UNPKG

3.09 kBJSONView Raw
1{
2 "name": "eslint-plugin-import",
3 "version": "2.19.0",
4 "description": "Import with sanity.",
5 "engines": {
6 "node": ">=4"
7 },
8 "main": "lib/index.js",
9 "directories": {
10 "test": "tests"
11 },
12 "files": [
13 "lib",
14 "config",
15 "memo-parser"
16 ],
17 "scripts": {
18 "build": "babel --quiet --out-dir lib src",
19 "prebuild": "rimraf lib",
20 "watch": "npm run mocha -- --watch tests/src",
21 "pretest": "linklocal",
22 "posttest": "eslint .",
23 "mocha": "cross-env BABEL_ENV=test NODE_PATH=./src nyc -s mocha -R dot --recursive -t 5s",
24 "test": "npm run mocha tests/src",
25 "test-compiled": "npm run prepublish && NODE_PATH=./lib mocha --compilers js:babel-register --recursive tests/src",
26 "test-all": "npm test && for resolver in ./resolvers/*; do cd $resolver && npm test && cd ../..; done",
27 "prepublish": "npm run build",
28 "coveralls": "nyc report --reporter lcovonly && cat ./coverage/lcov.info | coveralls"
29 },
30 "repository": {
31 "type": "git",
32 "url": "https://github.com/benmosher/eslint-plugin-import"
33 },
34 "keywords": [
35 "eslint",
36 "eslintplugin",
37 "es6",
38 "jsnext",
39 "modules",
40 "import",
41 "export"
42 ],
43 "author": "Ben Mosher <me@benmosher.com>",
44 "license": "MIT",
45 "bugs": {
46 "url": "https://github.com/benmosher/eslint-plugin-import/issues"
47 },
48 "homepage": "https://github.com/benmosher/eslint-plugin-import",
49 "devDependencies": {
50 "@eslint/import-test-order-redirect-scoped": "file:./tests/files/order-redirect-scoped",
51 "@typescript-eslint/parser": "1.10.3-alpha.13",
52 "babel-cli": "^6.26.0",
53 "babel-core": "^6.26.3",
54 "babel-eslint": "^8.2.6",
55 "babel-plugin-istanbul": "^4.1.6",
56 "babel-preset-es2015-argon": "latest",
57 "babel-register": "^6.26.0",
58 "babylon": "^6.18.0",
59 "chai": "^4.2.0",
60 "coveralls": "^3.0.6",
61 "cross-env": "^4.0.0",
62 "eslint": "2.x - 6.x",
63 "eslint-import-resolver-node": "file:./resolvers/node",
64 "eslint-import-resolver-typescript": "^1.0.2",
65 "eslint-import-resolver-webpack": "file:./resolvers/webpack",
66 "eslint-import-test-order-redirect": "file:./tests/files/order-redirect",
67 "eslint-module-utils": "file:./utils",
68 "eslint-plugin-import": "2.x",
69 "linklocal": "^2.8.2",
70 "mocha": "^3.5.3",
71 "nyc": "^11.9.0",
72 "redux": "^3.7.2",
73 "rimraf": "^2.7.1",
74 "semver": "^6.3.0",
75 "sinon": "^2.4.1",
76 "typescript": "~3.2.2",
77 "typescript-eslint-parser": "^22.0.0"
78 },
79 "peerDependencies": {
80 "eslint": "2.x - 6.x"
81 },
82 "dependencies": {
83 "array-includes": "^3.0.3",
84 "array.prototype.flat": "^1.2.1",
85 "contains-path": "^0.1.0",
86 "debug": "^2.6.9",
87 "doctrine": "1.5.0",
88 "eslint-import-resolver-node": "^0.3.2",
89 "eslint-module-utils": "^2.4.1",
90 "has": "^1.0.3",
91 "minimatch": "^3.0.4",
92 "object.values": "^1.1.0",
93 "read-pkg-up": "^2.0.0",
94 "resolve": "^1.12.0"
95 },
96 "nyc": {
97 "require": [
98 "babel-register"
99 ],
100 "sourceMap": false,
101 "instrument": false,
102 "include": [
103 "src/",
104 "resolvers/"
105 ]
106 }
107}