effect

v2.0.0-next.44
Functional programming in TypeScript
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

pnpm gen:index && 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

Metadata

  • MIT
  • Whatever
  • Michael Arnaldi
  • released 10/3/2023

Downloads