Jsenv was created to provide a tool that can be used both for the web and Node.js. It has naturally evolved to cover the core needs of a JavaScript project: developement, testing and building for production.
- 👌 Seamless integration with standard HTML, CSS and JS.
- ✨ Same developer experience on source files and test files.
- 🤯 Can execute tests on Chrome, Firefox, Safari and Node.js.
npm install --save-dev @jsenv/core
@jsenv/core is tested on Mac, Windows, Linux with Node.js 18. Other operating systems and Node.js versions are not tested.
The name "jsenv" stands for JavaScript environments.
"jsenv" without capital letter because "JSEnv" would be too painful to type.
The logo is composed by the name at the center and two circles orbiting around it. One of the circle is web browsers, the other is Node.js. It represents the two JavaScript runtimes supported by jsenv.