UNPKG

2.23 kBJSONView Raw
1{
2 "name": "goodeggs-json-schema-validator",
3 "version": "4.2.2",
4 "description": "Good Eggs JSON Schema Validator",
5 "author": "Good Eggs <open-source@goodeggs.com>",
6 "contributors": [
7 "Ben Buckman <ben.buckman@goodeggs.com>",
8 "Danny Nelson <danny@goodeggs.com>"
9 ],
10 "engines": {
11 "node": "6.9.1",
12 "npm": "3.9"
13 },
14 "license": "MIT",
15 "main": "index.js",
16 "repository": {
17 "type": "git",
18 "url": "git://github.com/goodeggs/goodeggs-json-schema-validator.git"
19 },
20 "dependencies": {
21 "tv4": "^1.2.7"
22 },
23 "devDependencies": {
24 "babel-cli": "^6.6.5",
25 "babel-core": "^6.18.2",
26 "babel-eslint": "^7.1.1",
27 "babel-plugin-transform-flow-strip-types": "^6.21.0",
28 "babel-preset-es2015": "^6.18.0",
29 "babel-preset-es2016": "^6.16.0",
30 "babel-preset-es2017": "^6.16.0",
31 "babel-register": "^6.7.2",
32 "eslint": "^3.10.2",
33 "eslint-plugin-flowtype": "^2.25.0",
34 "eslint-plugin-goodeggs": "^3.3.2",
35 "eslint-plugin-lodash": "^1.9.4",
36 "eslint-plugin-mocha": "^4.7.0",
37 "flow-bin": "^0.35.0",
38 "goodeggs-test-helpers": "^1.4.0",
39 "mocha": "^3.2.0"
40 },
41 "babel": {
42 "presets": [
43 "es2015",
44 "es2016",
45 "es2017"
46 ],
47 "plugins": [
48 "transform-flow-strip-types"
49 ]
50 },
51 "eslintConfig": {
52 "plugins": [
53 "goodeggs",
54 "flowtype"
55 ],
56 "extends": [
57 "plugin:goodeggs/goodeggs",
58 "plugin:flowtype/recommended"
59 ],
60 "rules": {
61 "lodash/prefer-lodash-typecheck": "off",
62 "no-eq-null": "off"
63 },
64 "env": {
65 "node": true
66 }
67 },
68 "scripts": {
69 "build": "rm -rf build/ && npm run build:safe",
70 "build:safe": "babel src -d build && cp package.json src/index.js.flow build/",
71 "postpublish": "npm cache clean",
72 "lint": "eslint 'src/**/*.js' --ignore-path .gitignore",
73 "test:mocha": "NODE_ENV=test mocha --compilers=js:babel-register --require=babel-polyfill",
74 "test": "npm run lint && flow && npm run test:mocha"
75 },
76 "homepage": "https://github.com/goodeggs/goodeggs-json-schema-validator",
77 "bugs": "https://github.com/goodeggs/goodeggs-json-schema-validator/issues",
78 "publishConfig": {
79 "registry": "https://registry.npmjs.org/"
80 }
81}