feat: docker compose maybe
This commit is contained in:
		
							
								
								
									
										21
									
								
								node_modules/@eslint-community/eslint-utils/LICENSE
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								node_modules/@eslint-community/eslint-utils/LICENSE
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
MIT License
 | 
			
		||||
 | 
			
		||||
Copyright (c) 2018 Toru Nagashima
 | 
			
		||||
 | 
			
		||||
Permission is hereby granted, free of charge, to any person obtaining a copy
 | 
			
		||||
of this software and associated documentation files (the "Software"), to deal
 | 
			
		||||
in the Software without restriction, including without limitation the rights
 | 
			
		||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 | 
			
		||||
copies of the Software, and to permit persons to whom the Software is
 | 
			
		||||
furnished to do so, subject to the following conditions:
 | 
			
		||||
 | 
			
		||||
The above copyright notice and this permission notice shall be included in all
 | 
			
		||||
copies or substantial portions of the Software.
 | 
			
		||||
 | 
			
		||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 | 
			
		||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 | 
			
		||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 | 
			
		||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 | 
			
		||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 | 
			
		||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 | 
			
		||||
SOFTWARE.
 | 
			
		||||
							
								
								
									
										37
									
								
								node_modules/@eslint-community/eslint-utils/README.md
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								node_modules/@eslint-community/eslint-utils/README.md
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,37 @@
 | 
			
		||||
# @eslint-community/eslint-utils
 | 
			
		||||
 | 
			
		||||
