immutable-json-patch

v4.0.0
Immutable JSON patch with support for reverting operations
json patch immutable revert inverse

test

mocha

test:lib

mocha test-lib/*.test.*

build

npm run clean && npm-run-all build:**

clean

del-cli lib

build:esm

babel src --out-dir lib/esm --extensions ".ts" --source-maps --config-file ./babel.config.json

build:cjs

babel src --out-dir lib/cjs --extensions ".ts" --source-maps --config-file ./babel-cjs.config.json && cpy tools/cjs/package.json lib/cjs --flat

build:umd

rollup lib/esm/index.js --format umd --name 'immutableJSONPatch' --sourcemap --output.file lib/umd/immutableJSONPatch.js && cpy tools/cjs/package.json lib/umd --flat

build:umd:min

uglifyjs --compress --mangle --source-map --comments --output lib/umd/immutableJSONPatch.min.js -- lib/umd/immutableJSONPatch.js

build:types

tsc --project tsconfig-types.json

lint

eslint src/**/*.ts

build-and-test

npm run lint && npm run build && npm run test:lib

prepublishOnly

npm run build-and-test

Metadata

  • ISC
  • Whatever
  • Jos de Jong
  • released 8/22/2022

Downloads

Maintainers