UNPKG

json-schema-faker

Version:
83 lines (82 loc) 2.94 kB
{ "name": "json-schema-faker", "version": "0.5.0-rc16", "description": "JSON-Schema + fake data generators", "homepage": "http://json-schema-faker.js.org", "main": "dist/json-schema-faker.cjs.js", "module": "dist/json-schema-faker.es.js", "browser": "dist/json-schema-faker.min.js", "scripts": { "build:concat:dist": "concat -o dist/json-schema-faker.bundle.min.js node_modules/json-schema-ref-parser/dist/ref-parser.min.js node_modules/jsonpath/jsonpath.js dist/json-schema-faker.min.js", "build:browser": "bili --banner --target browser --format umd,umd-min --moduleName JSONSchemaFaker --name json-schema-faker --js buble && npm run build:concat:dist", "build:node": "bili src/index.js --target node --js buble --format es,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" }, "author": "Alvaro Cabrera <pateketrueke@gmail.com> (https://soypache.co)", "contributors": [ "Ajay Karat <info@devilsgarage.com> (http://devilsgarage.com/)", "Tomasz Ducin <tomasz@ducin.it> (http://ducin.it)" ], "repository": { "type": "git", "url": "https://github.com/json-schema-faker/json-schema-faker" }, "bugs": "https://github.com/json-schema-faker/json-schema-faker/issues", "license": "MIT", "keywords": [ "json", "jsonschema", "fake", "mocks" ], "bili": { "external": [ "json-schema-ref-parser", "jsonpath" ] }, "devDependencies": { "ajv": "^6.5.3", "bili": "^3.1.2", "chai": "^4.1.2", "chance": "^1.0.9", "clone": "^2.1.2", "codecov": "^3.0.0", "concat": "^1.0.3", "esm": "^3.0.82", "faker": "^4.1.0", "fs-extra": "^7.0.0", "glob": "^7.1.2", "is-my-json-valid": "^2.19.0", "mocha": "^5.2.0", "nyc": "^13.0.1", "rollup": "^0.66.2", "rollup-plugin-commonjs": "^9.1.0", "rollup-plugin-node-resolve": "^3.0.0", "seedrandom": "^2.4.3", "semver": "^5.3.0", "tv4": "^1.3.0", "z-schema": "^3.18.4" }, "dependencies": { "json-schema-ref-parser": "^5.0.0", "jsonpath": "^1.0.0", "randexp": "^0.5.3" } }