[](https://www.npmjs.com/package/@eslint-community/eslint-utils)
 | 
			
		||||
[](http://www.npmtrends.com/@eslint-community/eslint-utils)
 | 
			
		||||
[](https://github.com/eslint-community/eslint-utils/actions)
 | 
			
		||||
[](https://codecov.io/gh/eslint-community/eslint-utils)
 | 
			
		||||
 | 
			
		||||
## 🏁 Goal
 | 
			
		||||
 | 
			
		||||
This package provides utility functions and classes for make ESLint custom rules.
 | 
			
		||||
 | 
			
		||||
For examples:
 | 
			
		||||
 | 
			
		||||
-   [`getStaticValue`](https://eslint-community.github.io/eslint-utils/api/ast-utils.html#getstaticvalue) evaluates static value on AST.
 | 
			
		||||
-   [`ReferenceTracker`](https://eslint-community.github.io/eslint-utils/api/scope-utils.html#referencetracker-class) checks the members of modules/globals as handling assignments and destructuring.
 | 
			
		||||
 | 
			
		||||
## 📖 Usage
 | 
			
		||||
 | 
			
		||||
See [documentation](https://eslint-community.github.io/eslint-utils).
 | 
			
		||||
 | 
			
		||||
## 📰 Changelog
 | 
			
		||||
 | 
			
		||||
See [releases](https://github.com/eslint-community/eslint-utils/releases).
 | 
			
		||||
 | 
			
		||||
## ❤️ Contributing
 | 
			
		||||
 | 
			
		||||
Welcome contributing!
 | 
			
		||||
 | 
			
		||||
Please use GitHub's Issues/PRs.
 | 
			
		||||
 | 
			
		||||
### Development Tools
 | 
			
		||||
 | 
			
		||||
-   `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.
 | 
			
		||||
							
								
								
									
										2068
									
								
								node_modules/@eslint-community/eslint-utils/index.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2068
									
								
								node_modules/@eslint-community/eslint-utils/index.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1
									
								
								node_modules/@eslint-community/eslint-utils/index.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/@eslint-community/eslint-utils/index.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2027
									
								
								node_modules/@eslint-community/eslint-utils/index.mjs
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2027
									
								
								node_modules/@eslint-community/eslint-utils/index.mjs
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1
									
								
								node_modules/@eslint-community/eslint-utils/index.mjs.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/@eslint-community/eslint-utils/index.mjs.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										73
									
								
								node_modules/@eslint-community/eslint-utils/package.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										73
									
								
								node_modules/@eslint-community/eslint-utils/package.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,73 @@
 | 
			
		||||
{
 | 
			
		||||
    "name": "@eslint-community/eslint-utils",
 | 
			
		||||
    "version": "4.4.0",
 | 
			
		||||
    "description": "Utilities for ESLint plugins.",
 | 
			
		||||
    "keywords": [
 | 
			
		||||
        "eslint"
 | 
			
		||||
    ],
 | 
			
		||||
    "homepage": "https://github.com/eslint-community/eslint-utils#readme",
 | 
			
		||||
    "bugs": {
 | 
			
		||||
        "url": "https://github.com/eslint-community/eslint-utils/issues"
 | 
			
		||||
    },
 | 
			
		||||
    "repository": {
 | 
			
		||||
        "type": "git",
 | 
			
		||||
        "url": "https://github.com/eslint-community/eslint-utils"
 | 
			
		||||
    },
 | 
			
		||||
    "license": "MIT",
 | 
			
		||||
    "author": "Toru Nagashima",
 | 
			
		||||
    "sideEffects": false,
 | 
			
		||||
    "exports": {
 | 
			
		||||
        ".": {
 | 
			
		||||
            "import": "./index.mjs",
 | 
			
		||||
            "require": "./index.js"
 | 
			
		||||
        },
 | 
			
		||||
        "./package.json": "./package.json"
 | 
			
		||||
    },
 | 
			
		||||
    "main": "index",
 | 
			
		||||
    "module": "index.mjs",
 | 
			
		||||
    "files": [
 | 
			
		||||
        "index.*"
 | 
			
		||||
    ],
 | 
			
		||||
    "scripts": {
 | 
			
		||||
        "prebuild": "npm run -s clean",
 | 
			
		||||
        "build": "rollup -c",
 | 
			
		||||
        "clean": "rimraf .nyc_output coverage index.*",
 | 
			
		||||
        "coverage": "opener ./coverage/lcov-report/index.html",
 | 
			
		||||
        "docs:build": "vitepress build docs",
 | 
			
		||||
        "docs:watch": "vitepress dev docs",
 | 
			
		||||
        "format": "npm run -s format:prettier -- --write",
 | 
			
		||||
        "format:prettier": "prettier .",
 | 
			
		||||
        "format:check": "npm run -s format:prettier -- --check",
 | 
			
		||||
        "lint": "eslint .",
 | 
			
		||||
        "test": "c8 mocha --reporter dot \"test/*.mjs\"",
 | 
			
		||||
        "preversion": "npm test && npm run -s build",
 | 
			
		||||
        "postversion": "git push && git push --tags",
 | 
			
		||||
        "prewatch": "npm run -s clean",
 | 
			
		||||
        "watch": "warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"
 | 
			
		||||
    },
 | 
			
		||||
    "dependencies": {
 | 
			
		||||
        "eslint-visitor-keys": "^3.3.0"
 | 
			
		||||
    },
 | 
			
		||||
    "devDependencies": {
 | 
			
		||||
        "@eslint-community/eslint-plugin-mysticatea": "^15.2.0",
 | 
			
		||||
        "c8": "^7.12.0",
 | 
			
		||||
        "dot-prop": "^6.0.1",
 | 
			
		||||
        "eslint": "^8.28.0",
 | 
			
		||||
        "mocha": "^9.2.2",
 | 
			
		||||
        "npm-run-all": "^4.1.5",
 | 
			
		||||
        "opener": "^1.5.2",
 | 
			
		||||
        "prettier": "2.8.4",
 | 
			
		||||
        "rimraf": "^3.0.2",
 | 
			
		||||
        "rollup": "^2.79.1",
 | 
			
		||||
        "rollup-plugin-sourcemaps": "^0.6.3",
 | 
			
		||||
        "semver": "^7.3.8",
 | 
			
		||||
        "vitepress": "^1.0.0-alpha.40",
 | 
			
		||||
        "warun": "^1.0.0"
 | 
			
		||||
    },
 | 
			
		||||
    "peerDependencies": {
 | 
			
		||||
        "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
 | 
			
		||||
    },
 | 
			
		||||
    "engines": {
 | 
			
		||||
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user