monocle-ts

v2.3.4
A porting of scala monocle library to TypeScript
typescript functional-programming optics lens fp-ts

lint

tslint -p .

jest

jest

jest-coverage

jest --ci --coverage

prettier

prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different "{src,test,examples}/**/*.ts"

fix-prettier

prettier --no-semi --single-quote --print-width 120 --parser typescript --write "{src,test,examples}/**/*.ts"

test

npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs

clean

rimraf lib/* es6/*

build

npm run clean && tsc -p ./tsconfig.build.json && tsc -p ./tsconfig.build-es6.json

postbuild

import-path-rewrite && prettier --write "./{lib,es6}/**/*.ts"

prepublish

npm run build

docs-fix-prettier

prettier --no-semi --single-quote --print-width 120 --parser markdown --write "README.md"

dtslint

dtslint dtslint

mocha

TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts

docs

docs-ts

Metadata

  • MIT
  • Whatever
  • Giulio Canti
  • released 1/6/2021

Downloads

Maintainers