UNPKG

3.5 kBJSONView Raw
1{
2 "name": "robotstxt-webpack-plugin",
3 "version": "3.0.1",
4 "description": "A webpack plugin to output a robots.txt file",
5 "license": "MIT",
6 "author": "itgalaxy <development@itgalaxy.company>",
7 "contributors": [
8 {
9 "name": "Alexander Krasnoyarov",
10 "email": "alexander.krasnoyarov@itgalaxy.company",
11 "url": "https://vk.com/sterling_archer"
12 }
13 ],
14 "repository": {
15 "type": "https",
16 "url": "https://github.com/itgalaxy/robotstxt-webpack-plugin"
17 },
18 "keywords": [
19 "robots.txt",
20 "robots",
21 "robotstxt",
22 "generate",
23 "robots-txt",
24 "user-agent",
25 "webpack",
26 "webpack-plugin",
27 "plugin"
28 ],
29 "bugs": {
30 "url": "https://github.com/itgalaxy/robotstxt-webpack-plugin/issues"
31 },
32 "main": "dist/RobotstxtWebpackPlugin.js",
33 "files": [
34 "dist",
35 "!**/__tests__"
36 ],
37 "engines": {
38 "node": ">= 4.3 < 5.0.0 || >= 5.10"
39 },
40 "dependencies": {
41 "generate-robotstxt": "^4.0.0",
42 "nodeify": "~1.0.0"
43 },
44 "devDependencies": {
45 "ava": "^0.22.0",
46 "babel-preset-env": "^1.6.0",
47 "babel-register": "^6.9.0",
48 "del-cli": "^1.1.0",
49 "eslint": "^4.1.1",
50 "eslint-plugin-ava": "^4.2.1",
51 "eslint-plugin-import": "^2.6.0",
52 "eslint-plugin-itgalaxy": "^54.0.0",
53 "eslint-plugin-jest": "^21.2.0",
54 "eslint-plugin-jsx-a11y": "^6.0.0",
55 "eslint-plugin-lodash": "^2.4.3",
56 "eslint-plugin-node": "^5.1.0",
57 "eslint-plugin-prettier": "^2.1.2",
58 "eslint-plugin-promise": "^3.5.0",
59 "eslint-plugin-react": "^7.1.0",
60 "eslint-plugin-unicorn": "^2.1.2",
61 "npmpub": "^3.1.0",
62 "npm-run-all": "^4.0.0",
63 "nyc": "^11.0.0",
64 "remark-cli": "^4.0.0",
65 "remark-preset-lint-itgalaxy": "^11.0.0",
66 "webpack": "^3.0.0",
67 "husky": "^0.14.0",
68 "lint-staged": "^4.0.0",
69 "prettier": "^1.5.2"
70 },
71 "peerDependencies": {
72 "webpack": "^1.13.2 || ^2.0.0 || ^3.0.0"
73 },
74 "scripts": {
75 "precommit": "lint-staged",
76 "lint:prettier": "prettier --list-different '{src,__tests__}/**/*.{js,jsx}' '!src/__tests__/build/**' '*.js'",
77 "lint:remark": "remark . -i .gitignore -f -q",
78 "lint:eslint": "eslint . '.*.js' --ignore-path .gitignore --ext '.js,.jsx'",
79 "lint": "npm-run-all -l -p 'lint:**'",
80 "fix:prettier": "prettier --write '{src,__tests__}/**/*.{js,jsx}' '!src/__tests__/build/**' '*.js'",
81 "fix:eslint": "eslint . '.*.js' --fix --ignore-path .gitignore --ext '.js,.jsx'",
82 "fix": "npm-run-all -l -p 'fix:**'",
83 "pretest": "npm run lint",
84 "test-only": "nyc ava --verbose '**/__tests__/*.js'",
85 "test": "npm run test-only",
86 "release": "npmpub"
87 },
88 "ava": {
89 "require": "babel-register",
90 "concurrency": 5,
91 "babel": "inherit"
92 },
93 "babel": {
94 "presets": [
95 [
96 "env",
97 {
98 "targets": {
99 "node": "4.3"
100 }
101 }
102 ]
103 ]
104 },
105 "eslintConfig": {
106 "parserOptions": {
107 "sourceType": "script"
108 },
109 "rules": {
110 "sort-keys": "off"
111 },
112 "extends": [
113 "plugin:itgalaxy/ava",
114 "plugin:itgalaxy/esnext",
115 "plugin:itgalaxy/node"
116 ],
117 "overrides": [
118 {
119 "files": [
120 "**/__tests__/**/*.js",
121 "src/**/*.js"
122 ],
123 "parserOptions": {
124 "sourceType": "module"
125 },
126 "rules": {
127 "node/no-unsupported-features": "off"
128 }
129 }
130 ],
131 "root": true
132 },
133 "remarkConfig": {
134 "plugins": [
135 "remark-preset-lint-itgalaxy"
136 ]
137 }
138}