jsonschema-key-compression

v1.7.0
Compress json-data based on its json-schema
json compression jsonschema json-schema compress

lint

tslint --project .

lint:fix

tslint --project . --fix

transpile

tsc -p ./ && copyfiles -u 1 "src/**/*.d.ts" dist/lib && echo '# transpile es5 (require) sucess!'

transpile:es

tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && copyfiles -u 1 "src/**/*.d.ts" dist/es && echo '# transpile es6 (modules) sucess!'

build

rimraf -fr ./dist && npm run transpile && npm run transpile:es

test

mocha -r ts-node/register test/unit/index.test.ts --bail

test:performance

mocha -r ts-node/register --bail --exit ./test/performance.test.ts

test:efficiency

mocha -r ts-node/register --bail --exit ./test/efficiency.test.ts

dev

mocha -r ts-node/register test/unit/index.test.ts --watch --watch-extensions ts
npm i jsonschema-key-compression

Metadata

  • ISC
  • Whatever
  • pubkey
  • released 2/7/2024

Downloads

Maintainers