Read Time:33 Second
Javascript project development tools
- Babel: https://babeljs.io/docs/en/
- Javascript compiler – Transform syntax, Polyfill features and so on
-
$ babel -o dist/package.js dist/package.js
- Standard: https://standardjs.com/
- Javascript style guide, linter and formatter
-
$ standard src/*.js
- Rollup: https://github.com/rollup/rollup
- Javascript module bundler
-
$ rollup src/main.js --format iife --name "SamplePackage" --file dist/package.js
- UglifyJS: https://www.npmjs.com/package/uglify-js
- Javascript parser, minifier, compressor and beautifier
-
$ uglifyjs dist/package.js -c -m -o dist/package.js
- Jest: https://jestjs.io/
- Javascript testing platform
-
$ jest --coverage
- Coveralls: https://coveralls.io/
- Coverage statistics
-
$ cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js