UNPKG

2.99 kBJSONView Raw
1{
2 "name": "eslint-plugin-import",
3 "version": "1.13.0",
4 "description": "Import with sanity.",
5 "main": "lib/index.js",
6 "directories": {
7 "test": "tests"
8 },
9 "files": [
10 "lib",
11 "config",
12 "memo-parser"
13 ],
14 "scripts": {
15 "watch": "cross-env NODE_PATH=./src mocha --watch --compilers js:babel-register --recursive tests/src",
16 "cover": "gulp pretest && cross-env NODE_PATH=./lib istanbul cover --dir reports/coverage _mocha tests/lib/ -- --recursive -R progress",
17 "posttest": "eslint ./src",
18 "test": "cross-env BABEL_ENV=test NODE_PATH=./src nyc mocha --recursive tests/src -t 5s",
19 "test-compiled": "npm run prepublish && NODE_PATH=./lib mocha --compilers js:babel-register --recursive tests/src",
20 "coverage-report": "npm t && nyc report --reporter html",
21 "test-all": "npm test && for resolver in ./resolvers/*; do cd $resolver && npm test && cd ../..; done",
22 "ci-test": "eslint ./src && gulp pretest && cross-env NODE_PATH=./lib istanbul cover --report lcovonly --dir reports/coverage _mocha tests/lib/ -- --recursive --reporter dot",
23 "debug": "cross-env NODE_PATH=./lib mocha debug --recursive --reporter dot tests/lib/",
24 "prepublish": "gulp prepublish",
25 "coveralls": "nyc report --reporter lcovonly && cat ./coverage/lcov.info | coveralls"
26 },
27 "repository": {
28 "type": "git",
29 "url": "https://github.com/benmosher/eslint-plugin-import"
30 },
31 "keywords": [
32 "eslint",
33 "eslintplugin",
34 "es6",
35 "jsnext",
36 "modules",
37 "import",
38 "export"
39 ],
40 "author": "Ben Mosher <me@benmosher.com>",
41 "license": "MIT",
42 "bugs": {
43 "url": "https://github.com/benmosher/eslint-plugin-import/issues"
44 },
45 "homepage": "https://github.com/benmosher/eslint-plugin-import",
46 "devDependencies": {
47 "babel-eslint": "next",
48 "babel-plugin-istanbul": "^1.0.3",
49 "babel-preset-es2015": "^6.6.0",
50 "babel-preset-es2015-loose": "^7.0.0",
51 "babel-register": "6.9.0",
52 "chai": "^3.4.0",
53 "coveralls": "^2.11.4",
54 "cross-env": "^2.0.0",
55 "eslint": "2.x",
56 "eslint-plugin-import": "next",
57 "eslint-import-resolver-node": "file:./resolvers/node",
58 "eslint-import-resolver-webpack": "file:./resolvers/webpack",
59 "gulp": "^3.9.0",
60 "gulp-babel": "6.1.2",
61 "istanbul": "^0.4.0",
62 "mocha": "^2.2.1",
63 "nyc": "^7.0.0",
64 "redux": "^3.0.4",
65 "rimraf": "2.5.2"
66 },
67 "peerDependencies": {
68 "eslint": "2.x - 3.x"
69 },
70 "dependencies": {
71 "builtin-modules": "^1.1.1",
72 "contains-path": "^0.1.0",
73 "debug": "^2.2.0",
74 "doctrine": "1.2.x",
75 "es6-map": "^0.1.3",
76 "es6-set": "^0.1.4",
77 "eslint-import-resolver-node": "^0.2.0",
78 "lodash.cond": "^4.3.0",
79 "lodash.endswith": "^4.0.1",
80 "lodash.find": "^4.3.0",
81 "lodash.findindex": "^4.3.0",
82 "object-assign": "^4.0.1",
83 "pkg-dir": "^1.0.0",
84 "pkg-up": "^1.0.0"
85 },
86 "nyc": {
87 "require": [
88 "babel-register"
89 ],
90 "sourceMap": false,
91 "instrument": false
92 }
93}