UNPKG

relay-compiler-webpack-plugin

Version:

Automatically run the Relay Compiler from Webpack

110 lines (109 loc) 2.82 kB
{ "name": "relay-compiler-webpack-plugin", "version": "9.1.0", "description": "Automatically run the Relay Compiler from Webpack", "keywords": [ "relay", "webpack", "webpack3", "webpack4", "webpack5", "react", "reactjs", "relay-compiler", "graphql" ], "repository": { "type": "git", "url": "https://github.com/danielholmes/relay-compiler-webpack-plugin" }, "main": "dist/index.js", "jsnext/main": "src/index.js", "files": [ "dist" ], "author": "Daniel Holmes", "license": "BSD-3-Clause", "scripts": { "clean": "rimraf dist", "flow": "flow", "lint": "eslint --fix 'src/**/*.js'", "lint:check": "eslint 'src/**/*.js'", "test": "jest test --env node", "test:update": "jest test --env node -u", "test:coverage": "jest test --env node --coverage --coverageDirectory ./reports src", "compile": "babel src --out-dir dist", "build": "npm-run-all --parallel flow lint:check test --sequential compile", "prepublishOnly": "run-s clean build" }, "peerDependencies": { "relay-compiler": ">=8.0.0", "webpack": ">=3.0.0", "graphql": ">=14.0.0" }, "dependencies": { "fast-glob": "^3.1.0", "tapable": "^1.1.3" }, "devDependencies": { "@babel/cli": "^7.13.16", "@babel/core": "^7.14.2", "@babel/plugin-proposal-class-properties": "^7.13.0", "@babel/preset-env": "^7.14.2", "@babel/preset-flow": "^7.13.13", "@babel/preset-react": "^7.13.13", "@types/relay-compiler": "^7.0.2", "@types/tapable": "^1.0.4", "@types/webpack": "^4.41.28", "babel-core": "^7.0.0-bridge.0", "babel-eslint": "^10.1.0", "babel-jest": "^26.6.3", "babel-loader": "^8.2.2", "babel-plugin-relay": "^8.0.0", "eslint": "^7.26.0", "eslint-config-airbnb-base": "^14.2.1", "eslint-config-standard": "^16.0.2", "eslint-plugin-flowtype": "^5.7.2", "eslint-plugin-import": "^2.23.2", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^5.1.0", "eslint-plugin-standard": "^5.0.0", "flow-bin": "^0.120.0", "graphql": "^14.0.0", "fs-extra": "^8.1.0", "jest": "^26.6.3", "npm-run-all": "^4.1.5", "react": "^16.11.0", "react-dom": "^16.11.0", "react-relay": "^8.0.0", "relay-compiler": "^8.0.0", "rimraf": "^3.0.0", "standard": "^16.0.3", "webpack": "^4.46.0" }, "babel": { "presets": [ [ "@babel/preset-env", { "targets": { "node": "8.0" } } ], "@babel/preset-flow" ], "plugins": [ "@babel/plugin-proposal-class-properties" ] }, "jest": { "watchPathIgnorePatterns": [ "dist/" ], "coveragePathIgnorePatterns": [ "/node_modules/", "/test/" ] } }