choices.js
v10.1.0 customisable input select vanilla plugin js
lint
run-p lint:js lint:scss
test
run-s test:unit test:e2e
build
run-p js:build css:build
start
run-p js:watch css:watch
deploy
git subtree push --prefix public origin gh-pages
css:min
csso public/assets/styles/base.css --output public/assets/styles/base.min.css && csso public/assets/styles/choices.css --output public/assets/styles/choices.min.css
lint:js
eslint src/scripts/**/*.ts
css:sass
sass -I scss src/styles/base.scss public/assets/styles/base.css && sass -I scss src/styles/choices.scss public/assets/styles/choices.css
js:build
webpack --config webpack.config.prod.js
js:watch
cross-env NODE_ENV=development node server.js
test:e2e
run-p --race start cypress:run
css:build
run-s css:sass css:prefix css:min
css:watch
nodemon -e scss -x "npm run css:build"
lint:scss
stylelint src/**/*.scss
test:unit
cross-env TS_NODE_TRANSPILE_ONLY=true NODE_ENV=test mocha
bundlesize
bundlesize
css:prefix
postcss public/assets/styles/*.css --use autoprefixer --no-map --env prod --dir public/assets/styles
cypress:ci
cypress run --browser chrome --record --group $GITHUB_REF --ci-build-id $GITHUB_SHA
cypress:run
cypress run --browser chrome
cypress:open
cypress open
prepublishOnly
npm run build
test:unit:watch
npm run test:unit -- --watch --inspect=5556
test:unit:coverage
NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha