Web development made easy.
A collection of extendable configuration files and cli commands.
Create React apps on the fly.
Includes SSR and a mock server.
yarn create ngineer-app
yarn add @ngineer/cli
Usage
$ ngineer <input> [...flags]
Options
--prod, -p enable production mode
--fix, -f fix linting errors
--tsc, -t pack with tsc
--rollup, -r pack with rollup.js
--watch, -w watch files
--update, -u update snapshots
Ngineer allows transpiling via tsc, rollup or babel (default)
ngineer
ngineer --rollup
ngineer --tsc
Ngineer builds isomorphic React apps.
ngineer build
Ngineer serves isomorphic React apps via a dev server.
ngineer dev-server
Ngineer cleans output folders and more
ngineer clean
ngineer clean node_modules
Ngineer will format files with prettier.
ngineer format "**/*.tsx?"
Ngineer will lint files with stylelint and tslint.
ngineer lint "**/*.tsx?"
Ngineer uses Ava for testing and nyc for coverage.
ngineer test