json-schema-faker

v0.5.0-rc19
JSON-Schema + fake data generators
json jsonschema fake mocks

build:concat:dist

concat -o dist/bundle.umd.min.js node_modules/json-schema-ref-parser/dist/ref-parser.min.js node_modules/jsonpath-plus/dist/index-umd.min.js dist/index.umd.min.js

build:browser

bili --banner --format umd --format umd-min --module-name JSONSchemaFaker --minimal && npm run build:concat:dist

build:node

bili src/index.js --minimal --format es --format cjs

build

npm run build:browser && npm run build:node

dev

npm test -- -w

test

npm run test:unit --

test:ci

npm run coverage:all && npm run report -- -r lcov

test:all

npm run test:run tests && npm run report -- -r html

test:run

NODE_ENV=test _mocha --exit --recursive --watch-extensions js,json -r esm -bR spec

test:unit

npm run test:run tests/unit --

test:schema

npm run test:run tests/schema --

coverage

nyc -x '**/tests/**' -x '**/*.spec.js'

coverage:all

npm run coverage -- npm run test:all

coverage:unit

npm run coverage -- npm run test:unit

codecov

codecov --file=coverage/lcov.info -e TRAVIS_NODE_VERSION

report

nyc report

lint

eslint src tests

pretest

npm run lint

prepublish

npm run build

graphviz

madge src --dot > structure.gv

Metadata

  • MIT
  • Whatever
  • Alvaro Cabrera
  • released 9/11/2019

Downloads