Project files
This commit is contained in:
70
receipeServer/frontend_old/node_modules/eslint-scope/CHANGELOG.md
generated
vendored
Normal file
70
receipeServer/frontend_old/node_modules/eslint-scope/CHANGELOG.md
generated
vendored
Normal file
@@ -0,0 +1,70 @@
|
||||
v5.1.1 - September 12, 2020
|
||||
|
||||
* [`9b528d7`](https://github.com/eslint/eslint-scope/commit/9b528d778c381718c12dabfb7f1c0e0dc6b36e49) Upgrade: esrecurse version to ^4.3.0 (#64) (Timofey Kachalov)
|
||||
* [`f758bbc`](https://github.com/eslint/eslint-scope/commit/f758bbc3d49b9b9ea2289a5d6a6bba8dcf2c4903) Chore: fix definiton -> definition typo in comments (#63) (Kevin Kirsche)
|
||||
* [`7513734`](https://github.com/eslint/eslint-scope/commit/751373473375b3f2edc4eaf1c8d2763d8435bb72) Chore: move to GitHub Actions (#62) (Kai Cataldo)
|
||||
|
||||
v5.1.0 - June 4, 2020
|
||||
|
||||
* [`d4a3764`](https://github.com/eslint/eslint-scope/commit/d4a376434b16289c1a428d7e304576e997520873) Update: support new export syntax (#56) (Toru Nagashima)
|
||||
|
||||
v5.0.0 - July 20, 2019
|
||||
|
||||
* [`e9fa22e`](https://github.com/eslint/eslint-scope/commit/e9fa22ea412c26cf2761fa98af7e715644bdb464) Upgrade: update dependencies after dropping support for Node <8 (#53) (Kai Cataldo)
|
||||
* [`ee9f7c1`](https://github.com/eslint/eslint-scope/commit/ee9f7c12721aa195ba7e0e69551f49bfdb479951) Breaking: drop support for Node v6 (#54) (Kai Cataldo)
|
||||
|
||||
v4.0.3 - March 15, 2019
|
||||
|
||||
* [`299df64`](https://github.com/eslint/eslint-scope/commit/299df64bdafb30b4d9372e4b7af0cf51a3818c4a) Fix: arrow function scope strictness (take 2) (#52) (futpib)
|
||||
|
||||
v4.0.2 - March 1, 2019
|
||||
|
||||
* [`c925600`](https://github.com/eslint/eslint-scope/commit/c925600a684ae0f71b96f85339437a43b4d50d99) Revert "Fix: Arrow function scope strictness (fixes #49) (#50)" (#51) (Teddy Katz)
|
||||
|
||||
v4.0.1 - March 1, 2019
|
||||
|
||||
* [`2533966`](https://github.com/eslint/eslint-scope/commit/2533966faf317df5a3847fab937ba462c16808b8) Fix: Arrow function scope strictness (fixes #49) (#50) (futpib)
|
||||
* [`0cbeea5`](https://github.com/eslint/eslint-scope/commit/0cbeea51dfb66ab88ea34b0e3b4ad5e6cc210f2f) Chore: add supported Node.js versions to CI (#47) (Kai Cataldo)
|
||||
* [`b423057`](https://github.com/eslint/eslint-scope/commit/b42305760638b8edf4667acf1445e450869bd983) Upgrade: eslint-release@1.0.0 (#46) (Teddy Katz)
|
||||
|
||||
v4.0.0 - June 21, 2018
|
||||
|
||||
|
||||
|
||||
v4.0.0-rc.0 - June 9, 2018
|
||||
|
||||
* 3b919b8 Build: Adding rc release script to package.json (#38) (Kevin Partington)
|
||||
* 137732a Chore: avoid creating package-lock.json files (#37) (Teddy Katz)
|
||||
|
||||
v4.0.0-alpha.0 - April 27, 2018
|
||||
|
||||
* 7cc3769 Upgrade: eslint-release ^0.11.1 (#36) (Teddy Katz)
|
||||
* c9f6967 Breaking: remove TDZScope (refs eslint/eslint#10245) (#35) (Toru Nagashima)
|
||||
* 982a71f Fix: wrong resolution about default parameters (#33) (Toru Nagashima)
|
||||
* 57889f1 Docs: Remove extra header line from LICENSE (#32) (Gyandeep Singh)
|
||||
|
||||
v3.7.1 - April 12, 2017
|
||||
|
||||
* ced6262 Fix: restore previous Scope API exports from escope (#31) (Vitor Balocco)
|
||||
* 5c3d966 Fix: Remove and Modify tests that contain invalid ES6 syntax (#29) (Reyad Attiyat)
|
||||
|
||||
v3.7.0 - March 17, 2017
|
||||
|
||||
* 9e27835 Chore: Add files section to package.json (#24) (Ilya Volodin)
|
||||
* 3e4d123 Upgrade: eslint-config-eslint to 4.0.0 (#21) (Teddy Katz)
|
||||
* 38c50fb Chore: Rename src to lib and test to tests (#20) (Corbin Uselton)
|
||||
* f4cd920 Chore: Remove esprima (#19) (Corbin Uselton)
|
||||
* f81fad5 Revert "Chore: Remove esprima" (#18) (James Henry)
|
||||
* 31b0085 Chore: Remove es6-map and es6-weakmap as they are included in node4 (#10) (#13) (Corbin Uselton)
|
||||
* 12a1ca1 Add Makefile.js and eslint (#15) (Reyad Attiyat)
|
||||
* 7d23f8e Chore: Remove es6-map and es6-weakmap as they are included in node4 (#10) (Corbin Uselton)
|
||||
* 019441e Chore: Convert to ES6 that is supported on Node 4, commonjs modules and remove Babel (#14) (Corbin Uselton)
|
||||
* c647f65 Update: Add check for node.body in referencer (#2) (Corbin Uselton)
|
||||
* eb5c9db Remove browserify and jsdoc (#12) (Corbin Uselton)
|
||||
* cf38df0 Chore: Update README.md (#3) (James Henry)
|
||||
* 8a142ca Chore: Add eslint-release scripts (#6) (James Henry)
|
||||
* e60d8cb Chore: Remove unused bower.json (#5) (James Henry)
|
||||
* 049c545 Chore: Fix tests for eslint-scope (#4) (James Henry)
|
||||
* f026aab Chore: Update package.json for eslint fork (#1) (James Henry)
|
||||
* a94d281 Chore: Update license with JSF copyright (Nicholas C. Zakas)
|
||||
|
||||
22
receipeServer/frontend_old/node_modules/eslint-scope/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/eslint-scope/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
Copyright JS Foundation and other contributors, https://js.foundation
|
||||
Copyright (C) 2012-2013 Yusuke Suzuki (twitter: @Constellation) and other contributors.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
|
||||
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
54
receipeServer/frontend_old/node_modules/eslint-scope/README.md
generated
vendored
Normal file
54
receipeServer/frontend_old/node_modules/eslint-scope/README.md
generated
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
# ESLint Scope
|
||||
|
||||
ESLint Scope is the [ECMAScript](http://www.ecma-international.org/publications/standards/Ecma-262.htm) scope analyzer used in ESLint. It is a fork of [escope](http://github.com/estools/escope).
|
||||
|
||||
## Usage
|
||||
|
||||
Install:
|
||||
|
||||
```
|
||||
npm i eslint-scope --save
|
||||
```
|
||||
|
||||
Example:
|
||||
|
||||
```js
|
||||
var eslintScope = require('eslint-scope');
|
||||
var espree = require('espree');
|
||||
var estraverse = require('estraverse');
|
||||
|
||||
var ast = espree.parse(code);
|
||||
var scopeManager = eslintScope.analyze(ast);
|
||||
|
||||
var currentScope = scopeManager.acquire(ast); // global scope
|
||||
|
||||
estraverse.traverse(ast, {
|
||||
enter: function(node, parent) {
|
||||
// do stuff
|
||||
|
||||
if (/Function/.test(node.type)) {
|
||||
currentScope = scopeManager.acquire(node); // get current function scope
|
||||
}
|
||||
},
|
||||
leave: function(node, parent) {
|
||||
if (/Function/.test(node.type)) {
|
||||
currentScope = currentScope.upper; // set to parent scope
|
||||
}
|
||||
|
||||
// do stuff
|
||||
}
|
||||
});
|
||||
```
|
||||
|
||||
## Contributing
|
||||
|
||||
Issues and pull requests will be triaged and responded to as quickly as possible. We operate under the [ESLint Contributor Guidelines](http://eslint.org/docs/developer-guide/contributing), so please be sure to read them before contributing. If you're not sure where to dig in, check out the [issues](https://github.com/eslint/eslint-scope/issues).
|
||||
|
||||
## Build Commands
|
||||
|
||||
* `npm test` - run all linting and tests
|
||||
* `npm run lint` - run all linting
|
||||
|
||||
## License
|
||||
|
||||
ESLint Scope is licensed under a permissive BSD 2-clause license.
|
||||
48
receipeServer/frontend_old/node_modules/eslint-scope/package.json
generated
vendored
Normal file
48
receipeServer/frontend_old/node_modules/eslint-scope/package.json
generated
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "eslint-scope",
|
||||
"description": "ECMAScript scope analyzer for ESLint",
|
||||
"homepage": "http://github.com/eslint/eslint-scope",
|
||||
"main": "lib/index.js",
|
||||
"version": "5.1.1",
|
||||
"engines": {
|
||||
"node": ">=8.0.0"
|
||||
},
|
||||
"repository": "eslint/eslint-scope",
|
||||
"bugs": {
|
||||
"url": "https://github.com/eslint/eslint-scope/issues"
|
||||
},
|
||||
"license": "BSD-2-Clause",
|
||||
"scripts": {
|
||||
"test": "node Makefile.js test",
|
||||
"lint": "node Makefile.js lint",
|
||||
"generate-release": "eslint-generate-release",
|
||||
"generate-alpharelease": "eslint-generate-prerelease alpha",
|
||||
"generate-betarelease": "eslint-generate-prerelease beta",
|
||||
"generate-rcrelease": "eslint-generate-prerelease rc",
|
||||
"publish-release": "eslint-publish-release"
|
||||
},
|
||||
"files": [
|
||||
"LICENSE",
|
||||
"README.md",
|
||||
"lib"
|
||||
],
|
||||
"dependencies": {
|
||||
"esrecurse": "^4.3.0",
|
||||
"estraverse": "^4.1.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@typescript-eslint/parser": "^1.11.0",
|
||||
"chai": "^4.2.0",
|
||||
"eslint": "^6.0.1",
|
||||
"eslint-config-eslint": "^5.0.1",
|
||||
"eslint-plugin-node": "^9.1.0",
|
||||
"eslint-release": "^1.0.0",
|
||||
"eslint-visitor-keys": "^1.2.0",
|
||||
"espree": "^7.1.0",
|
||||
"istanbul": "^0.4.5",
|
||||
"mocha": "^6.1.4",
|
||||
"npm-license": "^0.3.3",
|
||||
"shelljs": "^0.8.3",
|
||||
"typescript": "^3.5.2"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user