locutus
v2.0.32 php golang c ruby python js locutus
browser:bundle
browserify test/browser/app.js --outfile test/browser/bundle.js
browser:watch
budo test/browser/app.js --live --serve test/browser/bundle.js
build:dist
babel src --out-dir dist --source-maps && cp package.json README.md dist/
build:indices
babel-node src/_util/cli.js reindex
build:tests:noskip
rimraf test/generated && babel-node src/_util/cli.js writetests --noskip
build:tests
rimraf test/generated && babel-node src/_util/cli.js writetests
build
npm-run-all 'build:*'
injectweb
rimraf website/source/{c,golang,php,python,ruby} && babel-node src/_util/cli.js injectweb
fix:js
DEBUG=eslint:cli-engine eslint --fix --quiet --ext .js,.jsx,.ts,.tsx .
fix:formatting
env DEBUG=prettier prettier --write .
fix:markdown
remark {README,CONTRIBUTING}.md --output && prettier --write {README,CONTRIBUTING}.md
fix
npm-run-all --serial 'fix:**'
lint:formatting
prettier --check .
lint:js
eslint --ext .js,.jsx,.ts,.tsx .
lint
npm-run-all --parallel 'lint:**'
playground:start
cd test/browser && babel-node server.js
test:languages:noskip
yarn build:tests:noskip && cross-env DEBUG='locutus:*' mocha --require babel-register --reporter spec 'src/**/*.mocha.js' 'test/**/test-*.js'
test:languages
yarn build:tests && cross-env DEBUG='locutus:*' mocha --require babel-register --reporter spec 'src/**/*.mocha.js' 'test/**/test-*.js'
test:module
babel-node test/module/module.js
test:util
mocha --require babel-register --reporter spec test/util/
test
npm-run-all test:languages test:util test:module
website:install
cd website && yarn
website:deploy
cd website && yarn deploy
website:start
cd website && yarn server
website:build
cd website && yarn generate
website:clean
cd website && yarn clean