Project files
This commit is contained in:
22
receipeServer/frontend_old/node_modules/@babel/code-frame/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/code-frame/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/code-frame/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/code-frame/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/code-frame
|
||||
|
||||
> Generate errors that contain a code frame that point to source locations.
|
||||
|
||||
See our website [@babel/code-frame](https://babeljs.io/docs/en/babel-code-frame) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save-dev @babel/code-frame
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/code-frame --dev
|
||||
```
|
||||
29
receipeServer/frontend_old/node_modules/@babel/code-frame/package.json
generated
vendored
Normal file
29
receipeServer/frontend_old/node_modules/@babel/code-frame/package.json
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"name": "@babel/code-frame",
|
||||
"version": "7.16.7",
|
||||
"description": "Generate errors that contain a code frame that point to source locations.",
|
||||
"author": "The Babel Team (https://babel.dev/team)",
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-code-frame",
|
||||
"bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-code-frame"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"dependencies": {
|
||||
"@babel/highlight": "^7.16.7"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/chalk": "^2.0.0",
|
||||
"chalk": "^2.0.0",
|
||||
"strip-ansi": "^4.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
}
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/compat-data/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/compat-data/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/compat-data/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/compat-data/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/compat-data
|
||||
|
||||
>
|
||||
|
||||
See our website [@babel/compat-data](https://babeljs.io/docs/en/babel-compat-data) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/compat-data
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/compat-data
|
||||
```
|
||||
1
receipeServer/frontend_old/node_modules/@babel/compat-data/corejs2-built-ins.js
generated
vendored
Normal file
1
receipeServer/frontend_old/node_modules/@babel/compat-data/corejs2-built-ins.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require("./data/corejs2-built-ins.json");
|
||||
1
receipeServer/frontend_old/node_modules/@babel/compat-data/corejs3-shipped-proposals.js
generated
vendored
Normal file
1
receipeServer/frontend_old/node_modules/@babel/compat-data/corejs3-shipped-proposals.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require("./data/corejs3-shipped-proposals.json");
|
||||
1789
receipeServer/frontend_old/node_modules/@babel/compat-data/data/corejs2-built-ins.json
generated
vendored
Normal file
1789
receipeServer/frontend_old/node_modules/@babel/compat-data/data/corejs2-built-ins.json
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5
receipeServer/frontend_old/node_modules/@babel/compat-data/data/corejs3-shipped-proposals.json
generated
vendored
Normal file
5
receipeServer/frontend_old/node_modules/@babel/compat-data/data/corejs3-shipped-proposals.json
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
[
|
||||
"esnext.global-this",
|
||||
"esnext.promise.all-settled",
|
||||
"esnext.string.match-all"
|
||||
]
|
||||
18
receipeServer/frontend_old/node_modules/@babel/compat-data/data/native-modules.json
generated
vendored
Normal file
18
receipeServer/frontend_old/node_modules/@babel/compat-data/data/native-modules.json
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"es6.module": {
|
||||
"chrome": "61",
|
||||
"and_chr": "61",
|
||||
"edge": "16",
|
||||
"firefox": "60",
|
||||
"and_ff": "60",
|
||||
"node": "13.2.0",
|
||||
"opera": "48",
|
||||
"op_mob": "48",
|
||||
"safari": "10.1",
|
||||
"ios": "10.3",
|
||||
"samsung": "8.2",
|
||||
"android": "61",
|
||||
"electron": "2.0",
|
||||
"ios_saf": "10.3"
|
||||
}
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/compat-data/data/overlapping-plugins.json
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/compat-data/data/overlapping-plugins.json
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"transform-async-to-generator": [
|
||||
"bugfix/transform-async-arrows-in-class"
|
||||
],
|
||||
"transform-parameters": [
|
||||
"bugfix/transform-edge-default-parameters",
|
||||
"bugfix/transform-safari-id-destructuring-collision-in-function-expression"
|
||||
],
|
||||
"transform-function-name": [
|
||||
"bugfix/transform-edge-function-name"
|
||||
],
|
||||
"transform-block-scoping": [
|
||||
"bugfix/transform-safari-block-shadowing",
|
||||
"bugfix/transform-safari-for-shadowing"
|
||||
],
|
||||
"transform-template-literals": [
|
||||
"bugfix/transform-tagged-template-caching"
|
||||
],
|
||||
"proposal-optional-chaining": [
|
||||
"bugfix/transform-v8-spread-parameters-in-optional-chaining"
|
||||
]
|
||||
}
|
||||
157
receipeServer/frontend_old/node_modules/@babel/compat-data/data/plugin-bugfixes.json
generated
vendored
Normal file
157
receipeServer/frontend_old/node_modules/@babel/compat-data/data/plugin-bugfixes.json
generated
vendored
Normal file
@@ -0,0 +1,157 @@
|
||||
{
|
||||
"bugfix/transform-async-arrows-in-class": {
|
||||
"chrome": "55",
|
||||
"opera": "42",
|
||||
"edge": "15",
|
||||
"firefox": "52",
|
||||
"safari": "11",
|
||||
"node": "7.6",
|
||||
"ios": "11",
|
||||
"samsung": "6",
|
||||
"electron": "1.6"
|
||||
},
|
||||
"bugfix/transform-edge-default-parameters": {
|
||||
"chrome": "49",
|
||||
"opera": "36",
|
||||
"edge": "18",
|
||||
"firefox": "52",
|
||||
"safari": "10",
|
||||
"node": "6",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "0.37"
|
||||
},
|
||||
"bugfix/transform-edge-function-name": {
|
||||
"chrome": "51",
|
||||
"opera": "38",
|
||||
"edge": "79",
|
||||
"firefox": "53",
|
||||
"safari": "10",
|
||||
"node": "6.5",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "1.2"
|
||||
},
|
||||
"bugfix/transform-safari-block-shadowing": {
|
||||
"chrome": "49",
|
||||
"opera": "36",
|
||||
"edge": "12",
|
||||
"firefox": "44",
|
||||
"safari": "11",
|
||||
"node": "6",
|
||||
"ie": "11",
|
||||
"ios": "11",
|
||||
"samsung": "5",
|
||||
"electron": "0.37"
|
||||
},
|
||||
"bugfix/transform-safari-for-shadowing": {
|
||||
"chrome": "49",
|
||||
"opera": "36",
|
||||
"edge": "12",
|
||||
"firefox": "4",
|
||||
"safari": "11",
|
||||
"node": "6",
|
||||
"ie": "11",
|
||||
"ios": "11",
|
||||
"samsung": "5",
|
||||
"rhino": "1.7.13",
|
||||
"electron": "0.37"
|
||||
},
|
||||
"bugfix/transform-safari-id-destructuring-collision-in-function-expression": {
|
||||
"chrome": "49",
|
||||
"opera": "36",
|
||||
"edge": "14",
|
||||
"firefox": "2",
|
||||
"node": "6",
|
||||
"samsung": "5",
|
||||
"electron": "0.37"
|
||||
},
|
||||
"bugfix/transform-tagged-template-caching": {
|
||||
"chrome": "41",
|
||||
"opera": "28",
|
||||
"edge": "12",
|
||||
"firefox": "34",
|
||||
"safari": "13",
|
||||
"node": "4",
|
||||
"ios": "13",
|
||||
"samsung": "3.4",
|
||||
"rhino": "1.7.14",
|
||||
"electron": "0.21"
|
||||
},
|
||||
"bugfix/transform-v8-spread-parameters-in-optional-chaining": {
|
||||
"chrome": "91",
|
||||
"opera": "77",
|
||||
"edge": "91",
|
||||
"firefox": "74",
|
||||
"safari": "13.1",
|
||||
"node": "16.9",
|
||||
"ios": "13.4",
|
||||
"electron": "13.0"
|
||||
},
|
||||
"proposal-optional-chaining": {
|
||||
"chrome": "80",
|
||||
"opera": "67",
|
||||
"edge": "80",
|
||||
"firefox": "74",
|
||||
"safari": "13.1",
|
||||
"node": "14",
|
||||
"ios": "13.4",
|
||||
"samsung": "13",
|
||||
"electron": "8.0"
|
||||
},
|
||||
"transform-parameters": {
|
||||
"chrome": "49",
|
||||
"opera": "36",
|
||||
"edge": "15",
|
||||
"firefox": "53",
|
||||
"safari": "10",
|
||||
"node": "6",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "0.37"
|
||||
},
|
||||
"transform-async-to-generator": {
|
||||
"chrome": "55",
|
||||
"opera": "42",
|
||||
"edge": "15",
|
||||
"firefox": "52",
|
||||
"safari": "10.1",
|
||||
"node": "7.6",
|
||||
"ios": "10.3",
|
||||
"samsung": "6",
|
||||
"electron": "1.6"
|
||||
},
|
||||
"transform-template-literals": {
|
||||
"chrome": "41",
|
||||
"opera": "28",
|
||||
"edge": "13",
|
||||
"firefox": "34",
|
||||
"safari": "9",
|
||||
"node": "4",
|
||||
"ios": "9",
|
||||
"samsung": "3.4",
|
||||
"electron": "0.21"
|
||||
},
|
||||
"transform-function-name": {
|
||||
"chrome": "51",
|
||||
"opera": "38",
|
||||
"edge": "14",
|
||||
"firefox": "53",
|
||||
"safari": "10",
|
||||
"node": "6.5",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "1.2"
|
||||
},
|
||||
"transform-block-scoping": {
|
||||
"chrome": "49",
|
||||
"opera": "36",
|
||||
"edge": "14",
|
||||
"firefox": "51",
|
||||
"safari": "10",
|
||||
"node": "6",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "0.37"
|
||||
}
|
||||
}
|
||||
477
receipeServer/frontend_old/node_modules/@babel/compat-data/data/plugins.json
generated
vendored
Normal file
477
receipeServer/frontend_old/node_modules/@babel/compat-data/data/plugins.json
generated
vendored
Normal file
@@ -0,0 +1,477 @@
|
||||
{
|
||||
"proposal-class-static-block": {
|
||||
"chrome": "94",
|
||||
"opera": "80",
|
||||
"edge": "94",
|
||||
"firefox": "93",
|
||||
"node": "16.11"
|
||||
},
|
||||
"proposal-private-property-in-object": {
|
||||
"chrome": "91",
|
||||
"opera": "77",
|
||||
"edge": "91",
|
||||
"firefox": "90",
|
||||
"safari": "15",
|
||||
"node": "16.9",
|
||||
"ios": "15",
|
||||
"electron": "13.0"
|
||||
},
|
||||
"proposal-class-properties": {
|
||||
"chrome": "74",
|
||||
"opera": "62",
|
||||
"edge": "79",
|
||||
"firefox": "90",
|
||||
"safari": "14.1",
|
||||
"node": "12",
|
||||
"ios": "15",
|
||||
"samsung": "11",
|
||||
"electron": "6.0"
|
||||
},
|
||||
"proposal-private-methods": {
|
||||
"chrome": "84",
|
||||
"opera": "70",
|
||||
"edge": "84",
|
||||
"firefox": "90",
|
||||
"safari": "15",
|
||||
"node": "14.6",
|
||||
"ios": "15",
|
||||
"samsung": "14",
|
||||
"electron": "10.0"
|
||||
},
|
||||
"proposal-numeric-separator": {
|
||||
"chrome": "75",
|
||||
"opera": "62",
|
||||
"edge": "79",
|
||||
"firefox": "70",
|
||||
"safari": "13",
|
||||
"node": "12.5",
|
||||
"ios": "13",
|
||||
"samsung": "11",
|
||||
"rhino": "1.7.14",
|
||||
"electron": "6.0"
|
||||
},
|
||||
"proposal-logical-assignment-operators": {
|
||||
"chrome": "85",
|
||||
"opera": "71",
|
||||
"edge": "85",
|
||||
"firefox": "79",
|
||||
"safari": "14",
|
||||
"node": "15",
|
||||
"ios": "14",
|
||||
"samsung": "14",
|
||||
"electron": "10.0"
|
||||
},
|
||||
"proposal-nullish-coalescing-operator": {
|
||||
"chrome": "80",
|
||||
"opera": "67",
|
||||
"edge": "80",
|
||||
"firefox": "72",
|
||||
"safari": "13.1",
|
||||
"node": "14",
|
||||
"ios": "13.4",
|
||||
"samsung": "13",
|
||||
"electron": "8.0"
|
||||
},
|
||||
"proposal-optional-chaining": {
|
||||
"chrome": "91",
|
||||
"opera": "77",
|
||||
"edge": "91",
|
||||
"firefox": "74",
|
||||
"safari": "13.1",
|
||||
"node": "16.9",
|
||||
"ios": "13.4",
|
||||
"electron": "13.0"
|
||||
},
|
||||
"proposal-json-strings": {
|
||||
"chrome": "66",
|
||||
"opera": "53",
|
||||
"edge": "79",
|
||||
"firefox": "62",
|
||||
"safari": "12",
|
||||
"node": "10",
|
||||
"ios": "12",
|
||||
"samsung": "9",
|
||||
"rhino": "1.7.14",
|
||||
"electron": "3.0"
|
||||
},
|
||||
"proposal-optional-catch-binding": {
|
||||
"chrome": "66",
|
||||
"opera": "53",
|
||||
"edge": "79",
|
||||
"firefox": "58",
|
||||
"safari": "11.1",
|
||||
"node": "10",
|
||||
"ios": "11.3",
|
||||
"samsung": "9",
|
||||
"electron": "3.0"
|
||||
},
|
||||
"transform-parameters": {
|
||||
"chrome": "49",
|
||||
"opera": "36",
|
||||
"edge": "18",
|
||||
"firefox": "53",
|
||||
"node": "6",
|
||||
"samsung": "5",
|
||||
"electron": "0.37"
|
||||
},
|
||||
"proposal-async-generator-functions": {
|
||||
"chrome": "63",
|
||||
"opera": "50",
|
||||
"edge": "79",
|
||||
"firefox": "57",
|
||||
"safari": "12",
|
||||
"node": "10",
|
||||
"ios": "12",
|
||||
"samsung": "8",
|
||||
"electron": "3.0"
|
||||
},
|
||||
"proposal-object-rest-spread": {
|
||||
"chrome": "60",
|
||||
"opera": "47",
|
||||
"edge": "79",
|
||||
"firefox": "55",
|
||||
"safari": "11.1",
|
||||
"node": "8.3",
|
||||
"ios": "11.3",
|
||||
"samsung": "8",
|
||||
"electron": "2.0"
|
||||
},
|
||||
"transform-dotall-regex": {
|
||||
"chrome": "62",
|
||||
"opera": "49",
|
||||
"edge": "79",
|
||||
"firefox": "78",
|
||||
"safari": "11.1",
|
||||
"node": "8.10",
|
||||
"ios": "11.3",
|
||||
"samsung": "8",
|
||||
"electron": "3.0"
|
||||
},
|
||||
"proposal-unicode-property-regex": {
|
||||
"chrome": "64",
|
||||
"opera": "51",
|
||||
"edge": "79",
|
||||
"firefox": "78",
|
||||
"safari": "11.1",
|
||||
"node": "10",
|
||||
"ios": "11.3",
|
||||
"samsung": "9",
|
||||
"electron": "3.0"
|
||||
},
|
||||
"transform-named-capturing-groups-regex": {
|
||||
"chrome": "64",
|
||||
"opera": "51",
|
||||
"edge": "79",
|
||||
"firefox": "78",
|
||||
"safari": "11.1",
|
||||
"node": "10",
|
||||
"ios": "11.3",
|
||||
"samsung": "9",
|
||||
"electron": "3.0"
|
||||
},
|
||||
"transform-async-to-generator": {
|
||||
"chrome": "55",
|
||||
"opera": "42",
|
||||
"edge": "15",
|
||||
"firefox": "52",
|
||||
"safari": "11",
|
||||
"node": "7.6",
|
||||
"ios": "11",
|
||||
"samsung": "6",
|
||||
"electron": "1.6"
|
||||
},
|
||||
"transform-exponentiation-operator": {
|
||||
"chrome": "52",
|
||||
"opera": "39",
|
||||
"edge": "14",
|
||||
"firefox": "52",
|
||||
"safari": "10.1",
|
||||
"node": "7",
|
||||
"ios": "10.3",
|
||||
"samsung": "6",
|
||||
"rhino": "1.7.14",
|
||||
"electron": "1.3"
|
||||
},
|
||||
"transform-template-literals": {
|
||||
"chrome": "41",
|
||||
"opera": "28",
|
||||
"edge": "13",
|
||||
"firefox": "34",
|
||||
"safari": "13",
|
||||
"node": "4",
|
||||
"ios": "13",
|
||||
"samsung": "3.4",
|
||||
"electron": "0.21"
|
||||
},
|
||||
"transform-literals": {
|
||||
"chrome": "44",
|
||||
"opera": "31",
|
||||
"edge": "12",
|
||||
"firefox": "53",
|
||||
"safari": "9",
|
||||
"node": "4",
|
||||
"ios": "9",
|
||||
"samsung": "4",
|
||||
"electron": "0.30"
|
||||
},
|
||||
"transform-function-name": {
|
||||
"chrome": "51",
|
||||
"opera": "38",
|
||||
"edge": "79",
|
||||
"firefox": "53",
|
||||
"safari": "10",
|
||||
"node": "6.5",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "1.2"
|
||||
},
|
||||
"transform-arrow-functions": {
|
||||
"chrome": "47",
|
||||
"opera": "34",
|
||||
"edge": "13",
|
||||
"firefox": "43",
|
||||
"safari": "10",
|
||||
"node": "6",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"rhino": "1.7.13",
|
||||
"electron": "0.36"
|
||||
},
|
||||
"transform-block-scoped-functions": {
|
||||
"chrome": "41",
|
||||
"opera": "28",
|
||||
"edge": "12",
|
||||
"firefox": "46",
|
||||
"safari": "10",
|
||||
"node": "4",
|
||||
"ie": "11",
|
||||
"ios": "10",
|
||||
"samsung": "3.4",
|
||||
"electron": "0.21"
|
||||
},
|
||||
"transform-classes": {
|
||||
"chrome": "46",
|
||||
"opera": "33",
|
||||
"edge": "13",
|
||||
"firefox": "45",
|
||||
"safari": "10",
|
||||
"node": "5",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "0.36"
|
||||
},
|
||||
"transform-object-super": {
|
||||
"chrome": "46",
|
||||
"opera": "33",
|
||||
"edge": "13",
|
||||
"firefox": "45",
|
||||
"safari": "10",
|
||||
"node": "5",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "0.36"
|
||||
},
|
||||
"transform-shorthand-properties": {
|
||||
"chrome": "43",
|
||||
"opera": "30",
|
||||
"edge": "12",
|
||||
"firefox": "33",
|
||||
"safari": "9",
|
||||
"node": "4",
|
||||
"ios": "9",
|
||||
"samsung": "4",
|
||||
"rhino": "1.7.14",
|
||||
"electron": "0.27"
|
||||
},
|
||||
"transform-duplicate-keys": {
|
||||
"chrome": "42",
|
||||
"opera": "29",
|
||||
"edge": "12",
|
||||
"firefox": "34",
|
||||
"safari": "9",
|
||||
"node": "4",
|
||||
"ios": "9",
|
||||
"samsung": "3.4",
|
||||
"electron": "0.25"
|
||||
},
|
||||
"transform-computed-properties": {
|
||||
"chrome": "44",
|
||||
"opera": "31",
|
||||
"edge": "12",
|
||||
"firefox": "34",
|
||||
"safari": "7.1",
|
||||
"node": "4",
|
||||
"ios": "8",
|
||||
"samsung": "4",
|
||||
"electron": "0.30"
|
||||
},
|
||||
"transform-for-of": {
|
||||
"chrome": "51",
|
||||
"opera": "38",
|
||||
"edge": "15",
|
||||
"firefox": "53",
|
||||
"safari": "10",
|
||||
"node": "6.5",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "1.2"
|
||||
},
|
||||
"transform-sticky-regex": {
|
||||
"chrome": "49",
|
||||
"opera": "36",
|
||||
"edge": "13",
|
||||
"firefox": "3",
|
||||
"safari": "10",
|
||||
"node": "6",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "0.37"
|
||||
},
|
||||
"transform-unicode-escapes": {
|
||||
"chrome": "44",
|
||||
"opera": "31",
|
||||
"edge": "12",
|
||||
"firefox": "53",
|
||||
"safari": "9",
|
||||
"node": "4",
|
||||
"ios": "9",
|
||||
"samsung": "4",
|
||||
"electron": "0.30"
|
||||
},
|
||||
"transform-unicode-regex": {
|
||||
"chrome": "50",
|
||||
"opera": "37",
|
||||
"edge": "13",
|
||||
"firefox": "46",
|
||||
"safari": "12",
|
||||
"node": "6",
|
||||
"ios": "12",
|
||||
"samsung": "5",
|
||||
"electron": "1.1"
|
||||
},
|
||||
"transform-spread": {
|
||||
"chrome": "46",
|
||||
"opera": "33",
|
||||
"edge": "13",
|
||||
"firefox": "45",
|
||||
"safari": "10",
|
||||
"node": "5",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "0.36"
|
||||
},
|
||||
"transform-destructuring": {
|
||||
"chrome": "51",
|
||||
"opera": "38",
|
||||
"edge": "15",
|
||||
"firefox": "53",
|
||||
"safari": "10",
|
||||
"node": "6.5",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "1.2"
|
||||
},
|
||||
"transform-block-scoping": {
|
||||
"chrome": "49",
|
||||
"opera": "36",
|
||||
"edge": "14",
|
||||
"firefox": "51",
|
||||
"safari": "11",
|
||||
"node": "6",
|
||||
"ios": "11",
|
||||
"samsung": "5",
|
||||
"electron": "0.37"
|
||||
},
|
||||
"transform-typeof-symbol": {
|
||||
"chrome": "38",
|
||||
"opera": "25",
|
||||
"edge": "12",
|
||||
"firefox": "36",
|
||||
"safari": "9",
|
||||
"node": "0.12",
|
||||
"ios": "9",
|
||||
"samsung": "3",
|
||||
"rhino": "1.7.13",
|
||||
"electron": "0.20"
|
||||
},
|
||||
"transform-new-target": {
|
||||
"chrome": "46",
|
||||
"opera": "33",
|
||||
"edge": "14",
|
||||
"firefox": "41",
|
||||
"safari": "10",
|
||||
"node": "5",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "0.36"
|
||||
},
|
||||
"transform-regenerator": {
|
||||
"chrome": "50",
|
||||
"opera": "37",
|
||||
"edge": "13",
|
||||
"firefox": "53",
|
||||
"safari": "10",
|
||||
"node": "6",
|
||||
"ios": "10",
|
||||
"samsung": "5",
|
||||
"electron": "1.1"
|
||||
},
|
||||
"transform-member-expression-literals": {
|
||||
"chrome": "7",
|
||||
"opera": "12",
|
||||
"edge": "12",
|
||||
"firefox": "2",
|
||||
"safari": "5.1",
|
||||
"node": "0.10",
|
||||
"ie": "9",
|
||||
"android": "4",
|
||||
"ios": "6",
|
||||
"phantom": "2",
|
||||
"samsung": "1",
|
||||
"rhino": "1.7.13",
|
||||
"electron": "0.20"
|
||||
},
|
||||
"transform-property-literals": {
|
||||
"chrome": "7",
|
||||
"opera": "12",
|
||||
"edge": "12",
|
||||
"firefox": "2",
|
||||
"safari": "5.1",
|
||||
"node": "0.10",
|
||||
"ie": "9",
|
||||
"android": "4",
|
||||
"ios": "6",
|
||||
"phantom": "2",
|
||||
"samsung": "1",
|
||||
"rhino": "1.7.13",
|
||||
"electron": "0.20"
|
||||
},
|
||||
"transform-reserved-words": {
|
||||
"chrome": "13",
|
||||
"opera": "10.50",
|
||||
"edge": "12",
|
||||
"firefox": "2",
|
||||
"safari": "3.1",
|
||||
"node": "0.10",
|
||||
"ie": "9",
|
||||
"android": "4.4",
|
||||
"ios": "6",
|
||||
"phantom": "2",
|
||||
"samsung": "1",
|
||||
"rhino": "1.7.13",
|
||||
"electron": "0.20"
|
||||
},
|
||||
"proposal-export-namespace-from": {
|
||||
"chrome": "72",
|
||||
"and_chr": "72",
|
||||
"edge": "79",
|
||||
"firefox": "80",
|
||||
"and_ff": "80",
|
||||
"node": "13.2",
|
||||
"opera": "60",
|
||||
"op_mob": "51",
|
||||
"samsung": "11.0",
|
||||
"android": "72",
|
||||
"electron": "5.0"
|
||||
}
|
||||
}
|
||||
1
receipeServer/frontend_old/node_modules/@babel/compat-data/native-modules.js
generated
vendored
Normal file
1
receipeServer/frontend_old/node_modules/@babel/compat-data/native-modules.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require("./data/native-modules.json");
|
||||
1
receipeServer/frontend_old/node_modules/@babel/compat-data/overlapping-plugins.js
generated
vendored
Normal file
1
receipeServer/frontend_old/node_modules/@babel/compat-data/overlapping-plugins.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require("./data/overlapping-plugins.json");
|
||||
39
receipeServer/frontend_old/node_modules/@babel/compat-data/package.json
generated
vendored
Normal file
39
receipeServer/frontend_old/node_modules/@babel/compat-data/package.json
generated
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"name": "@babel/compat-data",
|
||||
"version": "7.17.7",
|
||||
"author": "The Babel Team (https://babel.dev/team)",
|
||||
"license": "MIT",
|
||||
"description": "",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-compat-data"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"exports": {
|
||||
"./plugins": "./plugins.js",
|
||||
"./native-modules": "./native-modules.js",
|
||||
"./corejs2-built-ins": "./corejs2-built-ins.js",
|
||||
"./corejs3-shipped-proposals": "./corejs3-shipped-proposals.js",
|
||||
"./overlapping-plugins": "./overlapping-plugins.js",
|
||||
"./plugin-bugfixes": "./plugin-bugfixes.js"
|
||||
},
|
||||
"scripts": {
|
||||
"build-data": "./scripts/download-compat-table.sh && node ./scripts/build-data.js && node ./scripts/build-modules-support.js && node ./scripts/build-bugfixes-targets.js"
|
||||
},
|
||||
"keywords": [
|
||||
"babel",
|
||||
"compat-table",
|
||||
"compat-data"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@mdn/browser-compat-data": "^4.0.10",
|
||||
"core-js-compat": "^3.20.2",
|
||||
"electron-to-chromium": "^1.3.893"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
}
|
||||
}
|
||||
1
receipeServer/frontend_old/node_modules/@babel/compat-data/plugin-bugfixes.js
generated
vendored
Normal file
1
receipeServer/frontend_old/node_modules/@babel/compat-data/plugin-bugfixes.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require("./data/plugin-bugfixes.json");
|
||||
1
receipeServer/frontend_old/node_modules/@babel/compat-data/plugins.js
generated
vendored
Normal file
1
receipeServer/frontend_old/node_modules/@babel/compat-data/plugins.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require("./data/plugins.json");
|
||||
22
receipeServer/frontend_old/node_modules/@babel/core/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/core/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/core/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/core/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/core
|
||||
|
||||
> Babel compiler core.
|
||||
|
||||
See our website [@babel/core](https://babeljs.io/docs/en/babel-core) for more information or the [issues](https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen) associated with this package.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save-dev @babel/core
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/core --dev
|
||||
```
|
||||
76
receipeServer/frontend_old/node_modules/@babel/core/package.json
generated
vendored
Normal file
76
receipeServer/frontend_old/node_modules/@babel/core/package.json
generated
vendored
Normal file
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"name": "@babel/core",
|
||||
"version": "7.17.9",
|
||||
"description": "Babel compiler core.",
|
||||
"main": "./lib/index.js",
|
||||
"author": "The Babel Team (https://babel.dev/team)",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-core"
|
||||
},
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-core",
|
||||
"bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen",
|
||||
"keywords": [
|
||||
"6to5",
|
||||
"babel",
|
||||
"classes",
|
||||
"const",
|
||||
"es6",
|
||||
"harmony",
|
||||
"let",
|
||||
"modules",
|
||||
"transpile",
|
||||
"transpiler",
|
||||
"var",
|
||||
"babel-core",
|
||||
"compiler"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/babel"
|
||||
},
|
||||
"browser": {
|
||||
"./lib/config/files/index.js": "./lib/config/files/index-browser.js",
|
||||
"./lib/config/resolve-targets.js": "./lib/config/resolve-targets-browser.js",
|
||||
"./lib/transform-file.js": "./lib/transform-file-browser.js",
|
||||
"./lib/transformation/util/clone-deep.js": "./lib/transformation/util/clone-deep-browser.js",
|
||||
"./src/config/files/index.ts": "./src/config/files/index-browser.ts",
|
||||
"./src/config/resolve-targets.ts": "./src/config/resolve-targets-browser.ts",
|
||||
"./src/transform-file.ts": "./src/transform-file-browser.ts",
|
||||
"./src/transformation/util/clone-deep.ts": "./src/transformation/util/clone-deep-browser.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@ampproject/remapping": "^2.1.0",
|
||||
"@babel/code-frame": "^7.16.7",
|
||||
"@babel/generator": "^7.17.9",
|
||||
"@babel/helper-compilation-targets": "^7.17.7",
|
||||
"@babel/helper-module-transforms": "^7.17.7",
|
||||
"@babel/helpers": "^7.17.9",
|
||||
"@babel/parser": "^7.17.9",
|
||||
"@babel/template": "^7.16.7",
|
||||
"@babel/traverse": "^7.17.9",
|
||||
"@babel/types": "^7.17.0",
|
||||
"convert-source-map": "^1.7.0",
|
||||
"debug": "^4.1.0",
|
||||
"gensync": "^1.0.0-beta.2",
|
||||
"json5": "^2.2.1",
|
||||
"semver": "^6.3.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/helper-transform-fixture-test-runner": "^7.17.9",
|
||||
"@babel/plugin-transform-modules-commonjs": "^7.17.9",
|
||||
"@jridgewell/trace-mapping": "^0.3.4",
|
||||
"@types/convert-source-map": "^1.5.1",
|
||||
"@types/debug": "^4.1.0",
|
||||
"@types/resolve": "^1.3.2",
|
||||
"@types/semver": "^5.4.0"
|
||||
}
|
||||
}
|
||||
109
receipeServer/frontend_old/node_modules/@babel/core/src/config/files/index-browser.ts
generated
vendored
Normal file
109
receipeServer/frontend_old/node_modules/@babel/core/src/config/files/index-browser.ts
generated
vendored
Normal file
@@ -0,0 +1,109 @@
|
||||
import type { Handler } from "gensync";
|
||||
|
||||
import type {
|
||||
ConfigFile,
|
||||
IgnoreFile,
|
||||
RelativeConfig,
|
||||
FilePackageData,
|
||||
} from "./types";
|
||||
|
||||
import type { CallerMetadata } from "../validation/options";
|
||||
|
||||
export type { ConfigFile, IgnoreFile, RelativeConfig, FilePackageData };
|
||||
|
||||
export function findConfigUpwards(
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
rootDir: string,
|
||||
): string | null {
|
||||
return null;
|
||||
}
|
||||
|
||||
// eslint-disable-next-line require-yield
|
||||
export function* findPackageData(filepath: string): Handler<FilePackageData> {
|
||||
return {
|
||||
filepath,
|
||||
directories: [],
|
||||
pkg: null,
|
||||
isPackage: false,
|
||||
};
|
||||
}
|
||||
|
||||
// eslint-disable-next-line require-yield
|
||||
export function* findRelativeConfig(
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
pkgData: FilePackageData,
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
envName: string,
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
caller: CallerMetadata | void,
|
||||
): Handler<RelativeConfig> {
|
||||
return { config: null, ignore: null };
|
||||
}
|
||||
|
||||
// eslint-disable-next-line require-yield
|
||||
export function* findRootConfig(
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
dirname: string,
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
envName: string,
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
caller: CallerMetadata | void,
|
||||
): Handler<ConfigFile | null> {
|
||||
return null;
|
||||
}
|
||||
|
||||
// eslint-disable-next-line require-yield
|
||||
export function* loadConfig(
|
||||
name: string,
|
||||
dirname: string,
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
envName: string,
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
caller: CallerMetadata | void,
|
||||
): Handler<ConfigFile> {
|
||||
throw new Error(`Cannot load ${name} relative to ${dirname} in a browser`);
|
||||
}
|
||||
|
||||
// eslint-disable-next-line require-yield
|
||||
export function* resolveShowConfigPath(
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
dirname: string,
|
||||
): Handler<string | null> {
|
||||
return null;
|
||||
}
|
||||
|
||||
export const ROOT_CONFIG_FILENAMES = [];
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
export function resolvePlugin(name: string, dirname: string): string | null {
|
||||
return null;
|
||||
}
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
export function resolvePreset(name: string, dirname: string): string | null {
|
||||
return null;
|
||||
}
|
||||
|
||||
export function loadPlugin(
|
||||
name: string,
|
||||
dirname: string,
|
||||
): Handler<{
|
||||
filepath: string;
|
||||
value: unknown;
|
||||
}> {
|
||||
throw new Error(
|
||||
`Cannot load plugin ${name} relative to ${dirname} in a browser`,
|
||||
);
|
||||
}
|
||||
|
||||
export function loadPreset(
|
||||
name: string,
|
||||
dirname: string,
|
||||
): Handler<{
|
||||
filepath: string;
|
||||
value: unknown;
|
||||
}> {
|
||||
throw new Error(
|
||||
`Cannot load preset ${name} relative to ${dirname} in a browser`,
|
||||
);
|
||||
}
|
||||
30
receipeServer/frontend_old/node_modules/@babel/core/src/config/files/index.ts
generated
vendored
Normal file
30
receipeServer/frontend_old/node_modules/@babel/core/src/config/files/index.ts
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
type indexBrowserType = typeof import("./index-browser");
|
||||
type indexType = typeof import("./index");
|
||||
|
||||
// Kind of gross, but essentially asserting that the exports of this module are the same as the
|
||||
// exports of index-browser, since this file may be replaced at bundle time with index-browser.
|
||||
({} as any as indexBrowserType as indexType);
|
||||
|
||||
export { findPackageData } from "./package";
|
||||
|
||||
export {
|
||||
findConfigUpwards,
|
||||
findRelativeConfig,
|
||||
findRootConfig,
|
||||
loadConfig,
|
||||
resolveShowConfigPath,
|
||||
ROOT_CONFIG_FILENAMES,
|
||||
} from "./configuration";
|
||||
export type {
|
||||
ConfigFile,
|
||||
IgnoreFile,
|
||||
RelativeConfig,
|
||||
FilePackageData,
|
||||
} from "./types";
|
||||
export { loadPlugin, loadPreset } from "./plugins";
|
||||
|
||||
import gensync from "gensync";
|
||||
import * as plugins from "./plugins";
|
||||
|
||||
export const resolvePlugin = gensync(plugins.resolvePlugin).sync;
|
||||
export const resolvePreset = gensync(plugins.resolvePreset).sync;
|
||||
33
receipeServer/frontend_old/node_modules/@babel/core/src/config/resolve-targets-browser.ts
generated
vendored
Normal file
33
receipeServer/frontend_old/node_modules/@babel/core/src/config/resolve-targets-browser.ts
generated
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
import type { ValidatedOptions } from "./validation/options";
|
||||
import getTargets from "@babel/helper-compilation-targets";
|
||||
|
||||
import type { Targets } from "@babel/helper-compilation-targets";
|
||||
|
||||
export function resolveBrowserslistConfigFile(
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
browserslistConfigFile: string,
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
configFilePath: string,
|
||||
): string | void {
|
||||
return undefined;
|
||||
}
|
||||
|
||||
export function resolveTargets(
|
||||
options: ValidatedOptions,
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
root: string,
|
||||
): Targets {
|
||||
// todo(flow->ts) remove any and refactor to not assign different types into same variable
|
||||
let targets: any = options.targets;
|
||||
if (typeof targets === "string" || Array.isArray(targets)) {
|
||||
targets = { browsers: targets };
|
||||
}
|
||||
if (targets && targets.esmodules) {
|
||||
targets = { ...targets, esmodules: "intersect" };
|
||||
}
|
||||
|
||||
return getTargets(targets, {
|
||||
ignoreBrowserslistConfig: true,
|
||||
browserslistEnv: options.browserslistEnv,
|
||||
});
|
||||
}
|
||||
49
receipeServer/frontend_old/node_modules/@babel/core/src/config/resolve-targets.ts
generated
vendored
Normal file
49
receipeServer/frontend_old/node_modules/@babel/core/src/config/resolve-targets.ts
generated
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
type browserType = typeof import("./resolve-targets-browser");
|
||||
type nodeType = typeof import("./resolve-targets");
|
||||
|
||||
// Kind of gross, but essentially asserting that the exports of this module are the same as the
|
||||
// exports of index-browser, since this file may be replaced at bundle time with index-browser.
|
||||
({} as any as browserType as nodeType);
|
||||
|
||||
import type { ValidatedOptions } from "./validation/options";
|
||||
import path from "path";
|
||||
import getTargets from "@babel/helper-compilation-targets";
|
||||
|
||||
import type { Targets } from "@babel/helper-compilation-targets";
|
||||
|
||||
export function resolveBrowserslistConfigFile(
|
||||
browserslistConfigFile: string,
|
||||
configFileDir: string,
|
||||
): string | undefined {
|
||||
return path.resolve(configFileDir, browserslistConfigFile);
|
||||
}
|
||||
|
||||
export function resolveTargets(
|
||||
options: ValidatedOptions,
|
||||
root: string,
|
||||
): Targets {
|
||||
// todo(flow->ts) remove any and refactor to not assign different types into same variable
|
||||
let targets: any = options.targets;
|
||||
if (typeof targets === "string" || Array.isArray(targets)) {
|
||||
targets = { browsers: targets };
|
||||
}
|
||||
if (targets && targets.esmodules) {
|
||||
targets = { ...targets, esmodules: "intersect" };
|
||||
}
|
||||
|
||||
const { browserslistConfigFile } = options;
|
||||
let configFile;
|
||||
let ignoreBrowserslistConfig = false;
|
||||
if (typeof browserslistConfigFile === "string") {
|
||||
configFile = browserslistConfigFile;
|
||||
} else {
|
||||
ignoreBrowserslistConfig = browserslistConfigFile === false;
|
||||
}
|
||||
|
||||
return getTargets(targets, {
|
||||
ignoreBrowserslistConfig,
|
||||
configFile,
|
||||
configPath: root,
|
||||
browserslistEnv: options.browserslistEnv,
|
||||
});
|
||||
}
|
||||
27
receipeServer/frontend_old/node_modules/@babel/core/src/transform-file-browser.ts
generated
vendored
Normal file
27
receipeServer/frontend_old/node_modules/@babel/core/src/transform-file-browser.ts
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
// duplicated from transform-file so we do not have to import anything here
|
||||
type TransformFile = {
|
||||
(filename: string, callback: Function): void;
|
||||
(filename: string, opts: any, callback: Function): void;
|
||||
};
|
||||
|
||||
export const transformFile: TransformFile = function transformFile(
|
||||
filename,
|
||||
opts,
|
||||
callback?,
|
||||
) {
|
||||
if (typeof opts === "function") {
|
||||
callback = opts;
|
||||
}
|
||||
|
||||
callback(new Error("Transforming files is not supported in browsers"), null);
|
||||
};
|
||||
|
||||
export function transformFileSync(): never {
|
||||
throw new Error("Transforming files is not supported in browsers");
|
||||
}
|
||||
|
||||
export function transformFileAsync() {
|
||||
return Promise.reject(
|
||||
new Error("Transforming files is not supported in browsers"),
|
||||
);
|
||||
}
|
||||
40
receipeServer/frontend_old/node_modules/@babel/core/src/transform-file.ts
generated
vendored
Normal file
40
receipeServer/frontend_old/node_modules/@babel/core/src/transform-file.ts
generated
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
import gensync from "gensync";
|
||||
|
||||
import loadConfig from "./config";
|
||||
import type { InputOptions, ResolvedConfig } from "./config";
|
||||
import { run } from "./transformation";
|
||||
import type { FileResult, FileResultCallback } from "./transformation";
|
||||
import * as fs from "./gensync-utils/fs";
|
||||
|
||||
type transformFileBrowserType = typeof import("./transform-file-browser");
|
||||
type transformFileType = typeof import("./transform-file");
|
||||
|
||||
// Kind of gross, but essentially asserting that the exports of this module are the same as the
|
||||
// exports of transform-file-browser, since this file may be replaced at bundle time with
|
||||
// transform-file-browser.
|
||||
({} as any as transformFileBrowserType as transformFileType);
|
||||
|
||||
type TransformFile = {
|
||||
(filename: string, callback: FileResultCallback): void;
|
||||
(
|
||||
filename: string,
|
||||
opts: InputOptions | undefined | null,
|
||||
callback: FileResultCallback,
|
||||
): void;
|
||||
};
|
||||
|
||||
const transformFileRunner = gensync<
|
||||
(filename: string, opts?: InputOptions) => FileResult | null
|
||||
>(function* (filename, opts: InputOptions) {
|
||||
const options = { ...opts, filename };
|
||||
|
||||
const config: ResolvedConfig | null = yield* loadConfig(options);
|
||||
if (config === null) return null;
|
||||
|
||||
const code = yield* fs.readFile(filename, "utf8");
|
||||
return yield* run(config, code);
|
||||
});
|
||||
|
||||
export const transformFile = transformFileRunner.errback as TransformFile;
|
||||
export const transformFileSync = transformFileRunner.sync;
|
||||
export const transformFileAsync = transformFileRunner.async;
|
||||
19
receipeServer/frontend_old/node_modules/@babel/core/src/transformation/util/clone-deep-browser.ts
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/core/src/transformation/util/clone-deep-browser.ts
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
const serialized = "$$ babel internal serialized type" + Math.random();
|
||||
|
||||
function serialize(key, value) {
|
||||
if (typeof value !== "bigint") return value;
|
||||
return {
|
||||
[serialized]: "BigInt",
|
||||
value: value.toString(),
|
||||
};
|
||||
}
|
||||
|
||||
function revive(key, value) {
|
||||
if (!value || typeof value !== "object") return value;
|
||||
if (value[serialized] !== "BigInt") return value;
|
||||
return BigInt(value.value);
|
||||
}
|
||||
|
||||
export default function (value) {
|
||||
return JSON.parse(JSON.stringify(value, serialize), revive);
|
||||
}
|
||||
9
receipeServer/frontend_old/node_modules/@babel/core/src/transformation/util/clone-deep.ts
generated
vendored
Normal file
9
receipeServer/frontend_old/node_modules/@babel/core/src/transformation/util/clone-deep.ts
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
import v8 from "v8";
|
||||
import cloneDeep from "./clone-deep-browser";
|
||||
|
||||
export default function (value) {
|
||||
if (v8.deserialize && v8.serialize) {
|
||||
return v8.deserialize(v8.serialize(value));
|
||||
}
|
||||
return cloneDeep(value);
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/generator/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/generator/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/generator/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/generator/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/generator
|
||||
|
||||
> Turns an AST into code.
|
||||
|
||||
See our website [@babel/generator](https://babeljs.io/docs/en/babel-generator) for more information or the [issues](https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20generator%22+is%3Aopen) associated with this package.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save-dev @babel/generator
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/generator --dev
|
||||
```
|
||||
37
receipeServer/frontend_old/node_modules/@babel/generator/package.json
generated
vendored
Normal file
37
receipeServer/frontend_old/node_modules/@babel/generator/package.json
generated
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"name": "@babel/generator",
|
||||
"version": "7.17.9",
|
||||
"description": "Turns an AST into code.",
|
||||
"author": "The Babel Team (https://babel.dev/team)",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-generator"
|
||||
},
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-generator",
|
||||
"bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20generator%22+is%3Aopen",
|
||||
"main": "./lib/index.js",
|
||||
"files": [
|
||||
"lib"
|
||||
],
|
||||
"dependencies": {
|
||||
"@babel/types": "^7.17.0",
|
||||
"jsesc": "^2.5.1",
|
||||
"source-map": "^0.5.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/helper-fixtures": "^7.17.0",
|
||||
"@babel/parser": "^7.17.9",
|
||||
"@jridgewell/trace-mapping": "^0.3.4",
|
||||
"@types/jsesc": "^2.5.0",
|
||||
"@types/source-map": "^0.5.0",
|
||||
"charcodes": "^0.2.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
}
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-annotate-as-pure/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-annotate-as-pure/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-annotate-as-pure/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-annotate-as-pure/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-annotate-as-pure
|
||||
|
||||
> Helper function to annotate paths and nodes with #__PURE__ comment
|
||||
|
||||
See our website [@babel/helper-annotate-as-pure](https://babeljs.io/docs/en/babel-helper-annotate-as-pure) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-annotate-as-pure
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-annotate-as-pure
|
||||
```
|
||||
23
receipeServer/frontend_old/node_modules/@babel/helper-annotate-as-pure/package.json
generated
vendored
Normal file
23
receipeServer/frontend_old/node_modules/@babel/helper-annotate-as-pure/package.json
generated
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"name": "@babel/helper-annotate-as-pure",
|
||||
"version": "7.16.7",
|
||||
"description": "Helper function to annotate paths and nodes with #__PURE__ comment",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-annotate-as-pure"
|
||||
},
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-annotate-as-pure",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"dependencies": {
|
||||
"@babel/types": "^7.16.7"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
},
|
||||
"author": "The Babel Team (https://babel.dev/team)"
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-builder-binary-assignment-operator-visitor/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-builder-binary-assignment-operator-visitor/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-builder-binary-assignment-operator-visitor/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-builder-binary-assignment-operator-visitor/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-builder-binary-assignment-operator-visitor
|
||||
|
||||
> Helper function to build binary assignment operator visitors
|
||||
|
||||
See our website [@babel/helper-builder-binary-assignment-operator-visitor](https://babeljs.io/docs/en/babel-helper-builder-binary-assignment-operator-visitor) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-builder-binary-assignment-operator-visitor
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-builder-binary-assignment-operator-visitor
|
||||
```
|
||||
24
receipeServer/frontend_old/node_modules/@babel/helper-builder-binary-assignment-operator-visitor/package.json
generated
vendored
Normal file
24
receipeServer/frontend_old/node_modules/@babel/helper-builder-binary-assignment-operator-visitor/package.json
generated
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "@babel/helper-builder-binary-assignment-operator-visitor",
|
||||
"version": "7.16.7",
|
||||
"description": "Helper function to build binary assignment operator visitors",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-builder-binary-assignment-operator-visitor"
|
||||
},
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-builder-binary-assignment-operator-visitor",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"dependencies": {
|
||||
"@babel/helper-explode-assignable-expression": "^7.16.7",
|
||||
"@babel/types": "^7.16.7"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
},
|
||||
"author": "The Babel Team (https://babel.dev/team)"
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-compilation-targets/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-compilation-targets/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-compilation-targets/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-compilation-targets/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-compilation-targets
|
||||
|
||||
> Helper functions on Babel compilation targets
|
||||
|
||||
See our website [@babel/helper-compilation-targets](https://babeljs.io/docs/en/babel-helper-compilation-targets) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-compilation-targets
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-compilation-targets
|
||||
```
|
||||
41
receipeServer/frontend_old/node_modules/@babel/helper-compilation-targets/package.json
generated
vendored
Normal file
41
receipeServer/frontend_old/node_modules/@babel/helper-compilation-targets/package.json
generated
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"name": "@babel/helper-compilation-targets",
|
||||
"version": "7.17.7",
|
||||
"author": "The Babel Team (https://babel.dev/team)",
|
||||
"license": "MIT",
|
||||
"description": "Helper functions on Babel compilation targets",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-compilation-targets"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"exports": {
|
||||
".": "./lib/index.js",
|
||||
"./package.json": "./package.json"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"keywords": [
|
||||
"babel",
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"@babel/compat-data": "^7.17.7",
|
||||
"@babel/helper-validator-option": "^7.16.7",
|
||||
"browserslist": "^4.17.5",
|
||||
"semver": "^6.3.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@babel/core": "^7.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.17.7",
|
||||
"@babel/helper-plugin-test-runner": "^7.16.7",
|
||||
"@types/semver": "^5.5.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
}
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-create-class-features-plugin/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-create-class-features-plugin/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-create-class-features-plugin/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-create-class-features-plugin/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-create-class-features-plugin
|
||||
|
||||
> Compile class public and private fields, private methods and decorators to ES6
|
||||
|
||||
See our website [@babel/helper-create-class-features-plugin](https://babeljs.io/docs/en/babel-helper-create-class-features-plugin) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-create-class-features-plugin
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-create-class-features-plugin
|
||||
```
|
||||
41
receipeServer/frontend_old/node_modules/@babel/helper-create-class-features-plugin/package.json
generated
vendored
Normal file
41
receipeServer/frontend_old/node_modules/@babel/helper-create-class-features-plugin/package.json
generated
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"name": "@babel/helper-create-class-features-plugin",
|
||||
"version": "7.17.9",
|
||||
"author": "The Babel Team (https://babel.dev/team)",
|
||||
"license": "MIT",
|
||||
"description": "Compile class public and private fields, private methods and decorators to ES6",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-create-class-features-plugin"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"keywords": [
|
||||
"babel",
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"@babel/helper-annotate-as-pure": "^7.16.7",
|
||||
"@babel/helper-environment-visitor": "^7.16.7",
|
||||
"@babel/helper-function-name": "^7.17.9",
|
||||
"@babel/helper-member-expression-to-functions": "^7.17.7",
|
||||
"@babel/helper-optimise-call-expression": "^7.16.7",
|
||||
"@babel/helper-replace-supers": "^7.16.7",
|
||||
"@babel/helper-split-export-declaration": "^7.16.7"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@babel/core": "^7.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.17.9",
|
||||
"@babel/helper-plugin-test-runner": "^7.16.7",
|
||||
"@babel/plugin-syntax-class-static-block": "^7.14.5",
|
||||
"@babel/preset-env": "^7.16.11"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
}
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-create-regexp-features-plugin/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-create-regexp-features-plugin/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-create-regexp-features-plugin/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-create-regexp-features-plugin/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-create-regexp-features-plugin
|
||||
|
||||
> Compile ESNext Regular Expressions to ES5
|
||||
|
||||
See our website [@babel/helper-create-regexp-features-plugin](https://babeljs.io/docs/en/babel-helper-create-regexp-features-plugin) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-create-regexp-features-plugin
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-create-regexp-features-plugin
|
||||
```
|
||||
34
receipeServer/frontend_old/node_modules/@babel/helper-create-regexp-features-plugin/package.json
generated
vendored
Normal file
34
receipeServer/frontend_old/node_modules/@babel/helper-create-regexp-features-plugin/package.json
generated
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"name": "@babel/helper-create-regexp-features-plugin",
|
||||
"version": "7.17.0",
|
||||
"author": "The Babel Team (https://babel.dev/team)",
|
||||
"license": "MIT",
|
||||
"description": "Compile ESNext Regular Expressions to ES5",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-create-regexp-features-plugin"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"keywords": [
|
||||
"babel",
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"@babel/helper-annotate-as-pure": "^7.16.7",
|
||||
"regexpu-core": "^5.0.1"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@babel/core": "^7.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.17.0",
|
||||
"@babel/helper-plugin-test-runner": "^7.16.7"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
}
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Nicolò Ribaudo and other contributors
|
||||
|
||||
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.
|
||||
15
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/README.md
generated
vendored
Normal file
15
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/README.md
generated
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
# @babel/helper-define-polyfill-provider
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save-dev @babel/helper-define-polyfill-provider
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-define-polyfill-provider --dev
|
||||
```
|
||||
805
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/esm/index.browser.mjs
generated
vendored
Normal file
805
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/esm/index.browser.mjs
generated
vendored
Normal file
@@ -0,0 +1,805 @@
|
||||
import { declare } from '@babel/helper-plugin-utils';
|
||||
import _getTargets, { prettifyTargets, getInclusionReasons, isRequired } from '@babel/helper-compilation-targets';
|
||||
import * as babel from '@babel/core';
|
||||
|
||||
const {
|
||||
types: t$1,
|
||||
template
|
||||
} = babel.default || babel;
|
||||
function intersection(a, b) {
|
||||
const result = new Set();
|
||||
a.forEach(v => b.has(v) && result.add(v));
|
||||
return result;
|
||||
}
|
||||
function has$1(object, key) {
|
||||
return Object.prototype.hasOwnProperty.call(object, key);
|
||||
}
|
||||
|
||||
function getType(target) {
|
||||
return Object.prototype.toString.call(target).slice(8, -1);
|
||||
}
|
||||
|
||||
function resolveId(path) {
|
||||
if (path.isIdentifier() && !path.scope.hasBinding(path.node.name,
|
||||
/* noGlobals */
|
||||
true)) {
|
||||
return path.node.name;
|
||||
}
|
||||
|
||||
const {
|
||||
deopt
|
||||
} = path.evaluate();
|
||||
|
||||
if (deopt && deopt.isIdentifier()) {
|
||||
return deopt.node.name;
|
||||
}
|
||||
}
|
||||
|
||||
function resolveKey(path, computed = false) {
|
||||
const {
|
||||
node,
|
||||
parent,
|
||||
scope
|
||||
} = path;
|
||||
if (path.isStringLiteral()) return node.value;
|
||||
const {
|
||||
name
|
||||
} = node;
|
||||
const isIdentifier = path.isIdentifier();
|
||||
if (isIdentifier && !(computed || parent.computed)) return name;
|
||||
|
||||
if (computed && path.isMemberExpression() && path.get("object").isIdentifier({
|
||||
name: "Symbol"
|
||||
}) && !scope.hasBinding("Symbol",
|
||||
/* noGlobals */
|
||||
true)) {
|
||||
const sym = resolveKey(path.get("property"), path.node.computed);
|
||||
if (sym) return "Symbol." + sym;
|
||||
}
|
||||
|
||||
if (!isIdentifier || scope.hasBinding(name,
|
||||
/* noGlobals */
|
||||
true)) {
|
||||
const {
|
||||
value
|
||||
} = path.evaluate();
|
||||
if (typeof value === "string") return value;
|
||||
}
|
||||
}
|
||||
function resolveSource(obj) {
|
||||
if (obj.isMemberExpression() && obj.get("property").isIdentifier({
|
||||
name: "prototype"
|
||||
})) {
|
||||
const id = resolveId(obj.get("object"));
|
||||
|
||||
if (id) {
|
||||
return {
|
||||
id,
|
||||
placement: "prototype"
|
||||
};
|
||||
}
|
||||
|
||||
return {
|
||||
id: null,
|
||||
placement: null
|
||||
};
|
||||
}
|
||||
|
||||
const id = resolveId(obj);
|
||||
|
||||
if (id) {
|
||||
return {
|
||||
id,
|
||||
placement: "static"
|
||||
};
|
||||
}
|
||||
|
||||
const {
|
||||
value
|
||||
} = obj.evaluate();
|
||||
|
||||
if (value !== undefined) {
|
||||
return {
|
||||
id: getType(value),
|
||||
placement: "prototype"
|
||||
};
|
||||
} else if (obj.isRegExpLiteral()) {
|
||||
return {
|
||||
id: "RegExp",
|
||||
placement: "prototype"
|
||||
};
|
||||
} else if (obj.isFunction()) {
|
||||
return {
|
||||
id: "Function",
|
||||
placement: "prototype"
|
||||
};
|
||||
}
|
||||
|
||||
return {
|
||||
id: null,
|
||||
placement: null
|
||||
};
|
||||
}
|
||||
function getImportSource({
|
||||
node
|
||||
}) {
|
||||
if (node.specifiers.length === 0) return node.source.value;
|
||||
}
|
||||
function getRequireSource({
|
||||
node
|
||||
}) {
|
||||
if (!t$1.isExpressionStatement(node)) return;
|
||||
const {
|
||||
expression
|
||||
} = node;
|
||||
const isRequire = t$1.isCallExpression(expression) && t$1.isIdentifier(expression.callee) && expression.callee.name === "require" && expression.arguments.length === 1 && t$1.isStringLiteral(expression.arguments[0]);
|
||||
if (isRequire) return expression.arguments[0].value;
|
||||
}
|
||||
|
||||
function hoist(node) {
|
||||
node._blockHoist = 3;
|
||||
return node;
|
||||
}
|
||||
|
||||
function createUtilsGetter(cache) {
|
||||
return path => {
|
||||
const prog = path.findParent(p => p.isProgram());
|
||||
return {
|
||||
injectGlobalImport(url) {
|
||||
cache.storeAnonymous(prog, url, (isScript, source) => {
|
||||
return isScript ? template.statement.ast`require(${source})` : t$1.importDeclaration([], source);
|
||||
});
|
||||
},
|
||||
|
||||
injectNamedImport(url, name, hint = name) {
|
||||
return cache.storeNamed(prog, url, name, (isScript, source, name) => {
|
||||
const id = prog.scope.generateUidIdentifier(hint);
|
||||
return {
|
||||
node: isScript ? hoist(template.statement.ast`
|
||||
var ${id} = require(${source}).${name}
|
||||
`) : t$1.importDeclaration([t$1.importSpecifier(id, name)], source),
|
||||
name: id.name
|
||||
};
|
||||
});
|
||||
},
|
||||
|
||||
injectDefaultImport(url, hint = url) {
|
||||
return cache.storeNamed(prog, url, "default", (isScript, source) => {
|
||||
const id = prog.scope.generateUidIdentifier(hint);
|
||||
return {
|
||||
node: isScript ? hoist(template.statement.ast`var ${id} = require(${source})`) : t$1.importDeclaration([t$1.importDefaultSpecifier(id)], source),
|
||||
name: id.name
|
||||
};
|
||||
});
|
||||
}
|
||||
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
const {
|
||||
types: t
|
||||
} = babel.default || babel;
|
||||
class ImportsCache {
|
||||
constructor(resolver) {
|
||||
this._imports = new WeakMap();
|
||||
this._anonymousImports = new WeakMap();
|
||||
this._lastImports = new WeakMap();
|
||||
this._resolver = resolver;
|
||||
}
|
||||
|
||||
storeAnonymous(programPath, url, // eslint-disable-next-line no-undef
|
||||
getVal) {
|
||||
const key = this._normalizeKey(programPath, url);
|
||||
|
||||
const imports = this._ensure(this._anonymousImports, programPath, Set);
|
||||
|
||||
if (imports.has(key)) return;
|
||||
const node = getVal(programPath.node.sourceType === "script", t.stringLiteral(this._resolver(url)));
|
||||
imports.add(key);
|
||||
|
||||
this._injectImport(programPath, node);
|
||||
}
|
||||
|
||||
storeNamed(programPath, url, name, getVal) {
|
||||
const key = this._normalizeKey(programPath, url, name);
|
||||
|
||||
const imports = this._ensure(this._imports, programPath, Map);
|
||||
|
||||
if (!imports.has(key)) {
|
||||
const {
|
||||
node,
|
||||
name: id
|
||||
} = getVal(programPath.node.sourceType === "script", t.stringLiteral(this._resolver(url)), t.identifier(name));
|
||||
imports.set(key, id);
|
||||
|
||||
this._injectImport(programPath, node);
|
||||
}
|
||||
|
||||
return t.identifier(imports.get(key));
|
||||
}
|
||||
|
||||
_injectImport(programPath, node) {
|
||||
let lastImport = this._lastImports.get(programPath);
|
||||
|
||||
if (lastImport && lastImport.node && // Sometimes the AST is modified and the "last import"
|
||||
// we have has been replaced
|
||||
lastImport.parent === programPath.node && lastImport.container === programPath.node.body) {
|
||||
lastImport = lastImport.insertAfter(node);
|
||||
} else {
|
||||
lastImport = programPath.unshiftContainer("body", node);
|
||||
}
|
||||
|
||||
lastImport = lastImport[lastImport.length - 1];
|
||||
|
||||
this._lastImports.set(programPath, lastImport);
|
||||
/*
|
||||
let lastImport;
|
||||
programPath.get("body").forEach(path => {
|
||||
if (path.isImportDeclaration()) lastImport = path;
|
||||
if (
|
||||
path.isExpressionStatement() &&
|
||||
isRequireCall(path.get("expression"))
|
||||
) {
|
||||
lastImport = path;
|
||||
}
|
||||
if (
|
||||
path.isVariableDeclaration() &&
|
||||
path.get("declarations").length === 1 &&
|
||||
(isRequireCall(path.get("declarations.0.init")) ||
|
||||
(path.get("declarations.0.init").isMemberExpression() &&
|
||||
isRequireCall(path.get("declarations.0.init.object"))))
|
||||
) {
|
||||
lastImport = path;
|
||||
}
|
||||
});*/
|
||||
|
||||
}
|
||||
|
||||
_ensure(map, programPath, Collection) {
|
||||
let collection = map.get(programPath);
|
||||
|
||||
if (!collection) {
|
||||
collection = new Collection();
|
||||
map.set(programPath, collection);
|
||||
}
|
||||
|
||||
return collection;
|
||||
}
|
||||
|
||||
_normalizeKey(programPath, url, name = "") {
|
||||
const {
|
||||
sourceType
|
||||
} = programPath.node; // If we rely on the imported binding (the "name" parameter), we also need to cache
|
||||
// based on the sourceType. This is because the module transforms change the names
|
||||
// of the import variables.
|
||||
|
||||
return `${name && sourceType}::${url}::${name}`;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
const presetEnvSilentDebugHeader = "#__secret_key__@babel/preset-env__don't_log_debug_header_and_resolved_targets";
|
||||
function stringifyTargetsMultiline(targets) {
|
||||
return JSON.stringify(prettifyTargets(targets), null, 2);
|
||||
}
|
||||
|
||||
function patternToRegExp(pattern) {
|
||||
if (pattern instanceof RegExp) return pattern;
|
||||
|
||||
try {
|
||||
return new RegExp(`^${pattern}$`);
|
||||
} catch {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
function buildUnusedError(label, unused) {
|
||||
if (!unused.length) return "";
|
||||
return ` - The following "${label}" patterns didn't match any polyfill:\n` + unused.map(original => ` ${String(original)}\n`).join("");
|
||||
}
|
||||
|
||||
function buldDuplicatesError(duplicates) {
|
||||
if (!duplicates.size) return "";
|
||||
return ` - The following polyfills were matched both by "include" and "exclude" patterns:\n` + Array.from(duplicates, name => ` ${name}\n`).join("");
|
||||
}
|
||||
|
||||
function validateIncludeExclude(provider, polyfills, includePatterns, excludePatterns) {
|
||||
let current;
|
||||
|
||||
const filter = pattern => {
|
||||
const regexp = patternToRegExp(pattern);
|
||||
if (!regexp) return false;
|
||||
let matched = false;
|
||||
|
||||
for (const polyfill of polyfills) {
|
||||
if (regexp.test(polyfill)) {
|
||||
matched = true;
|
||||
current.add(polyfill);
|
||||
}
|
||||
}
|
||||
|
||||
return !matched;
|
||||
}; // prettier-ignore
|
||||
|
||||
|
||||
const include = current = new Set();
|
||||
const unusedInclude = Array.from(includePatterns).filter(filter); // prettier-ignore
|
||||
|
||||
const exclude = current = new Set();
|
||||
const unusedExclude = Array.from(excludePatterns).filter(filter);
|
||||
const duplicates = intersection(include, exclude);
|
||||
|
||||
if (duplicates.size > 0 || unusedInclude.length > 0 || unusedExclude.length > 0) {
|
||||
throw new Error(`Error while validating the "${provider}" provider options:\n` + buildUnusedError("include", unusedInclude) + buildUnusedError("exclude", unusedExclude) + buldDuplicatesError(duplicates));
|
||||
}
|
||||
|
||||
return {
|
||||
include,
|
||||
exclude
|
||||
};
|
||||
}
|
||||
function applyMissingDependenciesDefaults(options, babelApi) {
|
||||
const {
|
||||
missingDependencies = {}
|
||||
} = options;
|
||||
if (missingDependencies === false) return false;
|
||||
const caller = babelApi.caller(caller => caller == null ? void 0 : caller.name);
|
||||
const {
|
||||
log = "deferred",
|
||||
inject = caller === "rollup-plugin-babel" ? "throw" : "import",
|
||||
all = false
|
||||
} = missingDependencies;
|
||||
return {
|
||||
log,
|
||||
inject,
|
||||
all
|
||||
};
|
||||
}
|
||||
|
||||
var usage = (callProvider => {
|
||||
function property(object, key, placement, path) {
|
||||
return callProvider({
|
||||
kind: "property",
|
||||
object,
|
||||
key,
|
||||
placement
|
||||
}, path);
|
||||
}
|
||||
|
||||
return {
|
||||
// Symbol(), new Promise
|
||||
ReferencedIdentifier(path) {
|
||||
const {
|
||||
node: {
|
||||
name
|
||||
},
|
||||
scope
|
||||
} = path;
|
||||
if (scope.getBindingIdentifier(name)) return;
|
||||
callProvider({
|
||||
kind: "global",
|
||||
name
|
||||
}, path);
|
||||
},
|
||||
|
||||
MemberExpression(path) {
|
||||
const key = resolveKey(path.get("property"), path.node.computed);
|
||||
if (!key || key === "prototype") return;
|
||||
const object = path.get("object");
|
||||
const binding = object.scope.getBinding(object.node.name);
|
||||
if (binding && binding.path.isImportNamespaceSpecifier()) return;
|
||||
const source = resolveSource(object);
|
||||
return property(source.id, key, source.placement, path);
|
||||
},
|
||||
|
||||
ObjectPattern(path) {
|
||||
const {
|
||||
parentPath,
|
||||
parent
|
||||
} = path;
|
||||
let obj; // const { keys, values } = Object
|
||||
|
||||
if (parentPath.isVariableDeclarator()) {
|
||||
obj = parentPath.get("init"); // ({ keys, values } = Object)
|
||||
} else if (parentPath.isAssignmentExpression()) {
|
||||
obj = parentPath.get("right"); // !function ({ keys, values }) {...} (Object)
|
||||
// resolution does not work after properties transform :-(
|
||||
} else if (parentPath.isFunction()) {
|
||||
const grand = parentPath.parentPath;
|
||||
|
||||
if (grand.isCallExpression() || grand.isNewExpression()) {
|
||||
if (grand.node.callee === parent) {
|
||||
obj = grand.get("arguments")[path.key];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
let id = null;
|
||||
let placement = null;
|
||||
if (obj) ({
|
||||
id,
|
||||
placement
|
||||
} = resolveSource(obj));
|
||||
|
||||
for (const prop of path.get("properties")) {
|
||||
if (prop.isObjectProperty()) {
|
||||
const key = resolveKey(prop.get("key"));
|
||||
if (key) property(id, key, placement, prop);
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
BinaryExpression(path) {
|
||||
if (path.node.operator !== "in") return;
|
||||
const source = resolveSource(path.get("right"));
|
||||
const key = resolveKey(path.get("left"), true);
|
||||
if (!key) return;
|
||||
callProvider({
|
||||
kind: "in",
|
||||
object: source.id,
|
||||
key,
|
||||
placement: source.placement
|
||||
}, path);
|
||||
}
|
||||
|
||||
};
|
||||
});
|
||||
|
||||
var entry = (callProvider => ({
|
||||
ImportDeclaration(path) {
|
||||
const source = getImportSource(path);
|
||||
if (!source) return;
|
||||
callProvider({
|
||||
kind: "import",
|
||||
source
|
||||
}, path);
|
||||
},
|
||||
|
||||
Program(path) {
|
||||
path.get("body").forEach(bodyPath => {
|
||||
const source = getRequireSource(bodyPath);
|
||||
if (!source) return;
|
||||
callProvider({
|
||||
kind: "import",
|
||||
source
|
||||
}, bodyPath);
|
||||
});
|
||||
}
|
||||
|
||||
}));
|
||||
|
||||
function resolve(dirname, moduleName, absoluteImports) {
|
||||
if (absoluteImports === false) return moduleName;
|
||||
throw new Error(`"absoluteImports" is not supported in bundles prepared for the browser.`);
|
||||
} // eslint-disable-next-line no-unused-vars
|
||||
|
||||
function has(basedir, name) {
|
||||
return true;
|
||||
} // eslint-disable-next-line no-unused-vars
|
||||
|
||||
function logMissing(missingDeps) {} // eslint-disable-next-line no-unused-vars
|
||||
|
||||
function laterLogMissing(missingDeps) {}
|
||||
|
||||
const PossibleGlobalObjects = new Set(["global", "globalThis", "self", "window"]);
|
||||
function createMetaResolver(polyfills) {
|
||||
const {
|
||||
static: staticP,
|
||||
instance: instanceP,
|
||||
global: globalP
|
||||
} = polyfills;
|
||||
return meta => {
|
||||
if (meta.kind === "global" && globalP && has$1(globalP, meta.name)) {
|
||||
return {
|
||||
kind: "global",
|
||||
desc: globalP[meta.name],
|
||||
name: meta.name
|
||||
};
|
||||
}
|
||||
|
||||
if (meta.kind === "property" || meta.kind === "in") {
|
||||
const {
|
||||
placement,
|
||||
object,
|
||||
key
|
||||
} = meta;
|
||||
|
||||
if (object && placement === "static") {
|
||||
if (globalP && PossibleGlobalObjects.has(object) && has$1(globalP, key)) {
|
||||
return {
|
||||
kind: "global",
|
||||
desc: globalP[key],
|
||||
name: key
|
||||
};
|
||||
}
|
||||
|
||||
if (staticP && has$1(staticP, object) && has$1(staticP[object], key)) {
|
||||
return {
|
||||
kind: "static",
|
||||
desc: staticP[object][key],
|
||||
name: `${object}$${key}`
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
if (instanceP && has$1(instanceP, key)) {
|
||||
return {
|
||||
kind: "instance",
|
||||
desc: instanceP[key],
|
||||
name: `${key}`
|
||||
};
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
const getTargets = _getTargets.default || _getTargets;
|
||||
|
||||
function resolveOptions(options, babelApi) {
|
||||
const {
|
||||
method,
|
||||
targets: targetsOption,
|
||||
ignoreBrowserslistConfig,
|
||||
configPath,
|
||||
debug,
|
||||
shouldInjectPolyfill,
|
||||
absoluteImports,
|
||||
...providerOptions
|
||||
} = options;
|
||||
let methodName;
|
||||
if (method === "usage-global") methodName = "usageGlobal";else if (method === "entry-global") methodName = "entryGlobal";else if (method === "usage-pure") methodName = "usagePure";else if (typeof method !== "string") {
|
||||
throw new Error(".method must be a string");
|
||||
} else {
|
||||
throw new Error(`.method must be one of "entry-global", "usage-global"` + ` or "usage-pure" (received ${JSON.stringify(method)})`);
|
||||
}
|
||||
|
||||
if (typeof shouldInjectPolyfill === "function") {
|
||||
if (options.include || options.exclude) {
|
||||
throw new Error(`.include and .exclude are not supported when using the` + ` .shouldInjectPolyfill function.`);
|
||||
}
|
||||
} else if (shouldInjectPolyfill != null) {
|
||||
throw new Error(`.shouldInjectPolyfill must be a function, or undefined` + ` (received ${JSON.stringify(shouldInjectPolyfill)})`);
|
||||
}
|
||||
|
||||
if (absoluteImports != null && typeof absoluteImports !== "boolean" && typeof absoluteImports !== "string") {
|
||||
throw new Error(`.absoluteImports must be a boolean, a string, or undefined` + ` (received ${JSON.stringify(absoluteImports)})`);
|
||||
}
|
||||
|
||||
let targets;
|
||||
|
||||
if ( // If any browserslist-related option is specified, fallback to the old
|
||||
// behavior of not using the targets specified in the top-level options.
|
||||
targetsOption || configPath || ignoreBrowserslistConfig) {
|
||||
const targetsObj = typeof targetsOption === "string" || Array.isArray(targetsOption) ? {
|
||||
browsers: targetsOption
|
||||
} : targetsOption;
|
||||
targets = getTargets(targetsObj, {
|
||||
ignoreBrowserslistConfig,
|
||||
configPath
|
||||
});
|
||||
} else {
|
||||
targets = babelApi.targets();
|
||||
}
|
||||
|
||||
return {
|
||||
method,
|
||||
methodName,
|
||||
targets,
|
||||
absoluteImports: absoluteImports != null ? absoluteImports : false,
|
||||
shouldInjectPolyfill,
|
||||
debug: !!debug,
|
||||
providerOptions: providerOptions
|
||||
};
|
||||
}
|
||||
|
||||
function instantiateProvider(factory, options, missingDependencies, dirname, debugLog, babelApi) {
|
||||
const {
|
||||
method,
|
||||
methodName,
|
||||
targets,
|
||||
debug,
|
||||
shouldInjectPolyfill,
|
||||
providerOptions,
|
||||
absoluteImports
|
||||
} = resolveOptions(options, babelApi);
|
||||
const getUtils = createUtilsGetter(new ImportsCache(moduleName => resolve(dirname, moduleName, absoluteImports))); // eslint-disable-next-line prefer-const
|
||||
|
||||
let include, exclude;
|
||||
let polyfillsSupport;
|
||||
let polyfillsNames;
|
||||
let filterPolyfills;
|
||||
const depsCache = new Map();
|
||||
const api = {
|
||||
babel: babelApi,
|
||||
getUtils,
|
||||
method: options.method,
|
||||
targets,
|
||||
createMetaResolver,
|
||||
|
||||
shouldInjectPolyfill(name) {
|
||||
if (polyfillsNames === undefined) {
|
||||
throw new Error(`Internal error in the ${factory.name} provider: ` + `shouldInjectPolyfill() can't be called during initialization.`);
|
||||
}
|
||||
|
||||
if (!polyfillsNames.has(name)) {
|
||||
console.warn(`Internal error in the ${provider.name} provider: ` + `unknown polyfill "${name}".`);
|
||||
}
|
||||
|
||||
if (filterPolyfills && !filterPolyfills(name)) return false;
|
||||
let shouldInject = isRequired(name, targets, {
|
||||
compatData: polyfillsSupport,
|
||||
includes: include,
|
||||
excludes: exclude
|
||||
});
|
||||
|
||||
if (shouldInjectPolyfill) {
|
||||
shouldInject = shouldInjectPolyfill(name, shouldInject);
|
||||
|
||||
if (typeof shouldInject !== "boolean") {
|
||||
throw new Error(`.shouldInjectPolyfill must return a boolean.`);
|
||||
}
|
||||
}
|
||||
|
||||
return shouldInject;
|
||||
},
|
||||
|
||||
debug(name) {
|
||||
debugLog().found = true;
|
||||
if (!debug || !name) return;
|
||||
if (debugLog().polyfills.has(provider.name)) return;
|
||||
debugLog().polyfills.set(name, polyfillsSupport && name && polyfillsSupport[name]);
|
||||
},
|
||||
|
||||
assertDependency(name, version = "*") {
|
||||
if (missingDependencies === false) return;
|
||||
|
||||
if (absoluteImports) {
|
||||
// If absoluteImports is not false, we will try resolving
|
||||
// the dependency and throw if it's not possible. We can
|
||||
// skip the check here.
|
||||
return;
|
||||
}
|
||||
|
||||
const dep = version === "*" ? name : `${name}@^${version}`;
|
||||
const found = missingDependencies.all ? false : mapGetOr(depsCache, `${name} :: ${dirname}`, () => has());
|
||||
|
||||
if (!found) {
|
||||
debugLog().missingDeps.add(dep);
|
||||
}
|
||||
}
|
||||
|
||||
};
|
||||
const provider = factory(api, providerOptions, dirname);
|
||||
|
||||
if (typeof provider[methodName] !== "function") {
|
||||
throw new Error(`The "${provider.name || factory.name}" provider doesn't ` + `support the "${method}" polyfilling method.`);
|
||||
}
|
||||
|
||||
if (Array.isArray(provider.polyfills)) {
|
||||
polyfillsNames = new Set(provider.polyfills);
|
||||
filterPolyfills = provider.filterPolyfills;
|
||||
} else if (provider.polyfills) {
|
||||
polyfillsNames = new Set(Object.keys(provider.polyfills));
|
||||
polyfillsSupport = provider.polyfills;
|
||||
filterPolyfills = provider.filterPolyfills;
|
||||
} else {
|
||||
polyfillsNames = new Set();
|
||||
}
|
||||
|
||||
({
|
||||
include,
|
||||
exclude
|
||||
} = validateIncludeExclude(provider.name || factory.name, polyfillsNames, providerOptions.include || [], providerOptions.exclude || []));
|
||||
return {
|
||||
debug,
|
||||
method,
|
||||
targets,
|
||||
provider,
|
||||
|
||||
callProvider(payload, path) {
|
||||
const utils = getUtils(path); // $FlowIgnore
|
||||
|
||||
provider[methodName](payload, utils, path);
|
||||
}
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
function definePolyfillProvider(factory) {
|
||||
return declare((babelApi, options, dirname) => {
|
||||
babelApi.assertVersion(7);
|
||||
const {
|
||||
traverse
|
||||
} = babelApi;
|
||||
let debugLog;
|
||||
const missingDependencies = applyMissingDependenciesDefaults(options, babelApi);
|
||||
const {
|
||||
debug,
|
||||
method,
|
||||
targets,
|
||||
provider,
|
||||
callProvider
|
||||
} = instantiateProvider(factory, options, missingDependencies, dirname, () => debugLog, babelApi);
|
||||
const createVisitor = method === "entry-global" ? entry : usage;
|
||||
const visitor = provider.visitor ? traverse.visitors.merge([createVisitor(callProvider), provider.visitor]) : createVisitor(callProvider);
|
||||
|
||||
if (debug && debug !== presetEnvSilentDebugHeader) {
|
||||
console.log(`${provider.name}: \`DEBUG\` option`);
|
||||
console.log(`\nUsing targets: ${stringifyTargetsMultiline(targets)}`);
|
||||
console.log(`\nUsing polyfills with \`${method}\` method:`);
|
||||
}
|
||||
|
||||
return {
|
||||
name: "inject-polyfills",
|
||||
visitor,
|
||||
|
||||
pre() {
|
||||
var _provider$pre;
|
||||
|
||||
debugLog = {
|
||||
polyfills: new Map(),
|
||||
found: false,
|
||||
providers: new Set(),
|
||||
missingDeps: new Set()
|
||||
}; // $FlowIgnore - Flow doesn't support optional calls
|
||||
|
||||
(_provider$pre = provider.pre) == null ? void 0 : _provider$pre.apply(this, arguments);
|
||||
},
|
||||
|
||||
post() {
|
||||
var _provider$post;
|
||||
|
||||
// $FlowIgnore - Flow doesn't support optional calls
|
||||
(_provider$post = provider.post) == null ? void 0 : _provider$post.apply(this, arguments);
|
||||
|
||||
if (missingDependencies !== false) {
|
||||
if (missingDependencies.log === "per-file") {
|
||||
logMissing(debugLog.missingDeps);
|
||||
} else {
|
||||
laterLogMissing(debugLog.missingDeps);
|
||||
}
|
||||
}
|
||||
|
||||
if (!debug) return;
|
||||
if (this.filename) console.log(`\n[${this.filename}]`);
|
||||
|
||||
if (debugLog.polyfills.size === 0) {
|
||||
console.log(method === "entry-global" ? debugLog.found ? `Based on your targets, the ${provider.name} polyfill did not add any polyfill.` : `The entry point for the ${provider.name} polyfill has not been found.` : `Based on your code and targets, the ${provider.name} polyfill did not add any polyfill.`);
|
||||
return;
|
||||
}
|
||||
|
||||
if (method === "entry-global") {
|
||||
console.log(`The ${provider.name} polyfill entry has been replaced with ` + `the following polyfills:`);
|
||||
} else {
|
||||
console.log(`The ${provider.name} polyfill added the following polyfills:`);
|
||||
}
|
||||
|
||||
for (const [name, support] of debugLog.polyfills) {
|
||||
if (support) {
|
||||
const filteredTargets = getInclusionReasons(name, targets, support);
|
||||
const formattedTargets = JSON.stringify(filteredTargets).replace(/,/g, ", ").replace(/^\{"/, '{ "').replace(/"\}$/, '" }');
|
||||
console.log(` ${name} ${formattedTargets}`);
|
||||
} else {
|
||||
console.log(` ${name}`);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
};
|
||||
});
|
||||
}
|
||||
|
||||
function mapGetOr(map, key, getDefault) {
|
||||
let val = map.get(key);
|
||||
|
||||
if (val === undefined) {
|
||||
val = getDefault();
|
||||
map.set(key, val);
|
||||
}
|
||||
|
||||
return val;
|
||||
}
|
||||
|
||||
export default definePolyfillProvider;
|
||||
//# sourceMappingURL=index.browser.mjs.map
|
||||
1
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/esm/index.browser.mjs.map
generated
vendored
Normal file
1
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/esm/index.browser.mjs.map
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
865
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/esm/index.node.mjs
generated
vendored
Normal file
865
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/esm/index.node.mjs
generated
vendored
Normal file
@@ -0,0 +1,865 @@
|
||||
import { declare } from '@babel/helper-plugin-utils';
|
||||
import _getTargets, { prettifyTargets, getInclusionReasons, isRequired } from '@babel/helper-compilation-targets';
|
||||
import * as babel from '@babel/core';
|
||||
import path from 'path';
|
||||
import debounce from 'lodash.debounce';
|
||||
import requireResolve from 'resolve';
|
||||
import { createRequire } from 'module';
|
||||
|
||||
const {
|
||||
types: t$1,
|
||||
template
|
||||
} = babel.default || babel;
|
||||
function intersection(a, b) {
|
||||
const result = new Set();
|
||||
a.forEach(v => b.has(v) && result.add(v));
|
||||
return result;
|
||||
}
|
||||
function has$1(object, key) {
|
||||
return Object.prototype.hasOwnProperty.call(object, key);
|
||||
}
|
||||
|
||||
function getType(target) {
|
||||
return Object.prototype.toString.call(target).slice(8, -1);
|
||||
}
|
||||
|
||||
function resolveId(path) {
|
||||
if (path.isIdentifier() && !path.scope.hasBinding(path.node.name,
|
||||
/* noGlobals */
|
||||
true)) {
|
||||
return path.node.name;
|
||||
}
|
||||
|
||||
const {
|
||||
deopt
|
||||
} = path.evaluate();
|
||||
|
||||
if (deopt && deopt.isIdentifier()) {
|
||||
return deopt.node.name;
|
||||
}
|
||||
}
|
||||
|
||||
function resolveKey(path, computed = false) {
|
||||
const {
|
||||
node,
|
||||
parent,
|
||||
scope
|
||||
} = path;
|
||||
if (path.isStringLiteral()) return node.value;
|
||||
const {
|
||||
name
|
||||
} = node;
|
||||
const isIdentifier = path.isIdentifier();
|
||||
if (isIdentifier && !(computed || parent.computed)) return name;
|
||||
|
||||
if (computed && path.isMemberExpression() && path.get("object").isIdentifier({
|
||||
name: "Symbol"
|
||||
}) && !scope.hasBinding("Symbol",
|
||||
/* noGlobals */
|
||||
true)) {
|
||||
const sym = resolveKey(path.get("property"), path.node.computed);
|
||||
if (sym) return "Symbol." + sym;
|
||||
}
|
||||
|
||||
if (!isIdentifier || scope.hasBinding(name,
|
||||
/* noGlobals */
|
||||
true)) {
|
||||
const {
|
||||
value
|
||||
} = path.evaluate();
|
||||
if (typeof value === "string") return value;
|
||||
}
|
||||
}
|
||||
function resolveSource(obj) {
|
||||
if (obj.isMemberExpression() && obj.get("property").isIdentifier({
|
||||
name: "prototype"
|
||||
})) {
|
||||
const id = resolveId(obj.get("object"));
|
||||
|
||||
if (id) {
|
||||
return {
|
||||
id,
|
||||
placement: "prototype"
|
||||
};
|
||||
}
|
||||
|
||||
return {
|
||||
id: null,
|
||||
placement: null
|
||||
};
|
||||
}
|
||||
|
||||
const id = resolveId(obj);
|
||||
|
||||
if (id) {
|
||||
return {
|
||||
id,
|
||||
placement: "static"
|
||||
};
|
||||
}
|
||||
|
||||
const {
|
||||
value
|
||||
} = obj.evaluate();
|
||||
|
||||
if (value !== undefined) {
|
||||
return {
|
||||
id: getType(value),
|
||||
placement: "prototype"
|
||||
};
|
||||
} else if (obj.isRegExpLiteral()) {
|
||||
return {
|
||||
id: "RegExp",
|
||||
placement: "prototype"
|
||||
};
|
||||
} else if (obj.isFunction()) {
|
||||
return {
|
||||
id: "Function",
|
||||
placement: "prototype"
|
||||
};
|
||||
}
|
||||
|
||||
return {
|
||||
id: null,
|
||||
placement: null
|
||||
};
|
||||
}
|
||||
function getImportSource({
|
||||
node
|
||||
}) {
|
||||
if (node.specifiers.length === 0) return node.source.value;
|
||||
}
|
||||
function getRequireSource({
|
||||
node
|
||||
}) {
|
||||
if (!t$1.isExpressionStatement(node)) return;
|
||||
const {
|
||||
expression
|
||||
} = node;
|
||||
const isRequire = t$1.isCallExpression(expression) && t$1.isIdentifier(expression.callee) && expression.callee.name === "require" && expression.arguments.length === 1 && t$1.isStringLiteral(expression.arguments[0]);
|
||||
if (isRequire) return expression.arguments[0].value;
|
||||
}
|
||||
|
||||
function hoist(node) {
|
||||
node._blockHoist = 3;
|
||||
return node;
|
||||
}
|
||||
|
||||
function createUtilsGetter(cache) {
|
||||
return path => {
|
||||
const prog = path.findParent(p => p.isProgram());
|
||||
return {
|
||||
injectGlobalImport(url) {
|
||||
cache.storeAnonymous(prog, url, (isScript, source) => {
|
||||
return isScript ? template.statement.ast`require(${source})` : t$1.importDeclaration([], source);
|
||||
});
|
||||
},
|
||||
|
||||
injectNamedImport(url, name, hint = name) {
|
||||
return cache.storeNamed(prog, url, name, (isScript, source, name) => {
|
||||
const id = prog.scope.generateUidIdentifier(hint);
|
||||
return {
|
||||
node: isScript ? hoist(template.statement.ast`
|
||||
var ${id} = require(${source}).${name}
|
||||
`) : t$1.importDeclaration([t$1.importSpecifier(id, name)], source),
|
||||
name: id.name
|
||||
};
|
||||
});
|
||||
},
|
||||
|
||||
injectDefaultImport(url, hint = url) {
|
||||
return cache.storeNamed(prog, url, "default", (isScript, source) => {
|
||||
const id = prog.scope.generateUidIdentifier(hint);
|
||||
return {
|
||||
node: isScript ? hoist(template.statement.ast`var ${id} = require(${source})`) : t$1.importDeclaration([t$1.importDefaultSpecifier(id)], source),
|
||||
name: id.name
|
||||
};
|
||||
});
|
||||
}
|
||||
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
const {
|
||||
types: t
|
||||
} = babel.default || babel;
|
||||
class ImportsCache {
|
||||
constructor(resolver) {
|
||||
this._imports = new WeakMap();
|
||||
this._anonymousImports = new WeakMap();
|
||||
this._lastImports = new WeakMap();
|
||||
this._resolver = resolver;
|
||||
}
|
||||
|
||||
storeAnonymous(programPath, url, // eslint-disable-next-line no-undef
|
||||
getVal) {
|
||||
const key = this._normalizeKey(programPath, url);
|
||||
|
||||
const imports = this._ensure(this._anonymousImports, programPath, Set);
|
||||
|
||||
if (imports.has(key)) return;
|
||||
const node = getVal(programPath.node.sourceType === "script", t.stringLiteral(this._resolver(url)));
|
||||
imports.add(key);
|
||||
|
||||
this._injectImport(programPath, node);
|
||||
}
|
||||
|
||||
storeNamed(programPath, url, name, getVal) {
|
||||
const key = this._normalizeKey(programPath, url, name);
|
||||
|
||||
const imports = this._ensure(this._imports, programPath, Map);
|
||||
|
||||
if (!imports.has(key)) {
|
||||
const {
|
||||
node,
|
||||
name: id
|
||||
} = getVal(programPath.node.sourceType === "script", t.stringLiteral(this._resolver(url)), t.identifier(name));
|
||||
imports.set(key, id);
|
||||
|
||||
this._injectImport(programPath, node);
|
||||
}
|
||||
|
||||
return t.identifier(imports.get(key));
|
||||
}
|
||||
|
||||
_injectImport(programPath, node) {
|
||||
let lastImport = this._lastImports.get(programPath);
|
||||
|
||||
if (lastImport && lastImport.node && // Sometimes the AST is modified and the "last import"
|
||||
// we have has been replaced
|
||||
lastImport.parent === programPath.node && lastImport.container === programPath.node.body) {
|
||||
lastImport = lastImport.insertAfter(node);
|
||||
} else {
|
||||
lastImport = programPath.unshiftContainer("body", node);
|
||||
}
|
||||
|
||||
lastImport = lastImport[lastImport.length - 1];
|
||||
|
||||
this._lastImports.set(programPath, lastImport);
|
||||
/*
|
||||
let lastImport;
|
||||
programPath.get("body").forEach(path => {
|
||||
if (path.isImportDeclaration()) lastImport = path;
|
||||
if (
|
||||
path.isExpressionStatement() &&
|
||||
isRequireCall(path.get("expression"))
|
||||
) {
|
||||
lastImport = path;
|
||||
}
|
||||
if (
|
||||
path.isVariableDeclaration() &&
|
||||
path.get("declarations").length === 1 &&
|
||||
(isRequireCall(path.get("declarations.0.init")) ||
|
||||
(path.get("declarations.0.init").isMemberExpression() &&
|
||||
isRequireCall(path.get("declarations.0.init.object"))))
|
||||
) {
|
||||
lastImport = path;
|
||||
}
|
||||
});*/
|
||||
|
||||
}
|
||||
|
||||
_ensure(map, programPath, Collection) {
|
||||
let collection = map.get(programPath);
|
||||
|
||||
if (!collection) {
|
||||
collection = new Collection();
|
||||
map.set(programPath, collection);
|
||||
}
|
||||
|
||||
return collection;
|
||||
}
|
||||
|
||||
_normalizeKey(programPath, url, name = "") {
|
||||
const {
|
||||
sourceType
|
||||
} = programPath.node; // If we rely on the imported binding (the "name" parameter), we also need to cache
|
||||
// based on the sourceType. This is because the module transforms change the names
|
||||
// of the import variables.
|
||||
|
||||
return `${name && sourceType}::${url}::${name}`;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
const presetEnvSilentDebugHeader = "#__secret_key__@babel/preset-env__don't_log_debug_header_and_resolved_targets";
|
||||
function stringifyTargetsMultiline(targets) {
|
||||
return JSON.stringify(prettifyTargets(targets), null, 2);
|
||||
}
|
||||
|
||||
function patternToRegExp(pattern) {
|
||||
if (pattern instanceof RegExp) return pattern;
|
||||
|
||||
try {
|
||||
return new RegExp(`^${pattern}$`);
|
||||
} catch {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
function buildUnusedError(label, unused) {
|
||||
if (!unused.length) return "";
|
||||
return ` - The following "${label}" patterns didn't match any polyfill:\n` + unused.map(original => ` ${String(original)}\n`).join("");
|
||||
}
|
||||
|
||||
function buldDuplicatesError(duplicates) {
|
||||
if (!duplicates.size) return "";
|
||||
return ` - The following polyfills were matched both by "include" and "exclude" patterns:\n` + Array.from(duplicates, name => ` ${name}\n`).join("");
|
||||
}
|
||||
|
||||
function validateIncludeExclude(provider, polyfills, includePatterns, excludePatterns) {
|
||||
let current;
|
||||
|
||||
const filter = pattern => {
|
||||
const regexp = patternToRegExp(pattern);
|
||||
if (!regexp) return false;
|
||||
let matched = false;
|
||||
|
||||
for (const polyfill of polyfills) {
|
||||
if (regexp.test(polyfill)) {
|
||||
matched = true;
|
||||
current.add(polyfill);
|
||||
}
|
||||
}
|
||||
|
||||
return !matched;
|
||||
}; // prettier-ignore
|
||||
|
||||
|
||||
const include = current = new Set();
|
||||
const unusedInclude = Array.from(includePatterns).filter(filter); // prettier-ignore
|
||||
|
||||
const exclude = current = new Set();
|
||||
const unusedExclude = Array.from(excludePatterns).filter(filter);
|
||||
const duplicates = intersection(include, exclude);
|
||||
|
||||
if (duplicates.size > 0 || unusedInclude.length > 0 || unusedExclude.length > 0) {
|
||||
throw new Error(`Error while validating the "${provider}" provider options:\n` + buildUnusedError("include", unusedInclude) + buildUnusedError("exclude", unusedExclude) + buldDuplicatesError(duplicates));
|
||||
}
|
||||
|
||||
return {
|
||||
include,
|
||||
exclude
|
||||
};
|
||||
}
|
||||
function applyMissingDependenciesDefaults(options, babelApi) {
|
||||
const {
|
||||
missingDependencies = {}
|
||||
} = options;
|
||||
if (missingDependencies === false) return false;
|
||||
const caller = babelApi.caller(caller => caller == null ? void 0 : caller.name);
|
||||
const {
|
||||
log = "deferred",
|
||||
inject = caller === "rollup-plugin-babel" ? "throw" : "import",
|
||||
all = false
|
||||
} = missingDependencies;
|
||||
return {
|
||||
log,
|
||||
inject,
|
||||
all
|
||||
};
|
||||
}
|
||||
|
||||
var usage = (callProvider => {
|
||||
function property(object, key, placement, path) {
|
||||
return callProvider({
|
||||
kind: "property",
|
||||
object,
|
||||
key,
|
||||
placement
|
||||
}, path);
|
||||
}
|
||||
|
||||
return {
|
||||
// Symbol(), new Promise
|
||||
ReferencedIdentifier(path) {
|
||||
const {
|
||||
node: {
|
||||
name
|
||||
},
|
||||
scope
|
||||
} = path;
|
||||
if (scope.getBindingIdentifier(name)) return;
|
||||
callProvider({
|
||||
kind: "global",
|
||||
name
|
||||
}, path);
|
||||
},
|
||||
|
||||
MemberExpression(path) {
|
||||
const key = resolveKey(path.get("property"), path.node.computed);
|
||||
if (!key || key === "prototype") return;
|
||||
const object = path.get("object");
|
||||
const binding = object.scope.getBinding(object.node.name);
|
||||
if (binding && binding.path.isImportNamespaceSpecifier()) return;
|
||||
const source = resolveSource(object);
|
||||
return property(source.id, key, source.placement, path);
|
||||
},
|
||||
|
||||
ObjectPattern(path) {
|
||||
const {
|
||||
parentPath,
|
||||
parent
|
||||
} = path;
|
||||
let obj; // const { keys, values } = Object
|
||||
|
||||
if (parentPath.isVariableDeclarator()) {
|
||||
obj = parentPath.get("init"); // ({ keys, values } = Object)
|
||||
} else if (parentPath.isAssignmentExpression()) {
|
||||
obj = parentPath.get("right"); // !function ({ keys, values }) {...} (Object)
|
||||
// resolution does not work after properties transform :-(
|
||||
} else if (parentPath.isFunction()) {
|
||||
const grand = parentPath.parentPath;
|
||||
|
||||
if (grand.isCallExpression() || grand.isNewExpression()) {
|
||||
if (grand.node.callee === parent) {
|
||||
obj = grand.get("arguments")[path.key];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
let id = null;
|
||||
let placement = null;
|
||||
if (obj) ({
|
||||
id,
|
||||
placement
|
||||
} = resolveSource(obj));
|
||||
|
||||
for (const prop of path.get("properties")) {
|
||||
if (prop.isObjectProperty()) {
|
||||
const key = resolveKey(prop.get("key"));
|
||||
if (key) property(id, key, placement, prop);
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
BinaryExpression(path) {
|
||||
if (path.node.operator !== "in") return;
|
||||
const source = resolveSource(path.get("right"));
|
||||
const key = resolveKey(path.get("left"), true);
|
||||
if (!key) return;
|
||||
callProvider({
|
||||
kind: "in",
|
||||
object: source.id,
|
||||
key,
|
||||
placement: source.placement
|
||||
}, path);
|
||||
}
|
||||
|
||||
};
|
||||
});
|
||||
|
||||
var entry = (callProvider => ({
|
||||
ImportDeclaration(path) {
|
||||
const source = getImportSource(path);
|
||||
if (!source) return;
|
||||
callProvider({
|
||||
kind: "import",
|
||||
source
|
||||
}, path);
|
||||
},
|
||||
|
||||
Program(path) {
|
||||
path.get("body").forEach(bodyPath => {
|
||||
const source = getRequireSource(bodyPath);
|
||||
if (!source) return;
|
||||
callProvider({
|
||||
kind: "import",
|
||||
source
|
||||
}, bodyPath);
|
||||
});
|
||||
}
|
||||
|
||||
}));
|
||||
|
||||
const nativeRequireResolve = parseFloat(process.versions.node) >= 8.9; // $FlowIgnore
|
||||
|
||||
const require = createRequire(import
|
||||
/*::(_)*/
|
||||
.meta.url); // eslint-disable-line
|
||||
|
||||
|
||||
function resolve(dirname, moduleName, absoluteImports) {
|
||||
if (absoluteImports === false) return moduleName;
|
||||
let basedir = dirname;
|
||||
|
||||
if (typeof absoluteImports === "string") {
|
||||
basedir = path.resolve(basedir, absoluteImports);
|
||||
}
|
||||
|
||||
try {
|
||||
if (nativeRequireResolve) {
|
||||
return require.resolve(moduleName, {
|
||||
paths: [basedir]
|
||||
});
|
||||
} else {
|
||||
return requireResolve.sync(moduleName, {
|
||||
basedir
|
||||
});
|
||||
}
|
||||
} catch (err) {
|
||||
if (err.code !== "MODULE_NOT_FOUND") throw err; // $FlowIgnore
|
||||
|
||||
throw Object.assign(new Error(`Failed to resolve "${moduleName}" relative to "${dirname}"`), {
|
||||
code: "BABEL_POLYFILL_NOT_FOUND",
|
||||
polyfill: moduleName,
|
||||
dirname
|
||||
});
|
||||
}
|
||||
}
|
||||
function has(basedir, name) {
|
||||
try {
|
||||
if (nativeRequireResolve) {
|
||||
require.resolve(name, {
|
||||
paths: [basedir]
|
||||
});
|
||||
} else {
|
||||
requireResolve.sync(name, {
|
||||
basedir
|
||||
});
|
||||
}
|
||||
|
||||
return true;
|
||||
} catch {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
function logMissing(missingDeps) {
|
||||
if (missingDeps.size === 0) return;
|
||||
const deps = Array.from(missingDeps).sort().join(" ");
|
||||
console.warn("\nSome polyfills have been added but are not present in your dependencies.\n" + "Please run one of the following commands:\n" + `\tnpm install --save ${deps}\n` + `\tyarn add ${deps}\n`);
|
||||
process.exitCode = 1;
|
||||
}
|
||||
let allMissingDeps = new Set();
|
||||
const laterLogMissingDependencies = debounce(() => {
|
||||
logMissing(allMissingDeps);
|
||||
allMissingDeps = new Set();
|
||||
}, 100);
|
||||
function laterLogMissing(missingDeps) {
|
||||
if (missingDeps.size === 0) return;
|
||||
missingDeps.forEach(name => allMissingDeps.add(name));
|
||||
laterLogMissingDependencies();
|
||||
}
|
||||
|
||||
const PossibleGlobalObjects = new Set(["global", "globalThis", "self", "window"]);
|
||||
function createMetaResolver(polyfills) {
|
||||
const {
|
||||
static: staticP,
|
||||
instance: instanceP,
|
||||
global: globalP
|
||||
} = polyfills;
|
||||
return meta => {
|
||||
if (meta.kind === "global" && globalP && has$1(globalP, meta.name)) {
|
||||
return {
|
||||
kind: "global",
|
||||
desc: globalP[meta.name],
|
||||
name: meta.name
|
||||
};
|
||||
}
|
||||
|
||||
if (meta.kind === "property" || meta.kind === "in") {
|
||||
const {
|
||||
placement,
|
||||
object,
|
||||
key
|
||||
} = meta;
|
||||
|
||||
if (object && placement === "static") {
|
||||
if (globalP && PossibleGlobalObjects.has(object) && has$1(globalP, key)) {
|
||||
return {
|
||||
kind: "global",
|
||||
desc: globalP[key],
|
||||
name: key
|
||||
};
|
||||
}
|
||||
|
||||
if (staticP && has$1(staticP, object) && has$1(staticP[object], key)) {
|
||||
return {
|
||||
kind: "static",
|
||||
desc: staticP[object][key],
|
||||
name: `${object}$${key}`
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
if (instanceP && has$1(instanceP, key)) {
|
||||
return {
|
||||
kind: "instance",
|
||||
desc: instanceP[key],
|
||||
name: `${key}`
|
||||
};
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
const getTargets = _getTargets.default || _getTargets;
|
||||
|
||||
function resolveOptions(options, babelApi) {
|
||||
const {
|
||||
method,
|
||||
targets: targetsOption,
|
||||
ignoreBrowserslistConfig,
|
||||
configPath,
|
||||
debug,
|
||||
shouldInjectPolyfill,
|
||||
absoluteImports,
|
||||
...providerOptions
|
||||
} = options;
|
||||
let methodName;
|
||||
if (method === "usage-global") methodName = "usageGlobal";else if (method === "entry-global") methodName = "entryGlobal";else if (method === "usage-pure") methodName = "usagePure";else if (typeof method !== "string") {
|
||||
throw new Error(".method must be a string");
|
||||
} else {
|
||||
throw new Error(`.method must be one of "entry-global", "usage-global"` + ` or "usage-pure" (received ${JSON.stringify(method)})`);
|
||||
}
|
||||
|
||||
if (typeof shouldInjectPolyfill === "function") {
|
||||
if (options.include || options.exclude) {
|
||||
throw new Error(`.include and .exclude are not supported when using the` + ` .shouldInjectPolyfill function.`);
|
||||
}
|
||||
} else if (shouldInjectPolyfill != null) {
|
||||
throw new Error(`.shouldInjectPolyfill must be a function, or undefined` + ` (received ${JSON.stringify(shouldInjectPolyfill)})`);
|
||||
}
|
||||
|
||||
if (absoluteImports != null && typeof absoluteImports !== "boolean" && typeof absoluteImports !== "string") {
|
||||
throw new Error(`.absoluteImports must be a boolean, a string, or undefined` + ` (received ${JSON.stringify(absoluteImports)})`);
|
||||
}
|
||||
|
||||
let targets;
|
||||
|
||||
if ( // If any browserslist-related option is specified, fallback to the old
|
||||
// behavior of not using the targets specified in the top-level options.
|
||||
targetsOption || configPath || ignoreBrowserslistConfig) {
|
||||
const targetsObj = typeof targetsOption === "string" || Array.isArray(targetsOption) ? {
|
||||
browsers: targetsOption
|
||||
} : targetsOption;
|
||||
targets = getTargets(targetsObj, {
|
||||
ignoreBrowserslistConfig,
|
||||
configPath
|
||||
});
|
||||
} else {
|
||||
targets = babelApi.targets();
|
||||
}
|
||||
|
||||
return {
|
||||
method,
|
||||
methodName,
|
||||
targets,
|
||||
absoluteImports: absoluteImports != null ? absoluteImports : false,
|
||||
shouldInjectPolyfill,
|
||||
debug: !!debug,
|
||||
providerOptions: providerOptions
|
||||
};
|
||||
}
|
||||
|
||||
function instantiateProvider(factory, options, missingDependencies, dirname, debugLog, babelApi) {
|
||||
const {
|
||||
method,
|
||||
methodName,
|
||||
targets,
|
||||
debug,
|
||||
shouldInjectPolyfill,
|
||||
providerOptions,
|
||||
absoluteImports
|
||||
} = resolveOptions(options, babelApi);
|
||||
const getUtils = createUtilsGetter(new ImportsCache(moduleName => resolve(dirname, moduleName, absoluteImports))); // eslint-disable-next-line prefer-const
|
||||
|
||||
let include, exclude;
|
||||
let polyfillsSupport;
|
||||
let polyfillsNames;
|
||||
let filterPolyfills;
|
||||
const depsCache = new Map();
|
||||
const api = {
|
||||
babel: babelApi,
|
||||
getUtils,
|
||||
method: options.method,
|
||||
targets,
|
||||
createMetaResolver,
|
||||
|
||||
shouldInjectPolyfill(name) {
|
||||
if (polyfillsNames === undefined) {
|
||||
throw new Error(`Internal error in the ${factory.name} provider: ` + `shouldInjectPolyfill() can't be called during initialization.`);
|
||||
}
|
||||
|
||||
if (!polyfillsNames.has(name)) {
|
||||
console.warn(`Internal error in the ${provider.name} provider: ` + `unknown polyfill "${name}".`);
|
||||
}
|
||||
|
||||
if (filterPolyfills && !filterPolyfills(name)) return false;
|
||||
let shouldInject = isRequired(name, targets, {
|
||||
compatData: polyfillsSupport,
|
||||
includes: include,
|
||||
excludes: exclude
|
||||
});
|
||||
|
||||
if (shouldInjectPolyfill) {
|
||||
shouldInject = shouldInjectPolyfill(name, shouldInject);
|
||||
|
||||
if (typeof shouldInject !== "boolean") {
|
||||
throw new Error(`.shouldInjectPolyfill must return a boolean.`);
|
||||
}
|
||||
}
|
||||
|
||||
return shouldInject;
|
||||
},
|
||||
|
||||
debug(name) {
|
||||
debugLog().found = true;
|
||||
if (!debug || !name) return;
|
||||
if (debugLog().polyfills.has(provider.name)) return;
|
||||
debugLog().polyfills.set(name, polyfillsSupport && name && polyfillsSupport[name]);
|
||||
},
|
||||
|
||||
assertDependency(name, version = "*") {
|
||||
if (missingDependencies === false) return;
|
||||
|
||||
if (absoluteImports) {
|
||||
// If absoluteImports is not false, we will try resolving
|
||||
// the dependency and throw if it's not possible. We can
|
||||
// skip the check here.
|
||||
return;
|
||||
}
|
||||
|
||||
const dep = version === "*" ? name : `${name}@^${version}`;
|
||||
const found = missingDependencies.all ? false : mapGetOr(depsCache, `${name} :: ${dirname}`, () => has(dirname, name));
|
||||
|
||||
if (!found) {
|
||||
debugLog().missingDeps.add(dep);
|
||||
}
|
||||
}
|
||||
|
||||
};
|
||||
const provider = factory(api, providerOptions, dirname);
|
||||
|
||||
if (typeof provider[methodName] !== "function") {
|
||||
throw new Error(`The "${provider.name || factory.name}" provider doesn't ` + `support the "${method}" polyfilling method.`);
|
||||
}
|
||||
|
||||
if (Array.isArray(provider.polyfills)) {
|
||||
polyfillsNames = new Set(provider.polyfills);
|
||||
filterPolyfills = provider.filterPolyfills;
|
||||
} else if (provider.polyfills) {
|
||||
polyfillsNames = new Set(Object.keys(provider.polyfills));
|
||||
polyfillsSupport = provider.polyfills;
|
||||
filterPolyfills = provider.filterPolyfills;
|
||||
} else {
|
||||
polyfillsNames = new Set();
|
||||
}
|
||||
|
||||
({
|
||||
include,
|
||||
exclude
|
||||
} = validateIncludeExclude(provider.name || factory.name, polyfillsNames, providerOptions.include || [], providerOptions.exclude || []));
|
||||
return {
|
||||
debug,
|
||||
method,
|
||||
targets,
|
||||
provider,
|
||||
|
||||
callProvider(payload, path) {
|
||||
const utils = getUtils(path); // $FlowIgnore
|
||||
|
||||
provider[methodName](payload, utils, path);
|
||||
}
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
function definePolyfillProvider(factory) {
|
||||
return declare((babelApi, options, dirname) => {
|
||||
babelApi.assertVersion(7);
|
||||
const {
|
||||
traverse
|
||||
} = babelApi;
|
||||
let debugLog;
|
||||
const missingDependencies = applyMissingDependenciesDefaults(options, babelApi);
|
||||
const {
|
||||
debug,
|
||||
method,
|
||||
targets,
|
||||
provider,
|
||||
callProvider
|
||||
} = instantiateProvider(factory, options, missingDependencies, dirname, () => debugLog, babelApi);
|
||||
const createVisitor = method === "entry-global" ? entry : usage;
|
||||
const visitor = provider.visitor ? traverse.visitors.merge([createVisitor(callProvider), provider.visitor]) : createVisitor(callProvider);
|
||||
|
||||
if (debug && debug !== presetEnvSilentDebugHeader) {
|
||||
console.log(`${provider.name}: \`DEBUG\` option`);
|
||||
console.log(`\nUsing targets: ${stringifyTargetsMultiline(targets)}`);
|
||||
console.log(`\nUsing polyfills with \`${method}\` method:`);
|
||||
}
|
||||
|
||||
return {
|
||||
name: "inject-polyfills",
|
||||
visitor,
|
||||
|
||||
pre() {
|
||||
var _provider$pre;
|
||||
|
||||
debugLog = {
|
||||
polyfills: new Map(),
|
||||
found: false,
|
||||
providers: new Set(),
|
||||
missingDeps: new Set()
|
||||
}; // $FlowIgnore - Flow doesn't support optional calls
|
||||
|
||||
(_provider$pre = provider.pre) == null ? void 0 : _provider$pre.apply(this, arguments);
|
||||
},
|
||||
|
||||
post() {
|
||||
var _provider$post;
|
||||
|
||||
// $FlowIgnore - Flow doesn't support optional calls
|
||||
(_provider$post = provider.post) == null ? void 0 : _provider$post.apply(this, arguments);
|
||||
|
||||
if (missingDependencies !== false) {
|
||||
if (missingDependencies.log === "per-file") {
|
||||
logMissing(debugLog.missingDeps);
|
||||
} else {
|
||||
laterLogMissing(debugLog.missingDeps);
|
||||
}
|
||||
}
|
||||
|
||||
if (!debug) return;
|
||||
if (this.filename) console.log(`\n[${this.filename}]`);
|
||||
|
||||
if (debugLog.polyfills.size === 0) {
|
||||
console.log(method === "entry-global" ? debugLog.found ? `Based on your targets, the ${provider.name} polyfill did not add any polyfill.` : `The entry point for the ${provider.name} polyfill has not been found.` : `Based on your code and targets, the ${provider.name} polyfill did not add any polyfill.`);
|
||||
return;
|
||||
}
|
||||
|
||||
if (method === "entry-global") {
|
||||
console.log(`The ${provider.name} polyfill entry has been replaced with ` + `the following polyfills:`);
|
||||
} else {
|
||||
console.log(`The ${provider.name} polyfill added the following polyfills:`);
|
||||
}
|
||||
|
||||
for (const [name, support] of debugLog.polyfills) {
|
||||
if (support) {
|
||||
const filteredTargets = getInclusionReasons(name, targets, support);
|
||||
const formattedTargets = JSON.stringify(filteredTargets).replace(/,/g, ", ").replace(/^\{"/, '{ "').replace(/"\}$/, '" }');
|
||||
console.log(` ${name} ${formattedTargets}`);
|
||||
} else {
|
||||
console.log(` ${name}`);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
};
|
||||
});
|
||||
}
|
||||
|
||||
function mapGetOr(map, key, getDefault) {
|
||||
let val = map.get(key);
|
||||
|
||||
if (val === undefined) {
|
||||
val = getDefault();
|
||||
map.set(key, val);
|
||||
}
|
||||
|
||||
return val;
|
||||
}
|
||||
|
||||
export default definePolyfillProvider;
|
||||
//# sourceMappingURL=index.node.mjs.map
|
||||
1
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/esm/index.node.mjs.map
generated
vendored
Normal file
1
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/esm/index.node.mjs.map
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
60
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/package.json
generated
vendored
Normal file
60
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/package.json
generated
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"name": "@babel/helper-define-polyfill-provider",
|
||||
"version": "0.3.1",
|
||||
"description": "Babel helper to create your own polyfill provider",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel-polyfills.git",
|
||||
"directory": "packages/babel-helper-define-polyfill-provider"
|
||||
},
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"main": "lib/index.js",
|
||||
"browser": {
|
||||
"./lib/node/dependencies.js": "./lib/browser/dependencies.js",
|
||||
"./src/node/dependencies.js": "./src/browser/dependencies.js"
|
||||
},
|
||||
"exports": {
|
||||
".": [
|
||||
{
|
||||
"import": {
|
||||
"node": "./esm/index.node.mjs",
|
||||
"browser": "./esm/index.browser.mjs"
|
||||
},
|
||||
"default": "./lib/index.js"
|
||||
},
|
||||
"./lib/index.js"
|
||||
],
|
||||
"./package.json": "./package.json"
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/helper-compilation-targets": "^7.13.0",
|
||||
"@babel/helper-module-imports": "^7.12.13",
|
||||
"@babel/helper-plugin-utils": "^7.13.0",
|
||||
"@babel/traverse": "^7.13.0",
|
||||
"debug": "^4.1.1",
|
||||
"lodash.debounce": "^4.0.8",
|
||||
"resolve": "^1.14.2",
|
||||
"semver": "^6.1.2"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@babel/core": "^7.4.0-0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/cli": "^7.11.5",
|
||||
"@babel/core": "^7.13.0",
|
||||
"@babel/generator": "^7.11.5",
|
||||
"@babel/plugin-transform-modules-commonjs": "^7.10.4",
|
||||
"babel-loader": "^8.1.0",
|
||||
"rollup": "^2.3.2",
|
||||
"rollup-plugin-babel": "^4.4.0",
|
||||
"webpack": "^4.42.1",
|
||||
"webpack-cli": "^3.3.11"
|
||||
},
|
||||
"gitHead": "f5eb1c6d74fa29afdb0a3a533dfc5742557197bc"
|
||||
}
|
||||
24
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/src/browser/dependencies.js
generated
vendored
Normal file
24
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/src/browser/dependencies.js
generated
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
// @flow
|
||||
|
||||
export function resolve(
|
||||
dirname: string,
|
||||
moduleName: string,
|
||||
absoluteImports: boolean | string,
|
||||
): string {
|
||||
if (absoluteImports === false) return moduleName;
|
||||
|
||||
throw new Error(
|
||||
`"absoluteImports" is not supported in bundles prepared for the browser.`,
|
||||
);
|
||||
}
|
||||
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
export function has(basedir: string, name: string) {
|
||||
return true;
|
||||
}
|
||||
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
export function logMissing(missingDeps: Set<string>) {}
|
||||
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
export function laterLogMissing(missingDeps: Set<string>) {}
|
||||
91
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/src/node/dependencies.js
generated
vendored
Normal file
91
receipeServer/frontend_old/node_modules/@babel/helper-define-polyfill-provider/src/node/dependencies.js
generated
vendored
Normal file
@@ -0,0 +1,91 @@
|
||||
// @flow
|
||||
|
||||
import path from "path";
|
||||
import debounce from "lodash.debounce";
|
||||
import requireResolve from "resolve";
|
||||
|
||||
const nativeRequireResolve = parseFloat(process.versions.node) >= 8.9;
|
||||
|
||||
// $FlowIgnore
|
||||
import { createRequire } from "module";
|
||||
// $FlowIgnore
|
||||
const require = createRequire(import/*::(_)*/.meta.url); // eslint-disable-line
|
||||
|
||||
export function resolve(
|
||||
dirname: string,
|
||||
moduleName: string,
|
||||
absoluteImports: boolean | string,
|
||||
): string {
|
||||
if (absoluteImports === false) return moduleName;
|
||||
|
||||
let basedir = dirname;
|
||||
if (typeof absoluteImports === "string") {
|
||||
basedir = path.resolve(basedir, absoluteImports);
|
||||
}
|
||||
|
||||
try {
|
||||
if (nativeRequireResolve) {
|
||||
return require.resolve(moduleName, {
|
||||
paths: [basedir],
|
||||
});
|
||||
} else {
|
||||
return requireResolve.sync(moduleName, { basedir });
|
||||
}
|
||||
} catch (err) {
|
||||
if (err.code !== "MODULE_NOT_FOUND") throw err;
|
||||
|
||||
// $FlowIgnore
|
||||
throw Object.assign(
|
||||
new Error(`Failed to resolve "${moduleName}" relative to "${dirname}"`),
|
||||
{
|
||||
code: "BABEL_POLYFILL_NOT_FOUND",
|
||||
polyfill: moduleName,
|
||||
dirname,
|
||||
},
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
export function has(basedir: string, name: string) {
|
||||
try {
|
||||
if (nativeRequireResolve) {
|
||||
require.resolve(name, { paths: [basedir] });
|
||||
} else {
|
||||
requireResolve.sync(name, { basedir });
|
||||
}
|
||||
return true;
|
||||
} catch {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
export function logMissing(missingDeps: Set<string>) {
|
||||
if (missingDeps.size === 0) return;
|
||||
|
||||
const deps = Array.from(missingDeps)
|
||||
.sort()
|
||||
.join(" ");
|
||||
|
||||
console.warn(
|
||||
"\nSome polyfills have been added but are not present in your dependencies.\n" +
|
||||
"Please run one of the following commands:\n" +
|
||||
`\tnpm install --save ${deps}\n` +
|
||||
`\tyarn add ${deps}\n`,
|
||||
);
|
||||
|
||||
process.exitCode = 1;
|
||||
}
|
||||
|
||||
let allMissingDeps = new Set();
|
||||
|
||||
const laterLogMissingDependencies = debounce(() => {
|
||||
logMissing(allMissingDeps);
|
||||
allMissingDeps = new Set();
|
||||
}, 100);
|
||||
|
||||
export function laterLogMissing(missingDeps: Set<string>) {
|
||||
if (missingDeps.size === 0) return;
|
||||
|
||||
missingDeps.forEach(name => allMissingDeps.add(name));
|
||||
laterLogMissingDependencies();
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-environment-visitor/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-environment-visitor/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-environment-visitor/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-environment-visitor/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-environment-visitor
|
||||
|
||||
> Helper visitor to only visit nodes in the current 'this' context
|
||||
|
||||
See our website [@babel/helper-environment-visitor](https://babeljs.io/docs/en/babel-helper-environment-visitor) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save-dev @babel/helper-environment-visitor
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-environment-visitor --dev
|
||||
```
|
||||
30
receipeServer/frontend_old/node_modules/@babel/helper-environment-visitor/package.json
generated
vendored
Normal file
30
receipeServer/frontend_old/node_modules/@babel/helper-environment-visitor/package.json
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"name": "@babel/helper-environment-visitor",
|
||||
"version": "7.16.7",
|
||||
"description": "Helper visitor to only visit nodes in the current 'this' context",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-environment-visitor"
|
||||
},
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-environment-visitor",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"exports": {
|
||||
".": "./lib/index.js",
|
||||
"./package.json": "./package.json"
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/types": "^7.16.7"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/traverse": "^7.16.7"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
},
|
||||
"author": "The Babel Team (https://babel.dev/team)"
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-explode-assignable-expression/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-explode-assignable-expression/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-explode-assignable-expression/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-explode-assignable-expression/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-explode-assignable-expression
|
||||
|
||||
> Helper function to explode an assignable expression
|
||||
|
||||
See our website [@babel/helper-explode-assignable-expression](https://babeljs.io/docs/en/babel-helper-explode-assignable-expression) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-explode-assignable-expression
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-explode-assignable-expression
|
||||
```
|
||||
26
receipeServer/frontend_old/node_modules/@babel/helper-explode-assignable-expression/package.json
generated
vendored
Normal file
26
receipeServer/frontend_old/node_modules/@babel/helper-explode-assignable-expression/package.json
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"name": "@babel/helper-explode-assignable-expression",
|
||||
"version": "7.16.7",
|
||||
"description": "Helper function to explode an assignable expression",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-explode-assignable-expression"
|
||||
},
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-explode-assignable-expression",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"dependencies": {
|
||||
"@babel/types": "^7.16.7"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/traverse": "^7.16.7"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
},
|
||||
"author": "The Babel Team (https://babel.dev/team)"
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-function-name/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-function-name/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-function-name/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-function-name/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-function-name
|
||||
|
||||
> Helper function to change the property 'name' of every function
|
||||
|
||||
See our website [@babel/helper-function-name](https://babeljs.io/docs/en/babel-helper-function-name) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-function-name
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-function-name
|
||||
```
|
||||
24
receipeServer/frontend_old/node_modules/@babel/helper-function-name/package.json
generated
vendored
Normal file
24
receipeServer/frontend_old/node_modules/@babel/helper-function-name/package.json
generated
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "@babel/helper-function-name",
|
||||
"version": "7.17.9",
|
||||
"description": "Helper function to change the property 'name' of every function",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-function-name"
|
||||
},
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-function-name",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"dependencies": {
|
||||
"@babel/template": "^7.16.7",
|
||||
"@babel/types": "^7.17.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
},
|
||||
"author": "The Babel Team (https://babel.dev/team)"
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-hoist-variables/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-hoist-variables/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-hoist-variables/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-hoist-variables/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-hoist-variables
|
||||
|
||||
> Helper function to hoist variables
|
||||
|
||||
See our website [@babel/helper-hoist-variables](https://babeljs.io/docs/en/babel-helper-hoist-variables) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-hoist-variables
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-hoist-variables
|
||||
```
|
||||
27
receipeServer/frontend_old/node_modules/@babel/helper-hoist-variables/package.json
generated
vendored
Normal file
27
receipeServer/frontend_old/node_modules/@babel/helper-hoist-variables/package.json
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"name": "@babel/helper-hoist-variables",
|
||||
"version": "7.16.7",
|
||||
"description": "Helper function to hoist variables",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-hoist-variables"
|
||||
},
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-hoist-variables",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"dependencies": {
|
||||
"@babel/types": "^7.16.7"
|
||||
},
|
||||
"TODO": "The @babel/traverse dependency is only needed for the NodePath TS type. We can consider exporting it from @babel/core.",
|
||||
"devDependencies": {
|
||||
"@babel/traverse": "^7.16.7"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
},
|
||||
"author": "The Babel Team (https://babel.dev/team)"
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-member-expression-to-functions/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-member-expression-to-functions/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-member-expression-to-functions/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-member-expression-to-functions/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-member-expression-to-functions
|
||||
|
||||
> Helper function to replace certain member expressions with function calls
|
||||
|
||||
See our website [@babel/helper-member-expression-to-functions](https://babeljs.io/docs/en/babel-helper-member-expression-to-functions) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-member-expression-to-functions
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-member-expression-to-functions
|
||||
```
|
||||
26
receipeServer/frontend_old/node_modules/@babel/helper-member-expression-to-functions/package.json
generated
vendored
Normal file
26
receipeServer/frontend_old/node_modules/@babel/helper-member-expression-to-functions/package.json
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"name": "@babel/helper-member-expression-to-functions",
|
||||
"version": "7.17.7",
|
||||
"description": "Helper function to replace certain member expressions with function calls",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-member-expression-to-functions"
|
||||
},
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-member-expression-to-functions",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"author": "The Babel Team (https://babel.dev/team)",
|
||||
"dependencies": {
|
||||
"@babel/types": "^7.17.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/traverse": "^7.17.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
}
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-module-imports/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-module-imports/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-module-imports/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-module-imports/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-module-imports
|
||||
|
||||
> Babel helper functions for inserting module loads
|
||||
|
||||
See our website [@babel/helper-module-imports](https://babeljs.io/docs/en/babel-helper-module-imports) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-module-imports
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-module-imports
|
||||
```
|
||||
27
receipeServer/frontend_old/node_modules/@babel/helper-module-imports/package.json
generated
vendored
Normal file
27
receipeServer/frontend_old/node_modules/@babel/helper-module-imports/package.json
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"name": "@babel/helper-module-imports",
|
||||
"version": "7.16.7",
|
||||
"description": "Babel helper functions for inserting module loads",
|
||||
"author": "The Babel Team (https://babel.dev/team)",
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-module-imports",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-module-imports"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"dependencies": {
|
||||
"@babel/types": "^7.16.7"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.16.7",
|
||||
"@babel/traverse": "^7.16.7"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
}
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-module-transforms/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-module-transforms/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-module-transforms/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-module-transforms/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-module-transforms
|
||||
|
||||
> Babel helper functions for implementing ES6 module transformations
|
||||
|
||||
See our website [@babel/helper-module-transforms](https://babeljs.io/docs/en/babel-helper-module-transforms) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-module-transforms
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-module-transforms
|
||||
```
|
||||
30
receipeServer/frontend_old/node_modules/@babel/helper-module-transforms/package.json
generated
vendored
Normal file
30
receipeServer/frontend_old/node_modules/@babel/helper-module-transforms/package.json
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"name": "@babel/helper-module-transforms",
|
||||
"version": "7.17.7",
|
||||
"description": "Babel helper functions for implementing ES6 module transformations",
|
||||
"author": "The Babel Team (https://babel.dev/team)",
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-module-transforms",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-module-transforms"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"dependencies": {
|
||||
"@babel/helper-environment-visitor": "^7.16.7",
|
||||
"@babel/helper-module-imports": "^7.16.7",
|
||||
"@babel/helper-simple-access": "^7.17.7",
|
||||
"@babel/helper-split-export-declaration": "^7.16.7",
|
||||
"@babel/helper-validator-identifier": "^7.16.7",
|
||||
"@babel/template": "^7.16.7",
|
||||
"@babel/traverse": "^7.17.3",
|
||||
"@babel/types": "^7.17.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
}
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-optimise-call-expression/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-optimise-call-expression/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-optimise-call-expression/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-optimise-call-expression/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-optimise-call-expression
|
||||
|
||||
> Helper function to optimise call expression
|
||||
|
||||
See our website [@babel/helper-optimise-call-expression](https://babeljs.io/docs/en/babel-helper-optimise-call-expression) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-optimise-call-expression
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-optimise-call-expression
|
||||
```
|
||||
27
receipeServer/frontend_old/node_modules/@babel/helper-optimise-call-expression/package.json
generated
vendored
Normal file
27
receipeServer/frontend_old/node_modules/@babel/helper-optimise-call-expression/package.json
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"name": "@babel/helper-optimise-call-expression",
|
||||
"version": "7.16.7",
|
||||
"description": "Helper function to optimise call expression",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-optimise-call-expression"
|
||||
},
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-optimise-call-expression",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"dependencies": {
|
||||
"@babel/types": "^7.16.7"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/generator": "^7.16.7",
|
||||
"@babel/parser": "^7.16.7"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
},
|
||||
"author": "The Babel Team (https://babel.dev/team)"
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-plugin-utils/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-plugin-utils/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-plugin-utils/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-plugin-utils/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-plugin-utils
|
||||
|
||||
> General utilities for plugins to use
|
||||
|
||||
See our website [@babel/helper-plugin-utils](https://babeljs.io/docs/en/babel-helper-plugin-utils) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-plugin-utils
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-plugin-utils
|
||||
```
|
||||
20
receipeServer/frontend_old/node_modules/@babel/helper-plugin-utils/package.json
generated
vendored
Normal file
20
receipeServer/frontend_old/node_modules/@babel/helper-plugin-utils/package.json
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"name": "@babel/helper-plugin-utils",
|
||||
"version": "7.16.7",
|
||||
"description": "General utilities for plugins to use",
|
||||
"author": "The Babel Team (https://babel.dev/team)",
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-plugin-utils",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-plugin-utils"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
}
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-remap-async-to-generator/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-remap-async-to-generator/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-remap-async-to-generator/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-remap-async-to-generator/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-remap-async-to-generator
|
||||
|
||||
> Helper function to remap async functions to generators
|
||||
|
||||
See our website [@babel/helper-remap-async-to-generator](https://babeljs.io/docs/en/babel-helper-remap-async-to-generator) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-remap-async-to-generator
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-remap-async-to-generator
|
||||
```
|
||||
28
receipeServer/frontend_old/node_modules/@babel/helper-remap-async-to-generator/package.json
generated
vendored
Normal file
28
receipeServer/frontend_old/node_modules/@babel/helper-remap-async-to-generator/package.json
generated
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"name": "@babel/helper-remap-async-to-generator",
|
||||
"version": "7.16.8",
|
||||
"description": "Helper function to remap async functions to generators",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-remap-async-to-generator"
|
||||
},
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-remap-async-to-generator",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"dependencies": {
|
||||
"@babel/helper-annotate-as-pure": "^7.16.7",
|
||||
"@babel/helper-wrap-function": "^7.16.8",
|
||||
"@babel/types": "^7.16.8"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/traverse": "^7.16.8"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
},
|
||||
"author": "The Babel Team (https://babel.dev/team)"
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-replace-supers/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-replace-supers/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-replace-supers/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-replace-supers/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-replace-supers
|
||||
|
||||
> Helper function to replace supers
|
||||
|
||||
See our website [@babel/helper-replace-supers](https://babeljs.io/docs/en/babel-helper-replace-supers) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-replace-supers
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-replace-supers
|
||||
```
|
||||
27
receipeServer/frontend_old/node_modules/@babel/helper-replace-supers/package.json
generated
vendored
Normal file
27
receipeServer/frontend_old/node_modules/@babel/helper-replace-supers/package.json
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"name": "@babel/helper-replace-supers",
|
||||
"version": "7.16.7",
|
||||
"description": "Helper function to replace supers",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-replace-supers"
|
||||
},
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-replace-supers",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"dependencies": {
|
||||
"@babel/helper-environment-visitor": "^7.16.7",
|
||||
"@babel/helper-member-expression-to-functions": "^7.16.7",
|
||||
"@babel/helper-optimise-call-expression": "^7.16.7",
|
||||
"@babel/traverse": "^7.16.7",
|
||||
"@babel/types": "^7.16.7"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
},
|
||||
"author": "The Babel Team (https://babel.dev/team)"
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-simple-access/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-simple-access/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-simple-access/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-simple-access/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-simple-access
|
||||
|
||||
> Babel helper for ensuring that access to a given value is performed through simple accesses
|
||||
|
||||
See our website [@babel/helper-simple-access](https://babeljs.io/docs/en/babel-helper-simple-access) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-simple-access
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-simple-access
|
||||
```
|
||||
26
receipeServer/frontend_old/node_modules/@babel/helper-simple-access/package.json
generated
vendored
Normal file
26
receipeServer/frontend_old/node_modules/@babel/helper-simple-access/package.json
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"name": "@babel/helper-simple-access",
|
||||
"version": "7.17.7",
|
||||
"description": "Babel helper for ensuring that access to a given value is performed through simple accesses",
|
||||
"author": "The Babel Team (https://babel.dev/team)",
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-simple-access",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-simple-access"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"dependencies": {
|
||||
"@babel/types": "^7.17.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/traverse": "^7.17.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
}
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-skip-transparent-expression-wrappers/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-skip-transparent-expression-wrappers/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-skip-transparent-expression-wrappers/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-skip-transparent-expression-wrappers/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-skip-transparent-expression-wrappers
|
||||
|
||||
> Helper which skips types and parentheses
|
||||
|
||||
See our website [@babel/helper-skip-transparent-expression-wrappers](https://babeljs.io/docs/en/babel-helper-skip-transparent-expression-wrappers) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save-dev @babel/helper-skip-transparent-expression-wrappers
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-skip-transparent-expression-wrappers --dev
|
||||
```
|
||||
29
receipeServer/frontend_old/node_modules/@babel/helper-skip-transparent-expression-wrappers/package.json
generated
vendored
Normal file
29
receipeServer/frontend_old/node_modules/@babel/helper-skip-transparent-expression-wrappers/package.json
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"name": "@babel/helper-skip-transparent-expression-wrappers",
|
||||
"version": "7.16.0",
|
||||
"description": "Helper which skips types and parentheses",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-skip-transparent-expression-wrappers"
|
||||
},
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"exports": {
|
||||
".": "./lib/index.js",
|
||||
"./package.json": "./package.json"
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/types": "^7.16.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/traverse": "^7.16.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
},
|
||||
"author": "The Babel Team (https://babel.dev/team)"
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-split-export-declaration/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-split-export-declaration/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-split-export-declaration/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-split-export-declaration/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-split-export-declaration
|
||||
|
||||
>
|
||||
|
||||
See our website [@babel/helper-split-export-declaration](https://babeljs.io/docs/en/babel-helper-split-export-declaration) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-split-export-declaration
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-split-export-declaration
|
||||
```
|
||||
23
receipeServer/frontend_old/node_modules/@babel/helper-split-export-declaration/package.json
generated
vendored
Normal file
23
receipeServer/frontend_old/node_modules/@babel/helper-split-export-declaration/package.json
generated
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"name": "@babel/helper-split-export-declaration",
|
||||
"version": "7.16.7",
|
||||
"description": "",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helper-split-export-declaration"
|
||||
},
|
||||
"homepage": "https://babel.dev/docs/en/next/babel-helper-split-export-declaration",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
"dependencies": {
|
||||
"@babel/types": "^7.16.7"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
},
|
||||
"author": "The Babel Team (https://babel.dev/team)"
|
||||
}
|
||||
22
receipeServer/frontend_old/node_modules/@babel/helper-validator-identifier/LICENSE
generated
vendored
Normal file
22
receipeServer/frontend_old/node_modules/@babel/helper-validator-identifier/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||
|
||||
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.
|
||||
19
receipeServer/frontend_old/node_modules/@babel/helper-validator-identifier/README.md
generated
vendored
Normal file
19
receipeServer/frontend_old/node_modules/@babel/helper-validator-identifier/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# @babel/helper-validator-identifier
|
||||
|
||||
> Validate identifier/keywords name
|
||||
|
||||
See our website [@babel/helper-validator-identifier](https://babeljs.io/docs/en/babel-helper-validator-identifier) for more information.
|
||||
|
||||
## Install
|
||||
|
||||
Using npm:
|
||||
|
||||
```sh
|
||||
npm install --save @babel/helper-validator-identifier
|
||||
```
|
||||
|
||||
or using yarn:
|
||||
|
||||
```sh
|
||||
yarn add @babel/helper-validator-identifier
|
||||
```
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user