effect
v2.0.0-next.42 typescript algebraic-data-types functional-programming
fix
preconstruct fix
gen
pnpm run gen:gitignore && pnpm run gen:package && pnpm run gen:index && pnpm run gen:vscode
lint
eslint src test
test
vitest
build
preconstruct fix && preconstruct build && pnpm gen:package
check
tsc -p tsconfig.json
clean
node scripts/clean.mjs
docgen
docgen
circular
madge --ts-config ./tsconfig.json --circular --no-color --no-spinner --warning src
coverage
vitest run --coverage
gen:index
node scripts/gen-index.mjs > src/index.ts
gen:vscode
node scripts/gen-vscode.mjs > .vscode/settings.json.new && mv .vscode/settings.json.new .vscode/settings.json
gen:package
node scripts/gen-packagejson.mjs > package.json.new && mv package.json.new package.json
gen:gitignore
node scripts/gen-gitignore.mjs > .gitignore
update-version
changeset version && pnpm install --no-frozen-lockfile
npm i [email protected]
Metadata
- MIT
- Whatever
- Michael Arnaldi
- released 10/3/2023