general-store
v4.1.0 flux store react
build:commonjs
babel src --ignore *-test.js --out-dir lib --extensions ".ts",".tsx"
build:umd
rollup -c
build
npm run build:commonjs && npm run build:umd && npm run generate-types
generate-initial-types
tsc --outDir lib
bundle-types
dts-bundle --name GeneralStore --main lib/GeneralStore.d.ts --out ../dist/GeneralStore.d.ts
generate-flow
flowgen -o flow-typed/GeneralStore.flow.js --add-flow-header --no-inexact dist/GeneralStore.d.ts > flow-errors.log
generate-types
npm run generate-initial-types && npm run bundle-types && npm run generate-flow
build-and-test
npm run clean && npm run build && npm test
clean
rm -rf ./dist && rm -rf lib
format
prettier --single-quote -l --bracket-spacing --jsx-bracket-same-line --trailing-comma es5 --parser flow --write "{src,__{tests,mocks}__}/**/*.js"
lint
eslint . --ext ts,tsx
prepublish
npm run build-and-test
test:unit
jest
test
npm run lint && jest
npm i [email protected]
Metadata
- MIT
- Whatever
- Colby Rabideau
- released 3/15/2021