partial-application-tree

v0.5.1
This module is designed to simplify making your library's codebase functional via partial application.

prepublish

npm run build

transpile

babel src -d lib --copy-files

lint

npm run lint:js && npm run flow

lint:js

eslint -c ./config/.eslintrc.js 'src/**/*.js'

lint:js:fix

eslint --fix -c ./config/.eslintrc.js 'src/**/*.js'

flow

flow check; test $? -eq 0 -o $? -eq 2

build:dev

cross-env NODE_ENV=development rollup --config ./rollup/development.js

build:prod

cross-env NODE_ENV=production rollup --config ./rollup/production.js

build:entry

cross-env NODE_ENV=production rollup --config ./rollup/entry.js

build

yarn build:dev && yarn build:prod && yarn build:entry

test

cross-env NODE_ENV=test nyc mocha

ci

npm run lint && npm run test && npm run build

postmerge

yarn

dockerfile:ci

dockerscript ./docker/ci/dockerfile.js ./docker/ci/Dockerfile
npm i partial-application-tree

Metadata

  • MIT
  • Whatever
  • Joshua Thornton
  • released 7/1/2019

Downloads