jsenv is a github organization used to manage GitHub repositories related to jsenv tools.
jsenv-core is an entry point to discover the main jsenv tools.
The list below presents the main tools jsenv provides. They are independent and you can use them according to your project needs.
explore your project using a browser.
— see @jsenv/exploring server
execute your project test files on a browser and/or node.js.
— see @jsenv/testing
execute any of your project file on a browser or node.js.
— see @jsenv/execution
bundle your project into a format compatible with browsers and/or node.js.
— see @jsenv/bundling
The above could be achieved using babel, systemjs and rollup separately. jsenv makes them work together.
I recommend to check jsenv starters repository on github.
It regroups some basic setup to start coding using jsenv from an empty project.
— see jsenv starters on github
jsenv uses internally, among others, these three projects:
Thank you to the people behind them, they helped me a lot.