UNPKG

1.79 kBJSONView Raw
1{
2 "name": "eslint-scope",
3 "description": "ECMAScript scope analyzer for ESLint",
4 "homepage": "http://github.com/eslint/eslint-scope",
5 "main": "./dist/eslint-scope.cjs",
6 "type": "module",
7 "exports": {
8 ".": {
9 "import": "./lib/index.js",
10 "require": "./dist/eslint-scope.cjs"
11 },
12 "./package.json": "./package.json"
13 },
14 "version": "7.1.1",
15 "engines": {
16 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
17 },
18 "repository": "eslint/eslint-scope",
19 "bugs": {
20 "url": "https://github.com/eslint/eslint-scope/issues"
21 },
22 "license": "BSD-2-Clause",
23 "scripts": {
24 "build": "rollup -c",
25 "lint": "npm run build && node Makefile.js lint",
26 "update-version": "node tools/update-version.js",
27 "test": "npm run build && node Makefile.js test",
28 "prepublishOnly": "npm run update-version && npm run build",
29 "generate-release": "eslint-generate-release",
30 "generate-alpharelease": "eslint-generate-prerelease alpha",
31 "generate-betarelease": "eslint-generate-prerelease beta",
32 "generate-rcrelease": "eslint-generate-prerelease rc",
33 "publish-release": "eslint-publish-release"
34 },
35 "files": [
36 "LICENSE",
37 "README.md",
38 "lib",
39 "dist/eslint-scope.cjs"
40 ],
41 "dependencies": {
42 "esrecurse": "^4.3.0",
43 "estraverse": "^5.2.0"
44 },
45 "devDependencies": {
46 "@typescript-eslint/parser": "^4.28.1",
47 "c8": "^7.7.3",
48 "chai": "^4.3.4",
49 "eslint": "^7.29.0",
50 "eslint-config-eslint": "^7.0.0",
51 "eslint-plugin-jsdoc": "^35.4.1",
52 "eslint-plugin-node": "^11.1.0",
53 "eslint-release": "^3.2.0",
54 "eslint-visitor-keys": "^3.3.0",
55 "espree": "^9.3.1",
56 "mocha": "^9.0.1",
57 "npm-license": "^0.3.3",
58 "rollup": "^2.52.7",
59 "shelljs": "^0.8.4",
60 "typescript": "^4.3.5"
61 }
62}