secretjs
v0.16.3docs
shx rm -rf docs && typedoc --options typedoc.js
lint
eslint --max-warnings 0 "**/*.{js,ts}"
test
npm run build-or-skip && npm run test-node
build
shx rm -rf ./build && tsc && npm run move-types && npm run format-types
format
prettier --write --loglevel warn "./src/**/*.ts"
lint-fix
eslint --max-warnings 0 "**/*.{js,ts}" --fix
pack-web
npm run build-or-skip && webpack --mode development --config webpack.web.config.js
test-node
node jasmine-testrunner.js
move-types
shx rm -rf ./types/* && shx mv build/types/* ./types && rm -rf ./types/testdata && shx rm -f ./types/*.spec.d.ts
test-chrome
npm run pack-web && karma start --single-run --browsers ChromeHeadlessInsecure
format-types
prettier --write --loglevel warn "./types/**/*.d.ts"
test-firefox
npm run pack-web && karma start --single-run --browsers Firefox
build-or-skip
[ -n "$SKIP_BUILD" ] || npm run build
npm i [email protected]
Source Code
github.com/enigmampc/SecretN...Metadata
- Apache-2.0
- Whatever
- Ethan Frey
- released 8/19/2021