UNPKG

merge-json-schemas

Version:
74 lines (73 loc) 1.74 kB
{ "name": "merge-json-schemas", "version": "1.0.0", "description": "Merge json schemas.", "main": "index.js", "author": "Good Eggs Inc.", "keywords": [ "merge", "json", "schema", "schemas" ], "contributors": [ "dannynelson <danny@goodeggs.com>" ], "license": "Private", "engines": { "node": ">=4" }, "repository": { "type": "git", "url": "git://github.com/goodeggs/merge-json-schemas.git" }, "dependencies": { "lodash.isarray": "^4.0.0", "lodash.isnil": "^4.0.0", "lodash.isplainobject": "^4.0.6", "lodash.mergewith": "^4.6.0", "lodash.uniq": "^4.5.0" }, "devDependencies": { "babel-cli": "^6.6.5", "babel-plugin-add-module-exports": "^0.1.2", "babel-preset-es2015": "^6.6.0", "babel-register": "^6.7.2", "eslint": "^2.7.0", "eslint-plugin-goodeggs": "^1.4.0", "goodeggs-test-helpers": "^1.0.0", "in-publish": "^2.0.0", "mocha": "^2.4.5" }, "babel": { "presets": [ "es2015" ], "plugins": [ "add-module-exports" ] }, "scripts": { "build": "rm -rf build/ && babel src -d build && cp package.json can_publish build/", "prepublish": "./can_publish", "postpublish": "npm cache clean", "lint": "eslint 'src/**/*.js' --ignore-path .gitignore", "test:mocha": "NODE_ENV=test mocha --compilers=js:babel-register --require=babel-polyfill 'test/test.js'", "test": "npm run lint && npm run test:mocha --" }, "publishConfig": { "registry": "https://registry.npmjs.org/", "always-auth": true }, "eslintConfig": { "plugins": [ "goodeggs" ], "extends": [ "plugin:goodeggs/goodeggs" ], "env": { "node": true } } }