
Security News
Feross on TBPN: How North Korea Hijacked Axios
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.
A minimalistic shell implementation written in TypeScript.
viteshell?viteshell comes from vite, a French word for "quick" and shell, a program that executes other programs in response to text commands.
viteshell is lightweight shell implementation written in TypeScript that tends to work just like bash. It is intended for use with xterminal but can as well be used elsewhere.
;, |, && and ||Note: Currently,
viteshellonly provides a platform for handling some basic shell operations. Support for other functionalities like input/output redirection, shell scripts, complex shell expansion and job control is not provided.
To get started with viteshell, read the documentation here.
The demo allows you to explore the features of viteshell and interact with the key functionalities.
Click the link below to access the live demo:
Promises and some other latest ECMAScript features are used in the source code. Supporting a wide range of browsers is the goal. Modern browsers, most specifically the latest versions of Chrome, Firefox, Safari, and Edge (for desktop and mobile devices) are supported.
To get started with development, follow these steps:
git clone https://github.com/henryhale/viteshell.gitcd viteshellpnpm installpnpm devpnpm testTo build the library, run pnpm build
This will generate the production-ready distribution files in the dist directory.
Copyright (c) 2023-Present Henry Hale.
Released under the MIT License.
FAQs
A minimalistic shell implementation written in TypeScript.
We found that viteshell demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.

Security News
OpenSSF has issued a high-severity advisory warning open source developers of an active Slack-based campaign using impersonation to deliver malware.

Research
/Security News
Malicious packages published to npm, PyPI, Go Modules, crates.io, and Packagist impersonate developer tooling to fetch staged malware, steal credentials and wallets, and enable remote access.