@eslint-community/eslint-utils
Advanced tools
Comparing version 3.0.1 to 4.0.0-alpha.1
146
package.json
{ | ||
"name": "@eslint-community/eslint-utils", | ||
"version": "3.0.1", | ||
"description": "Utilities for ESLint plugins.", | ||
"engines": { | ||
"node": "^10.0.0 || ^12.0.0 || >= 14.0.0" | ||
}, | ||
"sideEffects": false, | ||
"main": "index", | ||
"module": "index.mjs", | ||
"files": [ | ||
"index.*" | ||
], | ||
"exports": { | ||
".": { | ||
"import": "./index.mjs", | ||
"require": "./index.js" | ||
"name": "@eslint-community/eslint-utils", | ||
"version": "4.0.0-alpha.1", | ||
"description": "Utilities for ESLint plugins.", | ||
"engines": { | ||
"node": "^12.22.0 || ^14.17.0 || >=16.0.0" | ||
}, | ||
"./package.json": "./package.json" | ||
}, | ||
"dependencies": { | ||
"eslint-visitor-keys": "^2.0.0" | ||
}, | ||
"devDependencies": { | ||
"@mysticatea/eslint-plugin": "^13.0.0", | ||
"dot-prop": "^4.2.0", | ||
"eslint": "^7.24.0", | ||
"esm": "^3.2.25", | ||
"espree": "github:eslint/espree#1c744b3a602b783926344811a9459b92afe57444", | ||
"mocha": "^6.2.2", | ||
"npm-run-all": "^4.1.5", | ||
"nyc": "^14.1.1", | ||
"opener": "^1.5.1", | ||
"prettier": "~2.3.0", | ||
"rimraf": "^3.0.0", | ||
"rollup": "^1.25.0", | ||
"rollup-plugin-sourcemaps": "^0.4.2", | ||
"semver": "^7.3.2", | ||
"vuepress": "^1.2.0", | ||
"warun": "^1.0.0" | ||
}, | ||
"peerDependencies": { | ||
"eslint": ">=5" | ||
}, | ||
"scripts": { | ||
"prebuild": "npm run -s clean", | ||
"build": "rollup -c", | ||
"clean": "rimraf .nyc_output coverage index.*", | ||
"codecov": "nyc report -r lcovonly && codecov", | ||
"coverage": "opener ./coverage/lcov-report/index.html", | ||
"docs:build": "vuepress build docs", | ||
"docs:watch": "vuepress dev docs", | ||
"format": "npm run -s format:prettier -- --write", | ||
"format:prettier": "prettier docs/.vuepress/config.js src/**/*.js test/**/*.js rollup.config.js .vscode/*.json *.json .github/**/*.yml *.yml docs/**/*.md *.md", | ||
"format:check": "npm run -s format:prettier -- --check", | ||
"lint": "eslint docs/.vuepress/config.js src test rollup.config.js", | ||
"test": "nyc mocha --reporter dot \"test/*.js\"", | ||
"preversion": "npm test && npm run -s build", | ||
"postversion": "git push && git push --tags", | ||
"prewatch": "npm run -s clean", | ||
"watch": "warun \"{src,test}/**/*.js\" -- npm run -s test:mocha" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/eslint-community/eslint-utils" | ||
}, | ||
"keywords": [ | ||
"eslint" | ||
], | ||
"author": "Toru Nagashima", | ||
"license": "MIT", | ||
"bugs": { | ||
"url": "https://github.com/eslint-community/eslint-utils/issues" | ||
}, | ||
"homepage": "https://github.com/eslint-community/eslint-utils#readme" | ||
"sideEffects": false, | ||
"main": "index", | ||
"module": "index.mjs", | ||
"files": [ | ||
"index.*" | ||
], | ||
"exports": { | ||
".": { | ||
"import": "./index.mjs", | ||
"require": "./index.js" | ||
}, | ||
"./package.json": "./package.json" | ||
}, | ||
"dependencies": { | ||
"eslint-visitor-keys": "^2.1.0" | ||
}, | ||
"devDependencies": { | ||
"@mysticatea/eslint-plugin": "^13.0.0", | ||
"dot-prop": "^4.2.1", | ||
"eslint": "^7.32.0", | ||
"esm": "^3.2.25", | ||
"espree": "github:eslint/espree#1c744b3a602b783926344811a9459b92afe57444", | ||
"mocha": "^6.2.3", | ||
"npm-run-all": "^4.1.5", | ||
"nyc": "^14.1.1", | ||
"opener": "^1.5.2", | ||
"prettier": "2.7.1", | ||
"rimraf": "^3.0.2", | ||
"rollup": "^1.32.1", | ||
"rollup-plugin-sourcemaps": "^0.6.3", | ||
"semver": "^7.3.8", | ||
"vuepress": "^1.9.7", | ||
"warun": "^1.0.0" | ||
}, | ||
"peerDependencies": { | ||
"eslint": ">=5" | ||
}, | ||
"scripts": { | ||
"prebuild": "npm run -s clean", | ||
"build": "rollup -c", | ||
"clean": "rimraf .nyc_output coverage index.*", | ||
"codecov": "nyc report -r lcovonly && codecov", | ||
"coverage": "opener ./coverage/lcov-report/index.html", | ||
"docs:build": "vuepress build docs", | ||
"docs:watch": "vuepress dev docs", | ||
"format": "npm run -s format:prettier -- --write", | ||
"format:prettier": "prettier docs/.vuepress/config.js src/**/*.js test/**/*.js rollup.config.js .vscode/*.json *.json .github/**/*.yml *.yml docs/**/*.md *.md", | ||
"format:check": "npm run -s format:prettier -- --check", | ||
"lint": "eslint docs/.vuepress/config.js src test rollup.config.js", | ||
"test": "nyc mocha --reporter dot \"test/*.js\"", | ||
"preversion": "npm test && npm run -s build", | ||
"postversion": "git push && git push --tags", | ||
"prewatch": "npm run -s clean", | ||
"watch": "warun \"{src,test}/**/*.js\" -- npm run -s test:mocha" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/eslint-community/eslint-utils" | ||
}, | ||
"keywords": [ | ||
"eslint" | ||
], | ||
"author": "Toru Nagashima", | ||
"license": "MIT", | ||
"bugs": { | ||
"url": "https://github.com/eslint-community/eslint-utils/issues" | ||
}, | ||
"homepage": "https://github.com/eslint-community/eslint-utils#readme" | ||
} |
@@ -15,4 +15,4 @@ # @eslint-community/eslint-utils | ||
- [getStaticValue](https://eslint-utils.mysticatea.dev/api/ast-utils.html#getstaticvalue) evaluates static value on AST. | ||
- [ReferenceTracker](https://eslint-utils.mysticatea.dev/api/scope-utils.html#referencetracker-class) checks the members of modules/globals as handling assignments and destructuring. | ||
- [getStaticValue](https://eslint-utils.mysticatea.dev/api/ast-utils.html#getstaticvalue) evaluates static value on AST. | ||
- [ReferenceTracker](https://eslint-utils.mysticatea.dev/api/scope-utils.html#referencetracker-class) checks the members of modules/globals as handling assignments and destructuring. | ||
@@ -35,6 +35,6 @@ ## 📖 Usage | ||
- `npm test` runs tests and measures coverage. | ||
- `npm run clean` removes the coverage result of `npm test` command. | ||
- `npm run coverage` shows the coverage result of the last `npm test` command. | ||
- `npm run lint` runs ESLint. | ||
- `npm run watch` runs tests on each file change. | ||
- `npm test` runs tests and measures coverage. | ||
- `npm run clean` removes the coverage result of `npm test` command. | ||
- `npm run coverage` shows the coverage result of the last `npm test` command. | ||
- `npm run lint` runs ESLint. | ||
- `npm run watch` runs tests on each file change. |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
358705
0
1
+ Added@eslint-community/regexpp@4.11.0(transitive)
- Removed@eslint-community/regexpp@4.11.1(transitive)
Updatedeslint-visitor-keys@^2.1.0