UNPKG

2.76 kBJSONView Raw
1{
2 "name": "relay-compiler-webpack-plugin",
3 "version": "8.0.1",
4 "description": "Automatically run the Relay Compiler from Webpack",
5 "keywords": [
6 "relay",
7 "webpack",
8 "webpack3",
9 "webpack4",
10 "react",
11 "reactjs",
12 "relay-compiler",
13 "graphql"
14 ],
15 "repository": {
16 "type": "git",
17 "url": "https://github.com/danielholmes/relay-compiler-webpack-plugin"
18 },
19 "main": "dist/index.js",
20 "jsnext/main": "src/index.js",
21 "files": [
22 "dist"
23 ],
24 "author": "Daniel Holmes",
25 "license": "BSD-3-Clause",
26 "scripts": {
27 "clean": "rimraf dist",
28 "flow": "flow",
29 "lint": "eslint --fix 'src/**/*.js'",
30 "lint:check": "eslint 'src/**/*.js'",
31 "test": "jest test --env node",
32 "test:update": "jest test --env node -u",
33 "test:coverage": "jest test --env node --coverage --coverageDirectory ./reports src",
34 "compile": "babel src --out-dir dist",
35 "build": "npm-run-all --parallel flow lint:check test --sequential compile",
36 "prepublishOnly": "run-s clean build"
37 },
38 "peerDependencies": {
39 "relay-compiler": "^8.0.0",
40 "webpack": ">=3.0.0"
41 },
42 "dependencies": {
43 "fast-glob": "^3.1.0",
44 "graphql": "^14.5.8",
45 "tapable": "^1.1.3"
46 },
47 "devDependencies": {
48 "@babel/cli": "^7.7.0",
49 "@babel/core": "^7.7.2",
50 "@babel/plugin-proposal-class-properties": "^7.7.0",
51 "@babel/preset-env": "^7.7.1",
52 "@babel/preset-flow": "^7.0.0",
53 "@babel/preset-react": "^7.7.0",
54 "@types/relay-compiler": "^7.0.2",
55 "@types/tapable": "^1.0.4",
56 "@types/webpack": "^4.39.8",
57 "babel-core": "^7.0.0-bridge.0",
58 "babel-eslint": "^10.0.3",
59 "babel-jest": "^24.9.0",
60 "babel-loader": "^8.0.6",
61 "babel-plugin-relay": "^8.0.0",
62 "eslint": "^6.6.0",
63 "eslint-config-airbnb-base": "^14.0.0",
64 "eslint-config-standard": "^14.1.0",
65 "eslint-plugin-flowtype": "^4.3.0",
66 "eslint-plugin-import": "^2.18.2",
67 "eslint-plugin-node": "^11.0.0",
68 "eslint-plugin-promise": "^4.2.1",
69 "eslint-plugin-standard": "^4.0.1",
70 "flow-bin": "^0.115.0",
71 "fs-extra": "^8.1.0",
72 "jest": "^24.9.0",
73 "npm-run-all": "^4.1.5",
74 "react": "^16.11.0",
75 "react-dom": "^16.11.0",
76 "react-relay": "^8.0.0",
77 "relay-compiler": "^8.0.0",
78 "rimraf": "^3.0.0",
79 "standard": "^14.3.1",
80 "webpack": "^4.41.2"
81 },
82 "babel": {
83 "presets": [
84 [
85 "@babel/preset-env",
86 {
87 "targets": {
88 "node": "8.0"
89 }
90 }
91 ],
92 "@babel/preset-flow"
93 ],
94 "plugins": [
95 "@babel/plugin-proposal-class-properties"
96 ]
97 },
98 "jest": {
99 "watchPathIgnorePatterns": [
100 "dist/"
101 ],
102 "coveragePathIgnorePatterns": [
103 "/node_modules/",
104 "/test/"
105 ]
106 }
107}