chore: update project state and prepare for image support development
Some checks failed
Test Suite / unit-tests (3.11) (push) Has been cancelled
Test Suite / unit-tests (3.12) (push) Has been cancelled
Test Suite / code-quality (push) Has been cancelled
Test Suite / security-scan (push) Has been cancelled
Test Suite / integration-tests (push) Has been cancelled
Test Suite / e2e-tests (push) Has been cancelled
Test Suite / performance-tests (push) Has been cancelled
Test Suite / test-summary (push) Has been cancelled
Some checks failed
Test Suite / unit-tests (3.11) (push) Has been cancelled
Test Suite / unit-tests (3.12) (push) Has been cancelled
Test Suite / code-quality (push) Has been cancelled
Test Suite / security-scan (push) Has been cancelled
Test Suite / integration-tests (push) Has been cancelled
Test Suite / e2e-tests (push) Has been cancelled
Test Suite / performance-tests (push) Has been cancelled
Test Suite / test-summary (push) Has been cancelled
- Add comprehensive image test document with various image types - Update project structure with development artifacts - Prepare foundation for image support enhancement phase - Include test files for validating image editing workflows 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
139
demo_clean_editor.html
Normal file
139
demo_clean_editor.html
Normal file
@@ -0,0 +1,139 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<title>Clean Section Editor Demo</title>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
|
||||||
|
<style>
|
||||||
|
body {
|
||||||
|
font-family: system-ui, -apple-system, sans-serif;
|
||||||
|
max-width: 800px;
|
||||||
|
margin: 0 auto;
|
||||||
|
padding: 20px;
|
||||||
|
line-height: 1.6;
|
||||||
|
}
|
||||||
|
#markdown-content {
|
||||||
|
border: 1px solid #ddd;
|
||||||
|
border-radius: 8px;
|
||||||
|
padding: 20px;
|
||||||
|
margin: 20px 0;
|
||||||
|
min-height: 400px;
|
||||||
|
}
|
||||||
|
.demo-info {
|
||||||
|
background: #e3f2fd;
|
||||||
|
padding: 16px;
|
||||||
|
border-radius: 8px;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
}
|
||||||
|
.demo-info h2 {
|
||||||
|
margin-top: 0;
|
||||||
|
color: #1976d2;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="demo-info">
|
||||||
|
<h2>🎯 Clean Section Editor Demo</h2>
|
||||||
|
<p><strong>This demonstrates the new TDD-driven, object-oriented section editor architecture.</strong></p>
|
||||||
|
<ul>
|
||||||
|
<li>✅ <strong>Stable</strong>: No content bleeding between sections</li>
|
||||||
|
<li>✅ <strong>Testable</strong>: Business logic separated from DOM</li>
|
||||||
|
<li>✅ <strong>Reliable</strong>: Proper state management</li>
|
||||||
|
<li>✅ <strong>User-friendly</strong>: Clear visual feedback and controls</li>
|
||||||
|
</ul>
|
||||||
|
<p><strong>Instructions:</strong></p>
|
||||||
|
<ol>
|
||||||
|
<li>Click on any section below to start editing</li>
|
||||||
|
<li>Make changes and notice the yellow background (modified state)</li>
|
||||||
|
<li>Use the buttons on the right: Accept ✓, Cancel ✗, Reset 🔄</li>
|
||||||
|
<li>Try clicking between sections - your changes are preserved!</li>
|
||||||
|
<li>Use the control panel on the left for document-level actions</li>
|
||||||
|
</ol>
|
||||||
|
<p><strong>Keyboard shortcuts:</strong> Ctrl+Enter (Accept), Escape (Cancel), Ctrl+S (Save), Ctrl+R (Reset All)</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="markdown-content"></div>
|
||||||
|
|
||||||
|
<!-- Include our clean architecture -->
|
||||||
|
<script src="src/section_editor.js"></script>
|
||||||
|
<script src="src/dom_renderer.js"></script>
|
||||||
|
<script src="src/clean_editor_integration.js"></script>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
// Sample markdown content for demo
|
||||||
|
const DEMO_MARKDOWN = `# Clean Section Editor Demo
|
||||||
|
|
||||||
|
This is the introduction paragraph. Click on this text to start editing it!
|
||||||
|
|
||||||
|
## Key Features
|
||||||
|
|
||||||
|
The new architecture provides several improvements:
|
||||||
|
|
||||||
|
- **Stable editing**: No more content bleeding between sections
|
||||||
|
- **Reliable state management**: Clear separation of concerns
|
||||||
|
- **Test-driven development**: Every component is thoroughly tested
|
||||||
|
- **User-friendly interface**: Visual feedback and intuitive controls
|
||||||
|
|
||||||
|
## How It Works
|
||||||
|
|
||||||
|
### Section Class
|
||||||
|
Each section has its own state management with clear transitions between original, editing, modified, and saved states.
|
||||||
|
|
||||||
|
### SectionManager
|
||||||
|
Coordinates all sections and handles the business logic for document-level operations.
|
||||||
|
|
||||||
|
### DOMRenderer
|
||||||
|
Handles all DOM manipulation and UI events, keeping the business logic clean and testable.
|
||||||
|
|
||||||
|
## Try It Out
|
||||||
|
|
||||||
|
Click on any section above to start editing. Notice how:
|
||||||
|
|
||||||
|
1. **Visual feedback**: Sections change color based on their state
|
||||||
|
2. **Preserved content**: Switch between sections without losing changes
|
||||||
|
3. **Granular controls**: Accept, cancel, or reset individual sections
|
||||||
|
4. **Keyboard shortcuts**: Use Ctrl+Enter to accept, Escape to cancel
|
||||||
|
|
||||||
|
## Benefits
|
||||||
|
|
||||||
|
This architecture is:
|
||||||
|
|
||||||
|
- **Maintainable**: Clear separation of concerns
|
||||||
|
- **Testable**: Business logic can be tested without DOM
|
||||||
|
- **Reliable**: Proper state management prevents bugs
|
||||||
|
- **Extensible**: Easy to add new features
|
||||||
|
|
||||||
|
Try editing multiple sections and see how the state is properly managed!`;
|
||||||
|
|
||||||
|
// Initialize the clean editor when page loads
|
||||||
|
document.addEventListener('DOMContentLoaded', function() {
|
||||||
|
const container = document.getElementById('markdown-content');
|
||||||
|
|
||||||
|
// Create the clean editor
|
||||||
|
const editor = new MarkitectEditor.MarkitectCleanEditor(DEMO_MARKDOWN, container, {
|
||||||
|
theme: 'github',
|
||||||
|
keyboardShortcuts: true,
|
||||||
|
autosave: false
|
||||||
|
});
|
||||||
|
|
||||||
|
// Add control panel
|
||||||
|
editor.addControlPanel();
|
||||||
|
|
||||||
|
// Set up event handlers for demo
|
||||||
|
editor.onDocumentChange = (status) => {
|
||||||
|
console.log('Document changed:', status);
|
||||||
|
};
|
||||||
|
|
||||||
|
editor.onSectionChange = (data) => {
|
||||||
|
console.log('Section changed:', data.sectionId, data.section.state);
|
||||||
|
};
|
||||||
|
|
||||||
|
console.log('🎯 Clean editor demo ready!');
|
||||||
|
console.log('✓ No more content bleeding');
|
||||||
|
console.log('✓ Reliable state management');
|
||||||
|
console.log('✓ Test-driven development');
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
File diff suppressed because it is too large
Load Diff
1
node_modules/.bin/baseline-browser-mapping
generated
vendored
Symbolic link
1
node_modules/.bin/baseline-browser-mapping
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../baseline-browser-mapping/dist/cli.js
|
||||||
1
node_modules/.bin/browserslist
generated
vendored
Symbolic link
1
node_modules/.bin/browserslist
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../browserslist/cli.js
|
||||||
1
node_modules/.bin/esparse
generated
vendored
Symbolic link
1
node_modules/.bin/esparse
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../esprima/bin/esparse.js
|
||||||
1
node_modules/.bin/esvalidate
generated
vendored
Symbolic link
1
node_modules/.bin/esvalidate
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../esprima/bin/esvalidate.js
|
||||||
1
node_modules/.bin/glob
generated
vendored
Symbolic link
1
node_modules/.bin/glob
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../glob/dist/esm/bin.mjs
|
||||||
1
node_modules/.bin/import-local-fixture
generated
vendored
Symbolic link
1
node_modules/.bin/import-local-fixture
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../import-local/fixtures/cli.js
|
||||||
1
node_modules/.bin/jest
generated
vendored
Symbolic link
1
node_modules/.bin/jest
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../jest/bin/jest.js
|
||||||
1
node_modules/.bin/js-yaml
generated
vendored
Symbolic link
1
node_modules/.bin/js-yaml
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../js-yaml/bin/js-yaml.js
|
||||||
1
node_modules/.bin/jsesc
generated
vendored
Symbolic link
1
node_modules/.bin/jsesc
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../jsesc/bin/jsesc
|
||||||
1
node_modules/.bin/json5
generated
vendored
Symbolic link
1
node_modules/.bin/json5
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../json5/lib/cli.js
|
||||||
1
node_modules/.bin/napi-postinstall
generated
vendored
Symbolic link
1
node_modules/.bin/napi-postinstall
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../napi-postinstall/lib/cli.js
|
||||||
1
node_modules/.bin/node-which
generated
vendored
Symbolic link
1
node_modules/.bin/node-which
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../which/bin/node-which
|
||||||
1
node_modules/.bin/parser
generated
vendored
Symbolic link
1
node_modules/.bin/parser
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../@babel/parser/bin/babel-parser.js
|
||||||
1
node_modules/.bin/semver
generated
vendored
Symbolic link
1
node_modules/.bin/semver
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../semver/bin/semver.js
|
||||||
1
node_modules/.bin/update-browserslist-db
generated
vendored
Symbolic link
1
node_modules/.bin/update-browserslist-db
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../update-browserslist-db/cli.js
|
||||||
4066
node_modules/.package-lock.json
generated
vendored
Normal file
4066
node_modules/.package-lock.json
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
22
node_modules/@babel/code-frame/LICENSE
generated
vendored
Normal file
22
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
node_modules/@babel/code-frame/README.md
generated
vendored
Normal file
19
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/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
|
||||||
|
```
|
||||||
31
node_modules/@babel/code-frame/package.json
generated
vendored
Normal file
31
node_modules/@babel/code-frame/package.json
generated
vendored
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/code-frame",
|
||||||
|
"version": "7.27.1",
|
||||||
|
"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/helper-validator-identifier": "^7.27.1",
|
||||||
|
"js-tokens": "^4.0.0",
|
||||||
|
"picocolors": "^1.1.1"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"import-meta-resolve": "^4.1.0",
|
||||||
|
"strip-ansi": "^4.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.9.0"
|
||||||
|
},
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
22
node_modules/@babel/compat-data/LICENSE
generated
vendored
Normal file
22
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
node_modules/@babel/compat-data/README.md
generated
vendored
Normal file
19
node_modules/@babel/compat-data/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# @babel/compat-data
|
||||||
|
|
||||||
|
> The compat-data to determine required Babel plugins
|
||||||
|
|
||||||
|
See our website [@babel/compat-data](https://babeljs.io/docs/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
|
||||||
|
```
|
||||||
2
node_modules/@babel/compat-data/corejs2-built-ins.js
generated
vendored
Normal file
2
node_modules/@babel/compat-data/corejs2-built-ins.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
// Todo (Babel 8): remove this file as Babel 8 drop support of core-js 2
|
||||||
|
module.exports = require("./data/corejs2-built-ins.json");
|
||||||
2
node_modules/@babel/compat-data/corejs3-shipped-proposals.js
generated
vendored
Normal file
2
node_modules/@babel/compat-data/corejs3-shipped-proposals.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
// Todo (Babel 8): remove this file now that it is included in babel-plugin-polyfill-corejs3
|
||||||
|
module.exports = require("./data/corejs3-shipped-proposals.json");
|
||||||
2106
node_modules/@babel/compat-data/data/corejs2-built-ins.json
generated
vendored
Normal file
2106
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
node_modules/@babel/compat-data/data/corejs3-shipped-proposals.json
generated
vendored
Normal file
5
node_modules/@babel/compat-data/data/corejs3-shipped-proposals.json
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
[
|
||||||
|
"esnext.promise.all-settled",
|
||||||
|
"esnext.string.match-all",
|
||||||
|
"esnext.global-this"
|
||||||
|
]
|
||||||
18
node_modules/@babel/compat-data/data/native-modules.json
generated
vendored
Normal file
18
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": "45",
|
||||||
|
"safari": "10.1",
|
||||||
|
"ios": "10.3",
|
||||||
|
"samsung": "8.2",
|
||||||
|
"android": "61",
|
||||||
|
"electron": "2.0",
|
||||||
|
"ios_saf": "10.3"
|
||||||
|
}
|
||||||
|
}
|
||||||
35
node_modules/@babel/compat-data/data/overlapping-plugins.json
generated
vendored
Normal file
35
node_modules/@babel/compat-data/data/overlapping-plugins.json
generated
vendored
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"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"
|
||||||
|
],
|
||||||
|
"transform-optional-chaining": [
|
||||||
|
"bugfix/transform-v8-spread-parameters-in-optional-chaining"
|
||||||
|
],
|
||||||
|
"proposal-optional-chaining": [
|
||||||
|
"bugfix/transform-v8-spread-parameters-in-optional-chaining"
|
||||||
|
],
|
||||||
|
"transform-class-properties": [
|
||||||
|
"bugfix/transform-v8-static-class-fields-redefine-readonly",
|
||||||
|
"bugfix/transform-firefox-class-in-computed-class-key",
|
||||||
|
"bugfix/transform-safari-class-field-initializer-scope"
|
||||||
|
],
|
||||||
|
"proposal-class-properties": [
|
||||||
|
"bugfix/transform-v8-static-class-fields-redefine-readonly",
|
||||||
|
"bugfix/transform-firefox-class-in-computed-class-key",
|
||||||
|
"bugfix/transform-safari-class-field-initializer-scope"
|
||||||
|
]
|
||||||
|
}
|
||||||
203
node_modules/@babel/compat-data/data/plugin-bugfixes.json
generated
vendored
Normal file
203
node_modules/@babel/compat-data/data/plugin-bugfixes.json
generated
vendored
Normal file
@@ -0,0 +1,203 @@
|
|||||||
|
{
|
||||||
|
"bugfix/transform-async-arrows-in-class": {
|
||||||
|
"chrome": "55",
|
||||||
|
"opera": "42",
|
||||||
|
"edge": "15",
|
||||||
|
"firefox": "52",
|
||||||
|
"safari": "11",
|
||||||
|
"node": "7.6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "11",
|
||||||
|
"samsung": "6",
|
||||||
|
"opera_mobile": "42",
|
||||||
|
"electron": "1.6"
|
||||||
|
},
|
||||||
|
"bugfix/transform-edge-default-parameters": {
|
||||||
|
"chrome": "49",
|
||||||
|
"opera": "36",
|
||||||
|
"edge": "18",
|
||||||
|
"firefox": "52",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "36",
|
||||||
|
"electron": "0.37"
|
||||||
|
},
|
||||||
|
"bugfix/transform-edge-function-name": {
|
||||||
|
"chrome": "51",
|
||||||
|
"opera": "38",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "53",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "6.5",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "41",
|
||||||
|
"electron": "1.2"
|
||||||
|
},
|
||||||
|
"bugfix/transform-safari-block-shadowing": {
|
||||||
|
"chrome": "49",
|
||||||
|
"opera": "36",
|
||||||
|
"edge": "12",
|
||||||
|
"firefox": "44",
|
||||||
|
"safari": "11",
|
||||||
|
"node": "6",
|
||||||
|
"deno": "1",
|
||||||
|
"ie": "11",
|
||||||
|
"ios": "11",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "36",
|
||||||
|
"electron": "0.37"
|
||||||
|
},
|
||||||
|
"bugfix/transform-safari-for-shadowing": {
|
||||||
|
"chrome": "49",
|
||||||
|
"opera": "36",
|
||||||
|
"edge": "12",
|
||||||
|
"firefox": "4",
|
||||||
|
"safari": "11",
|
||||||
|
"node": "6",
|
||||||
|
"deno": "1",
|
||||||
|
"ie": "11",
|
||||||
|
"ios": "11",
|
||||||
|
"samsung": "5",
|
||||||
|
"rhino": "1.7.13",
|
||||||
|
"opera_mobile": "36",
|
||||||
|
"electron": "0.37"
|
||||||
|
},
|
||||||
|
"bugfix/transform-safari-id-destructuring-collision-in-function-expression": {
|
||||||
|
"chrome": "49",
|
||||||
|
"opera": "36",
|
||||||
|
"edge": "14",
|
||||||
|
"firefox": "2",
|
||||||
|
"safari": "16.3",
|
||||||
|
"node": "6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "16.3",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "36",
|
||||||
|
"electron": "0.37"
|
||||||
|
},
|
||||||
|
"bugfix/transform-tagged-template-caching": {
|
||||||
|
"chrome": "41",
|
||||||
|
"opera": "28",
|
||||||
|
"edge": "12",
|
||||||
|
"firefox": "34",
|
||||||
|
"safari": "13",
|
||||||
|
"node": "4",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "13",
|
||||||
|
"samsung": "3.4",
|
||||||
|
"rhino": "1.7.14",
|
||||||
|
"opera_mobile": "28",
|
||||||
|
"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",
|
||||||
|
"deno": "1.9",
|
||||||
|
"ios": "13.4",
|
||||||
|
"samsung": "16",
|
||||||
|
"opera_mobile": "64",
|
||||||
|
"electron": "13.0"
|
||||||
|
},
|
||||||
|
"transform-optional-chaining": {
|
||||||
|
"chrome": "80",
|
||||||
|
"opera": "67",
|
||||||
|
"edge": "80",
|
||||||
|
"firefox": "74",
|
||||||
|
"safari": "13.1",
|
||||||
|
"node": "14",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "13.4",
|
||||||
|
"samsung": "13",
|
||||||
|
"rhino": "1.8",
|
||||||
|
"opera_mobile": "57",
|
||||||
|
"electron": "8.0"
|
||||||
|
},
|
||||||
|
"proposal-optional-chaining": {
|
||||||
|
"chrome": "80",
|
||||||
|
"opera": "67",
|
||||||
|
"edge": "80",
|
||||||
|
"firefox": "74",
|
||||||
|
"safari": "13.1",
|
||||||
|
"node": "14",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "13.4",
|
||||||
|
"samsung": "13",
|
||||||
|
"rhino": "1.8",
|
||||||
|
"opera_mobile": "57",
|
||||||
|
"electron": "8.0"
|
||||||
|
},
|
||||||
|
"transform-parameters": {
|
||||||
|
"chrome": "49",
|
||||||
|
"opera": "36",
|
||||||
|
"edge": "15",
|
||||||
|
"firefox": "52",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "36",
|
||||||
|
"electron": "0.37"
|
||||||
|
},
|
||||||
|
"transform-async-to-generator": {
|
||||||
|
"chrome": "55",
|
||||||
|
"opera": "42",
|
||||||
|
"edge": "15",
|
||||||
|
"firefox": "52",
|
||||||
|
"safari": "10.1",
|
||||||
|
"node": "7.6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10.3",
|
||||||
|
"samsung": "6",
|
||||||
|
"opera_mobile": "42",
|
||||||
|
"electron": "1.6"
|
||||||
|
},
|
||||||
|
"transform-template-literals": {
|
||||||
|
"chrome": "41",
|
||||||
|
"opera": "28",
|
||||||
|
"edge": "13",
|
||||||
|
"firefox": "34",
|
||||||
|
"safari": "9",
|
||||||
|
"node": "4",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "9",
|
||||||
|
"samsung": "3.4",
|
||||||
|
"opera_mobile": "28",
|
||||||
|
"electron": "0.21"
|
||||||
|
},
|
||||||
|
"transform-function-name": {
|
||||||
|
"chrome": "51",
|
||||||
|
"opera": "38",
|
||||||
|
"edge": "14",
|
||||||
|
"firefox": "53",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "6.5",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "41",
|
||||||
|
"electron": "1.2"
|
||||||
|
},
|
||||||
|
"transform-block-scoping": {
|
||||||
|
"chrome": "50",
|
||||||
|
"opera": "37",
|
||||||
|
"edge": "14",
|
||||||
|
"firefox": "53",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "37",
|
||||||
|
"electron": "1.1"
|
||||||
|
}
|
||||||
|
}
|
||||||
838
node_modules/@babel/compat-data/data/plugins.json
generated
vendored
Normal file
838
node_modules/@babel/compat-data/data/plugins.json
generated
vendored
Normal file
@@ -0,0 +1,838 @@
|
|||||||
|
{
|
||||||
|
"transform-explicit-resource-management": {
|
||||||
|
"chrome": "134",
|
||||||
|
"edge": "134",
|
||||||
|
"firefox": "141",
|
||||||
|
"node": "24",
|
||||||
|
"electron": "35.0"
|
||||||
|
},
|
||||||
|
"transform-duplicate-named-capturing-groups-regex": {
|
||||||
|
"chrome": "126",
|
||||||
|
"opera": "112",
|
||||||
|
"edge": "126",
|
||||||
|
"firefox": "129",
|
||||||
|
"safari": "17.4",
|
||||||
|
"node": "23",
|
||||||
|
"ios": "17.4",
|
||||||
|
"electron": "31.0"
|
||||||
|
},
|
||||||
|
"transform-regexp-modifiers": {
|
||||||
|
"chrome": "125",
|
||||||
|
"opera": "111",
|
||||||
|
"edge": "125",
|
||||||
|
"firefox": "132",
|
||||||
|
"node": "23",
|
||||||
|
"samsung": "27",
|
||||||
|
"electron": "31.0"
|
||||||
|
},
|
||||||
|
"transform-unicode-sets-regex": {
|
||||||
|
"chrome": "112",
|
||||||
|
"opera": "98",
|
||||||
|
"edge": "112",
|
||||||
|
"firefox": "116",
|
||||||
|
"safari": "17",
|
||||||
|
"node": "20",
|
||||||
|
"deno": "1.32",
|
||||||
|
"ios": "17",
|
||||||
|
"samsung": "23",
|
||||||
|
"opera_mobile": "75",
|
||||||
|
"electron": "24.0"
|
||||||
|
},
|
||||||
|
"bugfix/transform-v8-static-class-fields-redefine-readonly": {
|
||||||
|
"chrome": "98",
|
||||||
|
"opera": "84",
|
||||||
|
"edge": "98",
|
||||||
|
"firefox": "75",
|
||||||
|
"safari": "15",
|
||||||
|
"node": "12",
|
||||||
|
"deno": "1.18",
|
||||||
|
"ios": "15",
|
||||||
|
"samsung": "11",
|
||||||
|
"opera_mobile": "52",
|
||||||
|
"electron": "17.0"
|
||||||
|
},
|
||||||
|
"bugfix/transform-firefox-class-in-computed-class-key": {
|
||||||
|
"chrome": "74",
|
||||||
|
"opera": "62",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "126",
|
||||||
|
"safari": "16",
|
||||||
|
"node": "12",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "16",
|
||||||
|
"samsung": "11",
|
||||||
|
"opera_mobile": "53",
|
||||||
|
"electron": "6.0"
|
||||||
|
},
|
||||||
|
"bugfix/transform-safari-class-field-initializer-scope": {
|
||||||
|
"chrome": "74",
|
||||||
|
"opera": "62",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "69",
|
||||||
|
"safari": "16",
|
||||||
|
"node": "12",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "16",
|
||||||
|
"samsung": "11",
|
||||||
|
"opera_mobile": "53",
|
||||||
|
"electron": "6.0"
|
||||||
|
},
|
||||||
|
"transform-class-static-block": {
|
||||||
|
"chrome": "94",
|
||||||
|
"opera": "80",
|
||||||
|
"edge": "94",
|
||||||
|
"firefox": "93",
|
||||||
|
"safari": "16.4",
|
||||||
|
"node": "16.11",
|
||||||
|
"deno": "1.14",
|
||||||
|
"ios": "16.4",
|
||||||
|
"samsung": "17",
|
||||||
|
"opera_mobile": "66",
|
||||||
|
"electron": "15.0"
|
||||||
|
},
|
||||||
|
"proposal-class-static-block": {
|
||||||
|
"chrome": "94",
|
||||||
|
"opera": "80",
|
||||||
|
"edge": "94",
|
||||||
|
"firefox": "93",
|
||||||
|
"safari": "16.4",
|
||||||
|
"node": "16.11",
|
||||||
|
"deno": "1.14",
|
||||||
|
"ios": "16.4",
|
||||||
|
"samsung": "17",
|
||||||
|
"opera_mobile": "66",
|
||||||
|
"electron": "15.0"
|
||||||
|
},
|
||||||
|
"transform-private-property-in-object": {
|
||||||
|
"chrome": "91",
|
||||||
|
"opera": "77",
|
||||||
|
"edge": "91",
|
||||||
|
"firefox": "90",
|
||||||
|
"safari": "15",
|
||||||
|
"node": "16.9",
|
||||||
|
"deno": "1.9",
|
||||||
|
"ios": "15",
|
||||||
|
"samsung": "16",
|
||||||
|
"opera_mobile": "64",
|
||||||
|
"electron": "13.0"
|
||||||
|
},
|
||||||
|
"proposal-private-property-in-object": {
|
||||||
|
"chrome": "91",
|
||||||
|
"opera": "77",
|
||||||
|
"edge": "91",
|
||||||
|
"firefox": "90",
|
||||||
|
"safari": "15",
|
||||||
|
"node": "16.9",
|
||||||
|
"deno": "1.9",
|
||||||
|
"ios": "15",
|
||||||
|
"samsung": "16",
|
||||||
|
"opera_mobile": "64",
|
||||||
|
"electron": "13.0"
|
||||||
|
},
|
||||||
|
"transform-class-properties": {
|
||||||
|
"chrome": "74",
|
||||||
|
"opera": "62",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "90",
|
||||||
|
"safari": "14.1",
|
||||||
|
"node": "12",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "14.5",
|
||||||
|
"samsung": "11",
|
||||||
|
"opera_mobile": "53",
|
||||||
|
"electron": "6.0"
|
||||||
|
},
|
||||||
|
"proposal-class-properties": {
|
||||||
|
"chrome": "74",
|
||||||
|
"opera": "62",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "90",
|
||||||
|
"safari": "14.1",
|
||||||
|
"node": "12",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "14.5",
|
||||||
|
"samsung": "11",
|
||||||
|
"opera_mobile": "53",
|
||||||
|
"electron": "6.0"
|
||||||
|
},
|
||||||
|
"transform-private-methods": {
|
||||||
|
"chrome": "84",
|
||||||
|
"opera": "70",
|
||||||
|
"edge": "84",
|
||||||
|
"firefox": "90",
|
||||||
|
"safari": "15",
|
||||||
|
"node": "14.6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "15",
|
||||||
|
"samsung": "14",
|
||||||
|
"opera_mobile": "60",
|
||||||
|
"electron": "10.0"
|
||||||
|
},
|
||||||
|
"proposal-private-methods": {
|
||||||
|
"chrome": "84",
|
||||||
|
"opera": "70",
|
||||||
|
"edge": "84",
|
||||||
|
"firefox": "90",
|
||||||
|
"safari": "15",
|
||||||
|
"node": "14.6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "15",
|
||||||
|
"samsung": "14",
|
||||||
|
"opera_mobile": "60",
|
||||||
|
"electron": "10.0"
|
||||||
|
},
|
||||||
|
"transform-numeric-separator": {
|
||||||
|
"chrome": "75",
|
||||||
|
"opera": "62",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "70",
|
||||||
|
"safari": "13",
|
||||||
|
"node": "12.5",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "13",
|
||||||
|
"samsung": "11",
|
||||||
|
"rhino": "1.7.14",
|
||||||
|
"opera_mobile": "54",
|
||||||
|
"electron": "6.0"
|
||||||
|
},
|
||||||
|
"proposal-numeric-separator": {
|
||||||
|
"chrome": "75",
|
||||||
|
"opera": "62",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "70",
|
||||||
|
"safari": "13",
|
||||||
|
"node": "12.5",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "13",
|
||||||
|
"samsung": "11",
|
||||||
|
"rhino": "1.7.14",
|
||||||
|
"opera_mobile": "54",
|
||||||
|
"electron": "6.0"
|
||||||
|
},
|
||||||
|
"transform-logical-assignment-operators": {
|
||||||
|
"chrome": "85",
|
||||||
|
"opera": "71",
|
||||||
|
"edge": "85",
|
||||||
|
"firefox": "79",
|
||||||
|
"safari": "14",
|
||||||
|
"node": "15",
|
||||||
|
"deno": "1.2",
|
||||||
|
"ios": "14",
|
||||||
|
"samsung": "14",
|
||||||
|
"opera_mobile": "60",
|
||||||
|
"electron": "10.0"
|
||||||
|
},
|
||||||
|
"proposal-logical-assignment-operators": {
|
||||||
|
"chrome": "85",
|
||||||
|
"opera": "71",
|
||||||
|
"edge": "85",
|
||||||
|
"firefox": "79",
|
||||||
|
"safari": "14",
|
||||||
|
"node": "15",
|
||||||
|
"deno": "1.2",
|
||||||
|
"ios": "14",
|
||||||
|
"samsung": "14",
|
||||||
|
"opera_mobile": "60",
|
||||||
|
"electron": "10.0"
|
||||||
|
},
|
||||||
|
"transform-nullish-coalescing-operator": {
|
||||||
|
"chrome": "80",
|
||||||
|
"opera": "67",
|
||||||
|
"edge": "80",
|
||||||
|
"firefox": "72",
|
||||||
|
"safari": "13.1",
|
||||||
|
"node": "14",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "13.4",
|
||||||
|
"samsung": "13",
|
||||||
|
"rhino": "1.8",
|
||||||
|
"opera_mobile": "57",
|
||||||
|
"electron": "8.0"
|
||||||
|
},
|
||||||
|
"proposal-nullish-coalescing-operator": {
|
||||||
|
"chrome": "80",
|
||||||
|
"opera": "67",
|
||||||
|
"edge": "80",
|
||||||
|
"firefox": "72",
|
||||||
|
"safari": "13.1",
|
||||||
|
"node": "14",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "13.4",
|
||||||
|
"samsung": "13",
|
||||||
|
"rhino": "1.8",
|
||||||
|
"opera_mobile": "57",
|
||||||
|
"electron": "8.0"
|
||||||
|
},
|
||||||
|
"transform-optional-chaining": {
|
||||||
|
"chrome": "91",
|
||||||
|
"opera": "77",
|
||||||
|
"edge": "91",
|
||||||
|
"firefox": "74",
|
||||||
|
"safari": "13.1",
|
||||||
|
"node": "16.9",
|
||||||
|
"deno": "1.9",
|
||||||
|
"ios": "13.4",
|
||||||
|
"samsung": "16",
|
||||||
|
"opera_mobile": "64",
|
||||||
|
"electron": "13.0"
|
||||||
|
},
|
||||||
|
"proposal-optional-chaining": {
|
||||||
|
"chrome": "91",
|
||||||
|
"opera": "77",
|
||||||
|
"edge": "91",
|
||||||
|
"firefox": "74",
|
||||||
|
"safari": "13.1",
|
||||||
|
"node": "16.9",
|
||||||
|
"deno": "1.9",
|
||||||
|
"ios": "13.4",
|
||||||
|
"samsung": "16",
|
||||||
|
"opera_mobile": "64",
|
||||||
|
"electron": "13.0"
|
||||||
|
},
|
||||||
|
"transform-json-strings": {
|
||||||
|
"chrome": "66",
|
||||||
|
"opera": "53",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "62",
|
||||||
|
"safari": "12",
|
||||||
|
"node": "10",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "12",
|
||||||
|
"samsung": "9",
|
||||||
|
"rhino": "1.7.14",
|
||||||
|
"opera_mobile": "47",
|
||||||
|
"electron": "3.0"
|
||||||
|
},
|
||||||
|
"proposal-json-strings": {
|
||||||
|
"chrome": "66",
|
||||||
|
"opera": "53",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "62",
|
||||||
|
"safari": "12",
|
||||||
|
"node": "10",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "12",
|
||||||
|
"samsung": "9",
|
||||||
|
"rhino": "1.7.14",
|
||||||
|
"opera_mobile": "47",
|
||||||
|
"electron": "3.0"
|
||||||
|
},
|
||||||
|
"transform-optional-catch-binding": {
|
||||||
|
"chrome": "66",
|
||||||
|
"opera": "53",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "58",
|
||||||
|
"safari": "11.1",
|
||||||
|
"node": "10",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "11.3",
|
||||||
|
"samsung": "9",
|
||||||
|
"opera_mobile": "47",
|
||||||
|
"electron": "3.0"
|
||||||
|
},
|
||||||
|
"proposal-optional-catch-binding": {
|
||||||
|
"chrome": "66",
|
||||||
|
"opera": "53",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "58",
|
||||||
|
"safari": "11.1",
|
||||||
|
"node": "10",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "11.3",
|
||||||
|
"samsung": "9",
|
||||||
|
"opera_mobile": "47",
|
||||||
|
"electron": "3.0"
|
||||||
|
},
|
||||||
|
"transform-parameters": {
|
||||||
|
"chrome": "49",
|
||||||
|
"opera": "36",
|
||||||
|
"edge": "18",
|
||||||
|
"firefox": "52",
|
||||||
|
"safari": "16.3",
|
||||||
|
"node": "6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "16.3",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "36",
|
||||||
|
"electron": "0.37"
|
||||||
|
},
|
||||||
|
"transform-async-generator-functions": {
|
||||||
|
"chrome": "63",
|
||||||
|
"opera": "50",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "57",
|
||||||
|
"safari": "12",
|
||||||
|
"node": "10",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "12",
|
||||||
|
"samsung": "8",
|
||||||
|
"opera_mobile": "46",
|
||||||
|
"electron": "3.0"
|
||||||
|
},
|
||||||
|
"proposal-async-generator-functions": {
|
||||||
|
"chrome": "63",
|
||||||
|
"opera": "50",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "57",
|
||||||
|
"safari": "12",
|
||||||
|
"node": "10",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "12",
|
||||||
|
"samsung": "8",
|
||||||
|
"opera_mobile": "46",
|
||||||
|
"electron": "3.0"
|
||||||
|
},
|
||||||
|
"transform-object-rest-spread": {
|
||||||
|
"chrome": "60",
|
||||||
|
"opera": "47",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "55",
|
||||||
|
"safari": "11.1",
|
||||||
|
"node": "8.3",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "11.3",
|
||||||
|
"samsung": "8",
|
||||||
|
"opera_mobile": "44",
|
||||||
|
"electron": "2.0"
|
||||||
|
},
|
||||||
|
"proposal-object-rest-spread": {
|
||||||
|
"chrome": "60",
|
||||||
|
"opera": "47",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "55",
|
||||||
|
"safari": "11.1",
|
||||||
|
"node": "8.3",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "11.3",
|
||||||
|
"samsung": "8",
|
||||||
|
"opera_mobile": "44",
|
||||||
|
"electron": "2.0"
|
||||||
|
},
|
||||||
|
"transform-dotall-regex": {
|
||||||
|
"chrome": "62",
|
||||||
|
"opera": "49",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "78",
|
||||||
|
"safari": "11.1",
|
||||||
|
"node": "8.10",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "11.3",
|
||||||
|
"samsung": "8",
|
||||||
|
"rhino": "1.7.15",
|
||||||
|
"opera_mobile": "46",
|
||||||
|
"electron": "3.0"
|
||||||
|
},
|
||||||
|
"transform-unicode-property-regex": {
|
||||||
|
"chrome": "64",
|
||||||
|
"opera": "51",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "78",
|
||||||
|
"safari": "11.1",
|
||||||
|
"node": "10",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "11.3",
|
||||||
|
"samsung": "9",
|
||||||
|
"opera_mobile": "47",
|
||||||
|
"electron": "3.0"
|
||||||
|
},
|
||||||
|
"proposal-unicode-property-regex": {
|
||||||
|
"chrome": "64",
|
||||||
|
"opera": "51",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "78",
|
||||||
|
"safari": "11.1",
|
||||||
|
"node": "10",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "11.3",
|
||||||
|
"samsung": "9",
|
||||||
|
"opera_mobile": "47",
|
||||||
|
"electron": "3.0"
|
||||||
|
},
|
||||||
|
"transform-named-capturing-groups-regex": {
|
||||||
|
"chrome": "64",
|
||||||
|
"opera": "51",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "78",
|
||||||
|
"safari": "11.1",
|
||||||
|
"node": "10",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "11.3",
|
||||||
|
"samsung": "9",
|
||||||
|
"opera_mobile": "47",
|
||||||
|
"electron": "3.0"
|
||||||
|
},
|
||||||
|
"transform-async-to-generator": {
|
||||||
|
"chrome": "55",
|
||||||
|
"opera": "42",
|
||||||
|
"edge": "15",
|
||||||
|
"firefox": "52",
|
||||||
|
"safari": "11",
|
||||||
|
"node": "7.6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "11",
|
||||||
|
"samsung": "6",
|
||||||
|
"opera_mobile": "42",
|
||||||
|
"electron": "1.6"
|
||||||
|
},
|
||||||
|
"transform-exponentiation-operator": {
|
||||||
|
"chrome": "52",
|
||||||
|
"opera": "39",
|
||||||
|
"edge": "14",
|
||||||
|
"firefox": "52",
|
||||||
|
"safari": "10.1",
|
||||||
|
"node": "7",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10.3",
|
||||||
|
"samsung": "6",
|
||||||
|
"rhino": "1.7.14",
|
||||||
|
"opera_mobile": "41",
|
||||||
|
"electron": "1.3"
|
||||||
|
},
|
||||||
|
"transform-template-literals": {
|
||||||
|
"chrome": "41",
|
||||||
|
"opera": "28",
|
||||||
|
"edge": "13",
|
||||||
|
"firefox": "34",
|
||||||
|
"safari": "13",
|
||||||
|
"node": "4",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "13",
|
||||||
|
"samsung": "3.4",
|
||||||
|
"opera_mobile": "28",
|
||||||
|
"electron": "0.21"
|
||||||
|
},
|
||||||
|
"transform-literals": {
|
||||||
|
"chrome": "44",
|
||||||
|
"opera": "31",
|
||||||
|
"edge": "12",
|
||||||
|
"firefox": "53",
|
||||||
|
"safari": "9",
|
||||||
|
"node": "4",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "9",
|
||||||
|
"samsung": "4",
|
||||||
|
"rhino": "1.7.15",
|
||||||
|
"opera_mobile": "32",
|
||||||
|
"electron": "0.30"
|
||||||
|
},
|
||||||
|
"transform-function-name": {
|
||||||
|
"chrome": "51",
|
||||||
|
"opera": "38",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "53",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "6.5",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "41",
|
||||||
|
"electron": "1.2"
|
||||||
|
},
|
||||||
|
"transform-arrow-functions": {
|
||||||
|
"chrome": "47",
|
||||||
|
"opera": "34",
|
||||||
|
"edge": "13",
|
||||||
|
"firefox": "43",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"rhino": "1.7.13",
|
||||||
|
"opera_mobile": "34",
|
||||||
|
"electron": "0.36"
|
||||||
|
},
|
||||||
|
"transform-block-scoped-functions": {
|
||||||
|
"chrome": "41",
|
||||||
|
"opera": "28",
|
||||||
|
"edge": "12",
|
||||||
|
"firefox": "46",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "4",
|
||||||
|
"deno": "1",
|
||||||
|
"ie": "11",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "3.4",
|
||||||
|
"opera_mobile": "28",
|
||||||
|
"electron": "0.21"
|
||||||
|
},
|
||||||
|
"transform-classes": {
|
||||||
|
"chrome": "46",
|
||||||
|
"opera": "33",
|
||||||
|
"edge": "13",
|
||||||
|
"firefox": "45",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "5",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "33",
|
||||||
|
"electron": "0.36"
|
||||||
|
},
|
||||||
|
"transform-object-super": {
|
||||||
|
"chrome": "46",
|
||||||
|
"opera": "33",
|
||||||
|
"edge": "13",
|
||||||
|
"firefox": "45",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "5",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "33",
|
||||||
|
"electron": "0.36"
|
||||||
|
},
|
||||||
|
"transform-shorthand-properties": {
|
||||||
|
"chrome": "43",
|
||||||
|
"opera": "30",
|
||||||
|
"edge": "12",
|
||||||
|
"firefox": "33",
|
||||||
|
"safari": "9",
|
||||||
|
"node": "4",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "9",
|
||||||
|
"samsung": "4",
|
||||||
|
"rhino": "1.7.14",
|
||||||
|
"opera_mobile": "30",
|
||||||
|
"electron": "0.27"
|
||||||
|
},
|
||||||
|
"transform-duplicate-keys": {
|
||||||
|
"chrome": "42",
|
||||||
|
"opera": "29",
|
||||||
|
"edge": "12",
|
||||||
|
"firefox": "34",
|
||||||
|
"safari": "9",
|
||||||
|
"node": "4",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "9",
|
||||||
|
"samsung": "3.4",
|
||||||
|
"opera_mobile": "29",
|
||||||
|
"electron": "0.25"
|
||||||
|
},
|
||||||
|
"transform-computed-properties": {
|
||||||
|
"chrome": "44",
|
||||||
|
"opera": "31",
|
||||||
|
"edge": "12",
|
||||||
|
"firefox": "34",
|
||||||
|
"safari": "7.1",
|
||||||
|
"node": "4",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "8",
|
||||||
|
"samsung": "4",
|
||||||
|
"rhino": "1.8",
|
||||||
|
"opera_mobile": "32",
|
||||||
|
"electron": "0.30"
|
||||||
|
},
|
||||||
|
"transform-for-of": {
|
||||||
|
"chrome": "51",
|
||||||
|
"opera": "38",
|
||||||
|
"edge": "15",
|
||||||
|
"firefox": "53",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "6.5",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "41",
|
||||||
|
"electron": "1.2"
|
||||||
|
},
|
||||||
|
"transform-sticky-regex": {
|
||||||
|
"chrome": "49",
|
||||||
|
"opera": "36",
|
||||||
|
"edge": "13",
|
||||||
|
"firefox": "3",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"rhino": "1.7.15",
|
||||||
|
"opera_mobile": "36",
|
||||||
|
"electron": "0.37"
|
||||||
|
},
|
||||||
|
"transform-unicode-escapes": {
|
||||||
|
"chrome": "44",
|
||||||
|
"opera": "31",
|
||||||
|
"edge": "12",
|
||||||
|
"firefox": "53",
|
||||||
|
"safari": "9",
|
||||||
|
"node": "4",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "9",
|
||||||
|
"samsung": "4",
|
||||||
|
"rhino": "1.7.15",
|
||||||
|
"opera_mobile": "32",
|
||||||
|
"electron": "0.30"
|
||||||
|
},
|
||||||
|
"transform-unicode-regex": {
|
||||||
|
"chrome": "50",
|
||||||
|
"opera": "37",
|
||||||
|
"edge": "13",
|
||||||
|
"firefox": "46",
|
||||||
|
"safari": "12",
|
||||||
|
"node": "6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "12",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "37",
|
||||||
|
"electron": "1.1"
|
||||||
|
},
|
||||||
|
"transform-spread": {
|
||||||
|
"chrome": "46",
|
||||||
|
"opera": "33",
|
||||||
|
"edge": "13",
|
||||||
|
"firefox": "45",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "5",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "33",
|
||||||
|
"electron": "0.36"
|
||||||
|
},
|
||||||
|
"transform-destructuring": {
|
||||||
|
"chrome": "51",
|
||||||
|
"opera": "38",
|
||||||
|
"edge": "15",
|
||||||
|
"firefox": "53",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "6.5",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "41",
|
||||||
|
"electron": "1.2"
|
||||||
|
},
|
||||||
|
"transform-block-scoping": {
|
||||||
|
"chrome": "50",
|
||||||
|
"opera": "37",
|
||||||
|
"edge": "14",
|
||||||
|
"firefox": "53",
|
||||||
|
"safari": "11",
|
||||||
|
"node": "6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "11",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "37",
|
||||||
|
"electron": "1.1"
|
||||||
|
},
|
||||||
|
"transform-typeof-symbol": {
|
||||||
|
"chrome": "48",
|
||||||
|
"opera": "35",
|
||||||
|
"edge": "12",
|
||||||
|
"firefox": "36",
|
||||||
|
"safari": "9",
|
||||||
|
"node": "6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "9",
|
||||||
|
"samsung": "5",
|
||||||
|
"rhino": "1.8",
|
||||||
|
"opera_mobile": "35",
|
||||||
|
"electron": "0.37"
|
||||||
|
},
|
||||||
|
"transform-new-target": {
|
||||||
|
"chrome": "46",
|
||||||
|
"opera": "33",
|
||||||
|
"edge": "14",
|
||||||
|
"firefox": "41",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "5",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "33",
|
||||||
|
"electron": "0.36"
|
||||||
|
},
|
||||||
|
"transform-regenerator": {
|
||||||
|
"chrome": "50",
|
||||||
|
"opera": "37",
|
||||||
|
"edge": "13",
|
||||||
|
"firefox": "53",
|
||||||
|
"safari": "10",
|
||||||
|
"node": "6",
|
||||||
|
"deno": "1",
|
||||||
|
"ios": "10",
|
||||||
|
"samsung": "5",
|
||||||
|
"opera_mobile": "37",
|
||||||
|
"electron": "1.1"
|
||||||
|
},
|
||||||
|
"transform-member-expression-literals": {
|
||||||
|
"chrome": "7",
|
||||||
|
"opera": "12",
|
||||||
|
"edge": "12",
|
||||||
|
"firefox": "2",
|
||||||
|
"safari": "5.1",
|
||||||
|
"node": "0.4",
|
||||||
|
"deno": "1",
|
||||||
|
"ie": "9",
|
||||||
|
"android": "4",
|
||||||
|
"ios": "6",
|
||||||
|
"phantom": "1.9",
|
||||||
|
"samsung": "1",
|
||||||
|
"rhino": "1.7.13",
|
||||||
|
"opera_mobile": "12",
|
||||||
|
"electron": "0.20"
|
||||||
|
},
|
||||||
|
"transform-property-literals": {
|
||||||
|
"chrome": "7",
|
||||||
|
"opera": "12",
|
||||||
|
"edge": "12",
|
||||||
|
"firefox": "2",
|
||||||
|
"safari": "5.1",
|
||||||
|
"node": "0.4",
|
||||||
|
"deno": "1",
|
||||||
|
"ie": "9",
|
||||||
|
"android": "4",
|
||||||
|
"ios": "6",
|
||||||
|
"phantom": "1.9",
|
||||||
|
"samsung": "1",
|
||||||
|
"rhino": "1.7.13",
|
||||||
|
"opera_mobile": "12",
|
||||||
|
"electron": "0.20"
|
||||||
|
},
|
||||||
|
"transform-reserved-words": {
|
||||||
|
"chrome": "13",
|
||||||
|
"opera": "10.50",
|
||||||
|
"edge": "12",
|
||||||
|
"firefox": "2",
|
||||||
|
"safari": "3.1",
|
||||||
|
"node": "0.6",
|
||||||
|
"deno": "1",
|
||||||
|
"ie": "9",
|
||||||
|
"android": "4.4",
|
||||||
|
"ios": "6",
|
||||||
|
"phantom": "1.9",
|
||||||
|
"samsung": "1",
|
||||||
|
"rhino": "1.7.13",
|
||||||
|
"opera_mobile": "10.1",
|
||||||
|
"electron": "0.20"
|
||||||
|
},
|
||||||
|
"transform-export-namespace-from": {
|
||||||
|
"chrome": "72",
|
||||||
|
"deno": "1.0",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "80",
|
||||||
|
"node": "13.2.0",
|
||||||
|
"opera": "60",
|
||||||
|
"opera_mobile": "51",
|
||||||
|
"safari": "14.1",
|
||||||
|
"ios": "14.5",
|
||||||
|
"samsung": "11.0",
|
||||||
|
"android": "72",
|
||||||
|
"electron": "5.0"
|
||||||
|
},
|
||||||
|
"proposal-export-namespace-from": {
|
||||||
|
"chrome": "72",
|
||||||
|
"deno": "1.0",
|
||||||
|
"edge": "79",
|
||||||
|
"firefox": "80",
|
||||||
|
"node": "13.2.0",
|
||||||
|
"opera": "60",
|
||||||
|
"opera_mobile": "51",
|
||||||
|
"safari": "14.1",
|
||||||
|
"ios": "14.5",
|
||||||
|
"samsung": "11.0",
|
||||||
|
"android": "72",
|
||||||
|
"electron": "5.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
2
node_modules/@babel/compat-data/native-modules.js
generated
vendored
Normal file
2
node_modules/@babel/compat-data/native-modules.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
// Todo (Babel 8): remove this file, in Babel 8 users import the .json directly
|
||||||
|
module.exports = require("./data/native-modules.json");
|
||||||
2
node_modules/@babel/compat-data/overlapping-plugins.js
generated
vendored
Normal file
2
node_modules/@babel/compat-data/overlapping-plugins.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
// Todo (Babel 8): remove this file, in Babel 8 users import the .json directly
|
||||||
|
module.exports = require("./data/overlapping-plugins.json");
|
||||||
40
node_modules/@babel/compat-data/package.json
generated
vendored
Normal file
40
node_modules/@babel/compat-data/package.json
generated
vendored
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/compat-data",
|
||||||
|
"version": "7.28.5",
|
||||||
|
"author": "The Babel Team (https://babel.dev/team)",
|
||||||
|
"license": "MIT",
|
||||||
|
"description": "The compat-data to determine required Babel plugins",
|
||||||
|
"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.mjs && node ./scripts/build-modules-support.mjs && node ./scripts/build-bugfixes-targets.mjs"
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"babel",
|
||||||
|
"compat-table",
|
||||||
|
"compat-data"
|
||||||
|
],
|
||||||
|
"devDependencies": {
|
||||||
|
"@mdn/browser-compat-data": "^6.0.8",
|
||||||
|
"core-js-compat": "^3.43.0",
|
||||||
|
"electron-to-chromium": "^1.5.140"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.9.0"
|
||||||
|
},
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
2
node_modules/@babel/compat-data/plugin-bugfixes.js
generated
vendored
Normal file
2
node_modules/@babel/compat-data/plugin-bugfixes.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
// Todo (Babel 8): remove this file, in Babel 8 users import the .json directly
|
||||||
|
module.exports = require("./data/plugin-bugfixes.json");
|
||||||
2
node_modules/@babel/compat-data/plugins.js
generated
vendored
Normal file
2
node_modules/@babel/compat-data/plugins.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
// Todo (Babel 8): remove this file, in Babel 8 users import the .json directly
|
||||||
|
module.exports = require("./data/plugins.json");
|
||||||
22
node_modules/@babel/core/LICENSE
generated
vendored
Normal file
22
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
node_modules/@babel/core/README.md
generated
vendored
Normal file
19
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/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
|
||||||
|
```
|
||||||
82
node_modules/@babel/core/package.json
generated
vendored
Normal file
82
node_modules/@babel/core/package.json
generated
vendored
Normal file
@@ -0,0 +1,82 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/core",
|
||||||
|
"version": "7.28.5",
|
||||||
|
"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",
|
||||||
|
"./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"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"@babel/code-frame": "^7.27.1",
|
||||||
|
"@babel/generator": "^7.28.5",
|
||||||
|
"@babel/helper-compilation-targets": "^7.27.2",
|
||||||
|
"@babel/helper-module-transforms": "^7.28.3",
|
||||||
|
"@babel/helpers": "^7.28.4",
|
||||||
|
"@babel/parser": "^7.28.5",
|
||||||
|
"@babel/template": "^7.27.2",
|
||||||
|
"@babel/traverse": "^7.28.5",
|
||||||
|
"@babel/types": "^7.28.5",
|
||||||
|
"@jridgewell/remapping": "^2.3.5",
|
||||||
|
"convert-source-map": "^2.0.0",
|
||||||
|
"debug": "^4.1.0",
|
||||||
|
"gensync": "^1.0.0-beta.2",
|
||||||
|
"json5": "^2.2.3",
|
||||||
|
"semver": "^6.3.1"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/helper-transform-fixture-test-runner": "^7.28.5",
|
||||||
|
"@babel/plugin-syntax-flow": "^7.27.1",
|
||||||
|
"@babel/plugin-transform-flow-strip-types": "^7.27.1",
|
||||||
|
"@babel/plugin-transform-modules-commonjs": "^7.27.1",
|
||||||
|
"@babel/preset-env": "^7.28.5",
|
||||||
|
"@babel/preset-typescript": "^7.28.5",
|
||||||
|
"@jridgewell/trace-mapping": "^0.3.28",
|
||||||
|
"@types/convert-source-map": "^2.0.0",
|
||||||
|
"@types/debug": "^4.1.0",
|
||||||
|
"@types/resolve": "^1.3.2",
|
||||||
|
"@types/semver": "^5.4.0",
|
||||||
|
"rimraf": "^3.0.0",
|
||||||
|
"ts-node": "^11.0.0-beta.1",
|
||||||
|
"tsx": "^4.20.3"
|
||||||
|
},
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
115
node_modules/@babel/core/src/config/files/index-browser.ts
generated
vendored
Normal file
115
node_modules/@babel/core/src/config/files/index-browser.ts
generated
vendored
Normal file
@@ -0,0 +1,115 @@
|
|||||||
|
/* c8 ignore start */
|
||||||
|
|
||||||
|
import type { Handler } from "gensync";
|
||||||
|
|
||||||
|
import type {
|
||||||
|
ConfigFile,
|
||||||
|
IgnoreFile,
|
||||||
|
RelativeConfig,
|
||||||
|
FilePackageData,
|
||||||
|
} from "./types.ts";
|
||||||
|
|
||||||
|
import type { CallerMetadata } from "../validation/options.ts";
|
||||||
|
|
||||||
|
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 | undefined,
|
||||||
|
): 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 | undefined,
|
||||||
|
): 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 | undefined,
|
||||||
|
): 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: string[] = [];
|
||||||
|
|
||||||
|
type Resolved =
|
||||||
|
| { loader: "require"; filepath: string }
|
||||||
|
| { loader: "import"; filepath: string };
|
||||||
|
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||||
|
export function resolvePlugin(name: string, dirname: string): Resolved | null {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||||
|
export function resolvePreset(name: string, dirname: string): Resolved | 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`,
|
||||||
|
);
|
||||||
|
}
|
||||||
29
node_modules/@babel/core/src/config/files/index.ts
generated
vendored
Normal file
29
node_modules/@babel/core/src/config/files/index.ts
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
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.ts";
|
||||||
|
|
||||||
|
export {
|
||||||
|
findConfigUpwards,
|
||||||
|
findRelativeConfig,
|
||||||
|
findRootConfig,
|
||||||
|
loadConfig,
|
||||||
|
resolveShowConfigPath,
|
||||||
|
ROOT_CONFIG_FILENAMES,
|
||||||
|
} from "./configuration.ts";
|
||||||
|
export type {
|
||||||
|
ConfigFile,
|
||||||
|
IgnoreFile,
|
||||||
|
RelativeConfig,
|
||||||
|
FilePackageData,
|
||||||
|
} from "./types.ts";
|
||||||
|
export {
|
||||||
|
loadPlugin,
|
||||||
|
loadPreset,
|
||||||
|
resolvePlugin,
|
||||||
|
resolvePreset,
|
||||||
|
} from "./plugins.ts";
|
||||||
42
node_modules/@babel/core/src/config/resolve-targets-browser.ts
generated
vendored
Normal file
42
node_modules/@babel/core/src/config/resolve-targets-browser.ts
generated
vendored
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
/* c8 ignore start */
|
||||||
|
|
||||||
|
import type { InputOptions } from "./validation/options.ts";
|
||||||
|
import getTargets, {
|
||||||
|
type InputTargets,
|
||||||
|
} 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: InputOptions,
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||||
|
root: string,
|
||||||
|
): Targets {
|
||||||
|
const optTargets = options.targets;
|
||||||
|
let targets: InputTargets;
|
||||||
|
|
||||||
|
if (typeof optTargets === "string" || Array.isArray(optTargets)) {
|
||||||
|
targets = { browsers: optTargets };
|
||||||
|
} else if (optTargets) {
|
||||||
|
if ("esmodules" in optTargets) {
|
||||||
|
targets = { ...optTargets, esmodules: "intersect" };
|
||||||
|
} else {
|
||||||
|
// https://github.com/microsoft/TypeScript/issues/17002
|
||||||
|
targets = optTargets as InputTargets;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return getTargets(targets, {
|
||||||
|
ignoreBrowserslistConfig: true,
|
||||||
|
browserslistEnv: options.browserslistEnv,
|
||||||
|
});
|
||||||
|
}
|
||||||
53
node_modules/@babel/core/src/config/resolve-targets.ts
generated
vendored
Normal file
53
node_modules/@babel/core/src/config/resolve-targets.ts
generated
vendored
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
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 { InputOptions } from "./validation/options.ts";
|
||||||
|
import path from "node:path";
|
||||||
|
import getTargets, {
|
||||||
|
type InputTargets,
|
||||||
|
} 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: InputOptions, root: string): Targets {
|
||||||
|
const optTargets = options.targets;
|
||||||
|
let targets: InputTargets;
|
||||||
|
|
||||||
|
if (typeof optTargets === "string" || Array.isArray(optTargets)) {
|
||||||
|
targets = { browsers: optTargets };
|
||||||
|
} else if (optTargets) {
|
||||||
|
if ("esmodules" in optTargets) {
|
||||||
|
targets = { ...optTargets, esmodules: "intersect" };
|
||||||
|
} else {
|
||||||
|
// https://github.com/microsoft/TypeScript/issues/17002
|
||||||
|
targets = optTargets as InputTargets;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
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,
|
||||||
|
});
|
||||||
|
}
|
||||||
33
node_modules/@babel/core/src/transform-file-browser.ts
generated
vendored
Normal file
33
node_modules/@babel/core/src/transform-file-browser.ts
generated
vendored
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
/* c8 ignore start */
|
||||||
|
|
||||||
|
// duplicated from transform-file so we do not have to import anything here
|
||||||
|
type TransformFile = {
|
||||||
|
(filename: string, callback: (error: Error, file: null) => void): void;
|
||||||
|
(
|
||||||
|
filename: string,
|
||||||
|
opts: any,
|
||||||
|
callback: (error: Error, file: null) => void,
|
||||||
|
): void;
|
||||||
|
};
|
||||||
|
|
||||||
|
export const transformFile: TransformFile = function transformFile(
|
||||||
|
filename,
|
||||||
|
opts,
|
||||||
|
callback?: (error: Error, file: null) => void,
|
||||||
|
) {
|
||||||
|
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"),
|
||||||
|
);
|
||||||
|
}
|
||||||
55
node_modules/@babel/core/src/transform-file.ts
generated
vendored
Normal file
55
node_modules/@babel/core/src/transform-file.ts
generated
vendored
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
import gensync, { type Handler } from "gensync";
|
||||||
|
|
||||||
|
import loadConfig from "./config/index.ts";
|
||||||
|
import type { InputOptions, ResolvedConfig } from "./config/index.ts";
|
||||||
|
import { run } from "./transformation/index.ts";
|
||||||
|
import type { FileResult, FileResultCallback } from "./transformation/index.ts";
|
||||||
|
import * as fs from "./gensync-utils/fs.ts";
|
||||||
|
|
||||||
|
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;
|
||||||
|
|
||||||
|
const transformFileRunner = gensync(function* (
|
||||||
|
filename: string,
|
||||||
|
opts?: InputOptions,
|
||||||
|
): Handler<FileResult | null> {
|
||||||
|
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);
|
||||||
|
});
|
||||||
|
|
||||||
|
// @ts-expect-error TS doesn't detect that this signature is compatible
|
||||||
|
export function transformFile(
|
||||||
|
filename: string,
|
||||||
|
callback: FileResultCallback,
|
||||||
|
): void;
|
||||||
|
export function transformFile(
|
||||||
|
filename: string,
|
||||||
|
opts: InputOptions | undefined | null,
|
||||||
|
callback: FileResultCallback,
|
||||||
|
): void;
|
||||||
|
export function transformFile(
|
||||||
|
...args: Parameters<typeof transformFileRunner.errback>
|
||||||
|
) {
|
||||||
|
transformFileRunner.errback(...args);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function transformFileSync(
|
||||||
|
...args: Parameters<typeof transformFileRunner.sync>
|
||||||
|
) {
|
||||||
|
return transformFileRunner.sync(...args);
|
||||||
|
}
|
||||||
|
export function transformFileAsync(
|
||||||
|
...args: Parameters<typeof transformFileRunner.async>
|
||||||
|
) {
|
||||||
|
return transformFileRunner.async(...args);
|
||||||
|
}
|
||||||
22
node_modules/@babel/generator/LICENSE
generated
vendored
Normal file
22
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
node_modules/@babel/generator/README.md
generated
vendored
Normal file
19
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/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
|
||||||
|
```
|
||||||
39
node_modules/@babel/generator/package.json
generated
vendored
Normal file
39
node_modules/@babel/generator/package.json
generated
vendored
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/generator",
|
||||||
|
"version": "7.28.5",
|
||||||
|
"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/parser": "^7.28.5",
|
||||||
|
"@babel/types": "^7.28.5",
|
||||||
|
"@jridgewell/gen-mapping": "^0.3.12",
|
||||||
|
"@jridgewell/trace-mapping": "^0.3.28",
|
||||||
|
"jsesc": "^3.0.2"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/core": "^7.28.5",
|
||||||
|
"@babel/helper-fixtures": "^7.28.0",
|
||||||
|
"@babel/plugin-transform-typescript": "^7.28.5",
|
||||||
|
"@jridgewell/sourcemap-codec": "^1.5.3",
|
||||||
|
"charcodes": "^0.2.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.9.0"
|
||||||
|
},
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
22
node_modules/@babel/helper-compilation-targets/LICENSE
generated
vendored
Normal file
22
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
node_modules/@babel/helper-compilation-targets/README.md
generated
vendored
Normal file
19
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/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
|
||||||
|
```
|
||||||
43
node_modules/@babel/helper-compilation-targets/package.json
generated
vendored
Normal file
43
node_modules/@babel/helper-compilation-targets/package.json
generated
vendored
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/helper-compilation-targets",
|
||||||
|
"version": "7.27.2",
|
||||||
|
"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": {
|
||||||
|
".": {
|
||||||
|
"types": "./lib/index.d.ts",
|
||||||
|
"default": "./lib/index.js"
|
||||||
|
},
|
||||||
|
"./package.json": "./package.json"
|
||||||
|
},
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"babel",
|
||||||
|
"babel-plugin"
|
||||||
|
],
|
||||||
|
"dependencies": {
|
||||||
|
"@babel/compat-data": "^7.27.2",
|
||||||
|
"@babel/helper-validator-option": "^7.27.1",
|
||||||
|
"browserslist": "^4.24.0",
|
||||||
|
"lru-cache": "^5.1.1",
|
||||||
|
"semver": "^6.3.1"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/helper-plugin-test-runner": "^7.27.1",
|
||||||
|
"@types/lru-cache": "^5.1.1",
|
||||||
|
"@types/semver": "^5.5.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.9.0"
|
||||||
|
},
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
22
node_modules/@babel/helper-globals/LICENSE
generated
vendored
Normal file
22
node_modules/@babel/helper-globals/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
node_modules/@babel/helper-globals/README.md
generated
vendored
Normal file
19
node_modules/@babel/helper-globals/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# @babel/helper-globals
|
||||||
|
|
||||||
|
> A collection of JavaScript globals for Babel internal usage
|
||||||
|
|
||||||
|
See our website [@babel/helper-globals](https://babeljs.io/docs/babel-helper-globals) for more information.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
Using npm:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm install --save @babel/helper-globals
|
||||||
|
```
|
||||||
|
|
||||||
|
or using yarn:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn add @babel/helper-globals
|
||||||
|
```
|
||||||
911
node_modules/@babel/helper-globals/data/browser-upper.json
generated
vendored
Normal file
911
node_modules/@babel/helper-globals/data/browser-upper.json
generated
vendored
Normal file
@@ -0,0 +1,911 @@
|
|||||||
|
[
|
||||||
|
"AbortController",
|
||||||
|
"AbortSignal",
|
||||||
|
"AbsoluteOrientationSensor",
|
||||||
|
"AbstractRange",
|
||||||
|
"Accelerometer",
|
||||||
|
"AI",
|
||||||
|
"AICreateMonitor",
|
||||||
|
"AITextSession",
|
||||||
|
"AnalyserNode",
|
||||||
|
"Animation",
|
||||||
|
"AnimationEffect",
|
||||||
|
"AnimationEvent",
|
||||||
|
"AnimationPlaybackEvent",
|
||||||
|
"AnimationTimeline",
|
||||||
|
"AsyncDisposableStack",
|
||||||
|
"Attr",
|
||||||
|
"Audio",
|
||||||
|
"AudioBuffer",
|
||||||
|
"AudioBufferSourceNode",
|
||||||
|
"AudioContext",
|
||||||
|
"AudioData",
|
||||||
|
"AudioDecoder",
|
||||||
|
"AudioDestinationNode",
|
||||||
|
"AudioEncoder",
|
||||||
|
"AudioListener",
|
||||||
|
"AudioNode",
|
||||||
|
"AudioParam",
|
||||||
|
"AudioParamMap",
|
||||||
|
"AudioProcessingEvent",
|
||||||
|
"AudioScheduledSourceNode",
|
||||||
|
"AudioSinkInfo",
|
||||||
|
"AudioWorklet",
|
||||||
|
"AudioWorkletGlobalScope",
|
||||||
|
"AudioWorkletNode",
|
||||||
|
"AudioWorkletProcessor",
|
||||||
|
"AuthenticatorAssertionResponse",
|
||||||
|
"AuthenticatorAttestationResponse",
|
||||||
|
"AuthenticatorResponse",
|
||||||
|
"BackgroundFetchManager",
|
||||||
|
"BackgroundFetchRecord",
|
||||||
|
"BackgroundFetchRegistration",
|
||||||
|
"BarcodeDetector",
|
||||||
|
"BarProp",
|
||||||
|
"BaseAudioContext",
|
||||||
|
"BatteryManager",
|
||||||
|
"BeforeUnloadEvent",
|
||||||
|
"BiquadFilterNode",
|
||||||
|
"Blob",
|
||||||
|
"BlobEvent",
|
||||||
|
"Bluetooth",
|
||||||
|
"BluetoothCharacteristicProperties",
|
||||||
|
"BluetoothDevice",
|
||||||
|
"BluetoothRemoteGATTCharacteristic",
|
||||||
|
"BluetoothRemoteGATTDescriptor",
|
||||||
|
"BluetoothRemoteGATTServer",
|
||||||
|
"BluetoothRemoteGATTService",
|
||||||
|
"BluetoothUUID",
|
||||||
|
"BroadcastChannel",
|
||||||
|
"BrowserCaptureMediaStreamTrack",
|
||||||
|
"ByteLengthQueuingStrategy",
|
||||||
|
"Cache",
|
||||||
|
"CacheStorage",
|
||||||
|
"CanvasCaptureMediaStream",
|
||||||
|
"CanvasCaptureMediaStreamTrack",
|
||||||
|
"CanvasGradient",
|
||||||
|
"CanvasPattern",
|
||||||
|
"CanvasRenderingContext2D",
|
||||||
|
"CaptureController",
|
||||||
|
"CaretPosition",
|
||||||
|
"CDATASection",
|
||||||
|
"ChannelMergerNode",
|
||||||
|
"ChannelSplitterNode",
|
||||||
|
"ChapterInformation",
|
||||||
|
"CharacterBoundsUpdateEvent",
|
||||||
|
"CharacterData",
|
||||||
|
"Clipboard",
|
||||||
|
"ClipboardEvent",
|
||||||
|
"ClipboardItem",
|
||||||
|
"CloseEvent",
|
||||||
|
"CloseWatcher",
|
||||||
|
"CommandEvent",
|
||||||
|
"Comment",
|
||||||
|
"CompositionEvent",
|
||||||
|
"CompressionStream",
|
||||||
|
"ConstantSourceNode",
|
||||||
|
"ContentVisibilityAutoStateChangeEvent",
|
||||||
|
"ConvolverNode",
|
||||||
|
"CookieChangeEvent",
|
||||||
|
"CookieDeprecationLabel",
|
||||||
|
"CookieStore",
|
||||||
|
"CookieStoreManager",
|
||||||
|
"CountQueuingStrategy",
|
||||||
|
"Credential",
|
||||||
|
"CredentialsContainer",
|
||||||
|
"CropTarget",
|
||||||
|
"Crypto",
|
||||||
|
"CryptoKey",
|
||||||
|
"CSPViolationReportBody",
|
||||||
|
"CSS",
|
||||||
|
"CSSAnimation",
|
||||||
|
"CSSConditionRule",
|
||||||
|
"CSSContainerRule",
|
||||||
|
"CSSCounterStyleRule",
|
||||||
|
"CSSFontFaceRule",
|
||||||
|
"CSSFontFeatureValuesRule",
|
||||||
|
"CSSFontPaletteValuesRule",
|
||||||
|
"CSSGroupingRule",
|
||||||
|
"CSSImageValue",
|
||||||
|
"CSSImportRule",
|
||||||
|
"CSSKeyframeRule",
|
||||||
|
"CSSKeyframesRule",
|
||||||
|
"CSSKeywordValue",
|
||||||
|
"CSSLayerBlockRule",
|
||||||
|
"CSSLayerStatementRule",
|
||||||
|
"CSSMarginRule",
|
||||||
|
"CSSMathClamp",
|
||||||
|
"CSSMathInvert",
|
||||||
|
"CSSMathMax",
|
||||||
|
"CSSMathMin",
|
||||||
|
"CSSMathNegate",
|
||||||
|
"CSSMathProduct",
|
||||||
|
"CSSMathSum",
|
||||||
|
"CSSMathValue",
|
||||||
|
"CSSMatrixComponent",
|
||||||
|
"CSSMediaRule",
|
||||||
|
"CSSNamespaceRule",
|
||||||
|
"CSSNestedDeclarations",
|
||||||
|
"CSSNumericArray",
|
||||||
|
"CSSNumericValue",
|
||||||
|
"CSSPageDescriptors",
|
||||||
|
"CSSPageRule",
|
||||||
|
"CSSPerspective",
|
||||||
|
"CSSPositionTryDescriptors",
|
||||||
|
"CSSPositionTryRule",
|
||||||
|
"CSSPositionValue",
|
||||||
|
"CSSPropertyRule",
|
||||||
|
"CSSRotate",
|
||||||
|
"CSSRule",
|
||||||
|
"CSSRuleList",
|
||||||
|
"CSSScale",
|
||||||
|
"CSSScopeRule",
|
||||||
|
"CSSSkew",
|
||||||
|
"CSSSkewX",
|
||||||
|
"CSSSkewY",
|
||||||
|
"CSSStartingStyleRule",
|
||||||
|
"CSSStyleDeclaration",
|
||||||
|
"CSSStyleRule",
|
||||||
|
"CSSStyleSheet",
|
||||||
|
"CSSStyleValue",
|
||||||
|
"CSSSupportsRule",
|
||||||
|
"CSSTransformComponent",
|
||||||
|
"CSSTransformValue",
|
||||||
|
"CSSTransition",
|
||||||
|
"CSSTranslate",
|
||||||
|
"CSSUnitValue",
|
||||||
|
"CSSUnparsedValue",
|
||||||
|
"CSSVariableReferenceValue",
|
||||||
|
"CSSViewTransitionRule",
|
||||||
|
"CustomElementRegistry",
|
||||||
|
"CustomEvent",
|
||||||
|
"CustomStateSet",
|
||||||
|
"DataTransfer",
|
||||||
|
"DataTransferItem",
|
||||||
|
"DataTransferItemList",
|
||||||
|
"DecompressionStream",
|
||||||
|
"DelayNode",
|
||||||
|
"DelegatedInkTrailPresenter",
|
||||||
|
"DeviceMotionEvent",
|
||||||
|
"DeviceMotionEventAcceleration",
|
||||||
|
"DeviceMotionEventRotationRate",
|
||||||
|
"DeviceOrientationEvent",
|
||||||
|
"DevicePosture",
|
||||||
|
"DisposableStack",
|
||||||
|
"Document",
|
||||||
|
"DocumentFragment",
|
||||||
|
"DocumentPictureInPicture",
|
||||||
|
"DocumentPictureInPictureEvent",
|
||||||
|
"DocumentTimeline",
|
||||||
|
"DocumentType",
|
||||||
|
"DOMError",
|
||||||
|
"DOMException",
|
||||||
|
"DOMImplementation",
|
||||||
|
"DOMMatrix",
|
||||||
|
"DOMMatrixReadOnly",
|
||||||
|
"DOMParser",
|
||||||
|
"DOMPoint",
|
||||||
|
"DOMPointReadOnly",
|
||||||
|
"DOMQuad",
|
||||||
|
"DOMRect",
|
||||||
|
"DOMRectList",
|
||||||
|
"DOMRectReadOnly",
|
||||||
|
"DOMStringList",
|
||||||
|
"DOMStringMap",
|
||||||
|
"DOMTokenList",
|
||||||
|
"DragEvent",
|
||||||
|
"DynamicsCompressorNode",
|
||||||
|
"EditContext",
|
||||||
|
"Element",
|
||||||
|
"ElementInternals",
|
||||||
|
"EncodedAudioChunk",
|
||||||
|
"EncodedVideoChunk",
|
||||||
|
"ErrorEvent",
|
||||||
|
"Event",
|
||||||
|
"EventCounts",
|
||||||
|
"EventSource",
|
||||||
|
"EventTarget",
|
||||||
|
"External",
|
||||||
|
"EyeDropper",
|
||||||
|
"FeaturePolicy",
|
||||||
|
"FederatedCredential",
|
||||||
|
"Fence",
|
||||||
|
"FencedFrameConfig",
|
||||||
|
"FetchLaterResult",
|
||||||
|
"File",
|
||||||
|
"FileList",
|
||||||
|
"FileReader",
|
||||||
|
"FileSystem",
|
||||||
|
"FileSystemDirectoryEntry",
|
||||||
|
"FileSystemDirectoryHandle",
|
||||||
|
"FileSystemDirectoryReader",
|
||||||
|
"FileSystemEntry",
|
||||||
|
"FileSystemFileEntry",
|
||||||
|
"FileSystemFileHandle",
|
||||||
|
"FileSystemHandle",
|
||||||
|
"FileSystemObserver",
|
||||||
|
"FileSystemWritableFileStream",
|
||||||
|
"FocusEvent",
|
||||||
|
"FontData",
|
||||||
|
"FontFace",
|
||||||
|
"FontFaceSet",
|
||||||
|
"FontFaceSetLoadEvent",
|
||||||
|
"FormData",
|
||||||
|
"FormDataEvent",
|
||||||
|
"FragmentDirective",
|
||||||
|
"GainNode",
|
||||||
|
"Gamepad",
|
||||||
|
"GamepadAxisMoveEvent",
|
||||||
|
"GamepadButton",
|
||||||
|
"GamepadButtonEvent",
|
||||||
|
"GamepadEvent",
|
||||||
|
"GamepadHapticActuator",
|
||||||
|
"GamepadPose",
|
||||||
|
"Geolocation",
|
||||||
|
"GeolocationCoordinates",
|
||||||
|
"GeolocationPosition",
|
||||||
|
"GeolocationPositionError",
|
||||||
|
"GPU",
|
||||||
|
"GPUAdapter",
|
||||||
|
"GPUAdapterInfo",
|
||||||
|
"GPUBindGroup",
|
||||||
|
"GPUBindGroupLayout",
|
||||||
|
"GPUBuffer",
|
||||||
|
"GPUBufferUsage",
|
||||||
|
"GPUCanvasContext",
|
||||||
|
"GPUColorWrite",
|
||||||
|
"GPUCommandBuffer",
|
||||||
|
"GPUCommandEncoder",
|
||||||
|
"GPUCompilationInfo",
|
||||||
|
"GPUCompilationMessage",
|
||||||
|
"GPUComputePassEncoder",
|
||||||
|
"GPUComputePipeline",
|
||||||
|
"GPUDevice",
|
||||||
|
"GPUDeviceLostInfo",
|
||||||
|
"GPUError",
|
||||||
|
"GPUExternalTexture",
|
||||||
|
"GPUInternalError",
|
||||||
|
"GPUMapMode",
|
||||||
|
"GPUOutOfMemoryError",
|
||||||
|
"GPUPipelineError",
|
||||||
|
"GPUPipelineLayout",
|
||||||
|
"GPUQuerySet",
|
||||||
|
"GPUQueue",
|
||||||
|
"GPURenderBundle",
|
||||||
|
"GPURenderBundleEncoder",
|
||||||
|
"GPURenderPassEncoder",
|
||||||
|
"GPURenderPipeline",
|
||||||
|
"GPUSampler",
|
||||||
|
"GPUShaderModule",
|
||||||
|
"GPUShaderStage",
|
||||||
|
"GPUSupportedFeatures",
|
||||||
|
"GPUSupportedLimits",
|
||||||
|
"GPUTexture",
|
||||||
|
"GPUTextureUsage",
|
||||||
|
"GPUTextureView",
|
||||||
|
"GPUUncapturedErrorEvent",
|
||||||
|
"GPUValidationError",
|
||||||
|
"GravitySensor",
|
||||||
|
"Gyroscope",
|
||||||
|
"HashChangeEvent",
|
||||||
|
"Headers",
|
||||||
|
"HID",
|
||||||
|
"HIDConnectionEvent",
|
||||||
|
"HIDDevice",
|
||||||
|
"HIDInputReportEvent",
|
||||||
|
"Highlight",
|
||||||
|
"HighlightRegistry",
|
||||||
|
"History",
|
||||||
|
"HTMLAllCollection",
|
||||||
|
"HTMLAnchorElement",
|
||||||
|
"HTMLAreaElement",
|
||||||
|
"HTMLAudioElement",
|
||||||
|
"HTMLBaseElement",
|
||||||
|
"HTMLBodyElement",
|
||||||
|
"HTMLBRElement",
|
||||||
|
"HTMLButtonElement",
|
||||||
|
"HTMLCanvasElement",
|
||||||
|
"HTMLCollection",
|
||||||
|
"HTMLDataElement",
|
||||||
|
"HTMLDataListElement",
|
||||||
|
"HTMLDetailsElement",
|
||||||
|
"HTMLDialogElement",
|
||||||
|
"HTMLDirectoryElement",
|
||||||
|
"HTMLDivElement",
|
||||||
|
"HTMLDListElement",
|
||||||
|
"HTMLDocument",
|
||||||
|
"HTMLElement",
|
||||||
|
"HTMLEmbedElement",
|
||||||
|
"HTMLFencedFrameElement",
|
||||||
|
"HTMLFieldSetElement",
|
||||||
|
"HTMLFontElement",
|
||||||
|
"HTMLFormControlsCollection",
|
||||||
|
"HTMLFormElement",
|
||||||
|
"HTMLFrameElement",
|
||||||
|
"HTMLFrameSetElement",
|
||||||
|
"HTMLHeadElement",
|
||||||
|
"HTMLHeadingElement",
|
||||||
|
"HTMLHRElement",
|
||||||
|
"HTMLHtmlElement",
|
||||||
|
"HTMLIFrameElement",
|
||||||
|
"HTMLImageElement",
|
||||||
|
"HTMLInputElement",
|
||||||
|
"HTMLLabelElement",
|
||||||
|
"HTMLLegendElement",
|
||||||
|
"HTMLLIElement",
|
||||||
|
"HTMLLinkElement",
|
||||||
|
"HTMLMapElement",
|
||||||
|
"HTMLMarqueeElement",
|
||||||
|
"HTMLMediaElement",
|
||||||
|
"HTMLMenuElement",
|
||||||
|
"HTMLMetaElement",
|
||||||
|
"HTMLMeterElement",
|
||||||
|
"HTMLModElement",
|
||||||
|
"HTMLObjectElement",
|
||||||
|
"HTMLOListElement",
|
||||||
|
"HTMLOptGroupElement",
|
||||||
|
"HTMLOptionElement",
|
||||||
|
"HTMLOptionsCollection",
|
||||||
|
"HTMLOutputElement",
|
||||||
|
"HTMLParagraphElement",
|
||||||
|
"HTMLParamElement",
|
||||||
|
"HTMLPictureElement",
|
||||||
|
"HTMLPreElement",
|
||||||
|
"HTMLProgressElement",
|
||||||
|
"HTMLQuoteElement",
|
||||||
|
"HTMLScriptElement",
|
||||||
|
"HTMLSelectedContentElement",
|
||||||
|
"HTMLSelectElement",
|
||||||
|
"HTMLSlotElement",
|
||||||
|
"HTMLSourceElement",
|
||||||
|
"HTMLSpanElement",
|
||||||
|
"HTMLStyleElement",
|
||||||
|
"HTMLTableCaptionElement",
|
||||||
|
"HTMLTableCellElement",
|
||||||
|
"HTMLTableColElement",
|
||||||
|
"HTMLTableElement",
|
||||||
|
"HTMLTableRowElement",
|
||||||
|
"HTMLTableSectionElement",
|
||||||
|
"HTMLTemplateElement",
|
||||||
|
"HTMLTextAreaElement",
|
||||||
|
"HTMLTimeElement",
|
||||||
|
"HTMLTitleElement",
|
||||||
|
"HTMLTrackElement",
|
||||||
|
"HTMLUListElement",
|
||||||
|
"HTMLUnknownElement",
|
||||||
|
"HTMLVideoElement",
|
||||||
|
"IDBCursor",
|
||||||
|
"IDBCursorWithValue",
|
||||||
|
"IDBDatabase",
|
||||||
|
"IDBFactory",
|
||||||
|
"IDBIndex",
|
||||||
|
"IDBKeyRange",
|
||||||
|
"IDBObjectStore",
|
||||||
|
"IDBOpenDBRequest",
|
||||||
|
"IDBRequest",
|
||||||
|
"IDBTransaction",
|
||||||
|
"IDBVersionChangeEvent",
|
||||||
|
"IdentityCredential",
|
||||||
|
"IdentityCredentialError",
|
||||||
|
"IdentityProvider",
|
||||||
|
"IdleDeadline",
|
||||||
|
"IdleDetector",
|
||||||
|
"IIRFilterNode",
|
||||||
|
"Image",
|
||||||
|
"ImageBitmap",
|
||||||
|
"ImageBitmapRenderingContext",
|
||||||
|
"ImageCapture",
|
||||||
|
"ImageData",
|
||||||
|
"ImageDecoder",
|
||||||
|
"ImageTrack",
|
||||||
|
"ImageTrackList",
|
||||||
|
"Ink",
|
||||||
|
"InputDeviceCapabilities",
|
||||||
|
"InputDeviceInfo",
|
||||||
|
"InputEvent",
|
||||||
|
"IntersectionObserver",
|
||||||
|
"IntersectionObserverEntry",
|
||||||
|
"Keyboard",
|
||||||
|
"KeyboardEvent",
|
||||||
|
"KeyboardLayoutMap",
|
||||||
|
"KeyframeEffect",
|
||||||
|
"LanguageDetector",
|
||||||
|
"LargestContentfulPaint",
|
||||||
|
"LaunchParams",
|
||||||
|
"LaunchQueue",
|
||||||
|
"LayoutShift",
|
||||||
|
"LayoutShiftAttribution",
|
||||||
|
"LinearAccelerationSensor",
|
||||||
|
"Location",
|
||||||
|
"Lock",
|
||||||
|
"LockManager",
|
||||||
|
"MathMLElement",
|
||||||
|
"MediaCapabilities",
|
||||||
|
"MediaCapabilitiesInfo",
|
||||||
|
"MediaDeviceInfo",
|
||||||
|
"MediaDevices",
|
||||||
|
"MediaElementAudioSourceNode",
|
||||||
|
"MediaEncryptedEvent",
|
||||||
|
"MediaError",
|
||||||
|
"MediaKeyError",
|
||||||
|
"MediaKeyMessageEvent",
|
||||||
|
"MediaKeys",
|
||||||
|
"MediaKeySession",
|
||||||
|
"MediaKeyStatusMap",
|
||||||
|
"MediaKeySystemAccess",
|
||||||
|
"MediaList",
|
||||||
|
"MediaMetadata",
|
||||||
|
"MediaQueryList",
|
||||||
|
"MediaQueryListEvent",
|
||||||
|
"MediaRecorder",
|
||||||
|
"MediaRecorderErrorEvent",
|
||||||
|
"MediaSession",
|
||||||
|
"MediaSource",
|
||||||
|
"MediaSourceHandle",
|
||||||
|
"MediaStream",
|
||||||
|
"MediaStreamAudioDestinationNode",
|
||||||
|
"MediaStreamAudioSourceNode",
|
||||||
|
"MediaStreamEvent",
|
||||||
|
"MediaStreamTrack",
|
||||||
|
"MediaStreamTrackAudioSourceNode",
|
||||||
|
"MediaStreamTrackAudioStats",
|
||||||
|
"MediaStreamTrackEvent",
|
||||||
|
"MediaStreamTrackGenerator",
|
||||||
|
"MediaStreamTrackProcessor",
|
||||||
|
"MediaStreamTrackVideoStats",
|
||||||
|
"MessageChannel",
|
||||||
|
"MessageEvent",
|
||||||
|
"MessagePort",
|
||||||
|
"MIDIAccess",
|
||||||
|
"MIDIConnectionEvent",
|
||||||
|
"MIDIInput",
|
||||||
|
"MIDIInputMap",
|
||||||
|
"MIDIMessageEvent",
|
||||||
|
"MIDIOutput",
|
||||||
|
"MIDIOutputMap",
|
||||||
|
"MIDIPort",
|
||||||
|
"MimeType",
|
||||||
|
"MimeTypeArray",
|
||||||
|
"ModelGenericSession",
|
||||||
|
"ModelManager",
|
||||||
|
"MouseEvent",
|
||||||
|
"MutationEvent",
|
||||||
|
"MutationObserver",
|
||||||
|
"MutationRecord",
|
||||||
|
"NamedNodeMap",
|
||||||
|
"NavigateEvent",
|
||||||
|
"Navigation",
|
||||||
|
"NavigationActivation",
|
||||||
|
"NavigationCurrentEntryChangeEvent",
|
||||||
|
"NavigationDestination",
|
||||||
|
"NavigationHistoryEntry",
|
||||||
|
"NavigationPreloadManager",
|
||||||
|
"NavigationTransition",
|
||||||
|
"Navigator",
|
||||||
|
"NavigatorLogin",
|
||||||
|
"NavigatorManagedData",
|
||||||
|
"NavigatorUAData",
|
||||||
|
"NetworkInformation",
|
||||||
|
"Node",
|
||||||
|
"NodeFilter",
|
||||||
|
"NodeIterator",
|
||||||
|
"NodeList",
|
||||||
|
"Notification",
|
||||||
|
"NotifyPaintEvent",
|
||||||
|
"NotRestoredReasonDetails",
|
||||||
|
"NotRestoredReasons",
|
||||||
|
"Observable",
|
||||||
|
"OfflineAudioCompletionEvent",
|
||||||
|
"OfflineAudioContext",
|
||||||
|
"OffscreenCanvas",
|
||||||
|
"OffscreenCanvasRenderingContext2D",
|
||||||
|
"Option",
|
||||||
|
"OrientationSensor",
|
||||||
|
"OscillatorNode",
|
||||||
|
"OTPCredential",
|
||||||
|
"OverconstrainedError",
|
||||||
|
"PageRevealEvent",
|
||||||
|
"PageSwapEvent",
|
||||||
|
"PageTransitionEvent",
|
||||||
|
"PannerNode",
|
||||||
|
"PasswordCredential",
|
||||||
|
"Path2D",
|
||||||
|
"PaymentAddress",
|
||||||
|
"PaymentManager",
|
||||||
|
"PaymentMethodChangeEvent",
|
||||||
|
"PaymentRequest",
|
||||||
|
"PaymentRequestUpdateEvent",
|
||||||
|
"PaymentResponse",
|
||||||
|
"Performance",
|
||||||
|
"PerformanceElementTiming",
|
||||||
|
"PerformanceEntry",
|
||||||
|
"PerformanceEventTiming",
|
||||||
|
"PerformanceLongAnimationFrameTiming",
|
||||||
|
"PerformanceLongTaskTiming",
|
||||||
|
"PerformanceMark",
|
||||||
|
"PerformanceMeasure",
|
||||||
|
"PerformanceNavigation",
|
||||||
|
"PerformanceNavigationTiming",
|
||||||
|
"PerformanceObserver",
|
||||||
|
"PerformanceObserverEntryList",
|
||||||
|
"PerformancePaintTiming",
|
||||||
|
"PerformanceResourceTiming",
|
||||||
|
"PerformanceScriptTiming",
|
||||||
|
"PerformanceServerTiming",
|
||||||
|
"PerformanceTiming",
|
||||||
|
"PeriodicSyncManager",
|
||||||
|
"PeriodicWave",
|
||||||
|
"Permissions",
|
||||||
|
"PermissionStatus",
|
||||||
|
"PERSISTENT",
|
||||||
|
"PictureInPictureEvent",
|
||||||
|
"PictureInPictureWindow",
|
||||||
|
"Plugin",
|
||||||
|
"PluginArray",
|
||||||
|
"PointerEvent",
|
||||||
|
"PopStateEvent",
|
||||||
|
"Presentation",
|
||||||
|
"PresentationAvailability",
|
||||||
|
"PresentationConnection",
|
||||||
|
"PresentationConnectionAvailableEvent",
|
||||||
|
"PresentationConnectionCloseEvent",
|
||||||
|
"PresentationConnectionList",
|
||||||
|
"PresentationReceiver",
|
||||||
|
"PresentationRequest",
|
||||||
|
"PressureObserver",
|
||||||
|
"PressureRecord",
|
||||||
|
"ProcessingInstruction",
|
||||||
|
"Profiler",
|
||||||
|
"ProgressEvent",
|
||||||
|
"PromiseRejectionEvent",
|
||||||
|
"ProtectedAudience",
|
||||||
|
"PublicKeyCredential",
|
||||||
|
"PushManager",
|
||||||
|
"PushSubscription",
|
||||||
|
"PushSubscriptionOptions",
|
||||||
|
"RadioNodeList",
|
||||||
|
"Range",
|
||||||
|
"ReadableByteStreamController",
|
||||||
|
"ReadableStream",
|
||||||
|
"ReadableStreamBYOBReader",
|
||||||
|
"ReadableStreamBYOBRequest",
|
||||||
|
"ReadableStreamDefaultController",
|
||||||
|
"ReadableStreamDefaultReader",
|
||||||
|
"RelativeOrientationSensor",
|
||||||
|
"RemotePlayback",
|
||||||
|
"ReportBody",
|
||||||
|
"ReportingObserver",
|
||||||
|
"Request",
|
||||||
|
"ResizeObserver",
|
||||||
|
"ResizeObserverEntry",
|
||||||
|
"ResizeObserverSize",
|
||||||
|
"Response",
|
||||||
|
"RestrictionTarget",
|
||||||
|
"RTCCertificate",
|
||||||
|
"RTCDataChannel",
|
||||||
|
"RTCDataChannelEvent",
|
||||||
|
"RTCDtlsTransport",
|
||||||
|
"RTCDTMFSender",
|
||||||
|
"RTCDTMFToneChangeEvent",
|
||||||
|
"RTCEncodedAudioFrame",
|
||||||
|
"RTCEncodedVideoFrame",
|
||||||
|
"RTCError",
|
||||||
|
"RTCErrorEvent",
|
||||||
|
"RTCIceCandidate",
|
||||||
|
"RTCIceTransport",
|
||||||
|
"RTCPeerConnection",
|
||||||
|
"RTCPeerConnectionIceErrorEvent",
|
||||||
|
"RTCPeerConnectionIceEvent",
|
||||||
|
"RTCRtpReceiver",
|
||||||
|
"RTCRtpScriptTransform",
|
||||||
|
"RTCRtpSender",
|
||||||
|
"RTCRtpTransceiver",
|
||||||
|
"RTCSctpTransport",
|
||||||
|
"RTCSessionDescription",
|
||||||
|
"RTCStatsReport",
|
||||||
|
"RTCTrackEvent",
|
||||||
|
"Scheduler",
|
||||||
|
"Scheduling",
|
||||||
|
"Screen",
|
||||||
|
"ScreenDetailed",
|
||||||
|
"ScreenDetails",
|
||||||
|
"ScreenOrientation",
|
||||||
|
"ScriptProcessorNode",
|
||||||
|
"ScrollTimeline",
|
||||||
|
"SecurityPolicyViolationEvent",
|
||||||
|
"Selection",
|
||||||
|
"Sensor",
|
||||||
|
"SensorErrorEvent",
|
||||||
|
"Serial",
|
||||||
|
"SerialPort",
|
||||||
|
"ServiceWorker",
|
||||||
|
"ServiceWorkerContainer",
|
||||||
|
"ServiceWorkerRegistration",
|
||||||
|
"ShadowRoot",
|
||||||
|
"SharedStorage",
|
||||||
|
"SharedStorageAppendMethod",
|
||||||
|
"SharedStorageClearMethod",
|
||||||
|
"SharedStorageDeleteMethod",
|
||||||
|
"SharedStorageModifierMethod",
|
||||||
|
"SharedStorageSetMethod",
|
||||||
|
"SharedStorageWorklet",
|
||||||
|
"SharedWorker",
|
||||||
|
"SnapEvent",
|
||||||
|
"SourceBuffer",
|
||||||
|
"SourceBufferList",
|
||||||
|
"SpeechSynthesis",
|
||||||
|
"SpeechSynthesisErrorEvent",
|
||||||
|
"SpeechSynthesisEvent",
|
||||||
|
"SpeechSynthesisUtterance",
|
||||||
|
"SpeechSynthesisVoice",
|
||||||
|
"StaticRange",
|
||||||
|
"StereoPannerNode",
|
||||||
|
"Storage",
|
||||||
|
"StorageBucket",
|
||||||
|
"StorageBucketManager",
|
||||||
|
"StorageEvent",
|
||||||
|
"StorageManager",
|
||||||
|
"StylePropertyMap",
|
||||||
|
"StylePropertyMapReadOnly",
|
||||||
|
"StyleSheet",
|
||||||
|
"StyleSheetList",
|
||||||
|
"SubmitEvent",
|
||||||
|
"Subscriber",
|
||||||
|
"SubtleCrypto",
|
||||||
|
"SuppressedError",
|
||||||
|
"SVGAElement",
|
||||||
|
"SVGAngle",
|
||||||
|
"SVGAnimatedAngle",
|
||||||
|
"SVGAnimatedBoolean",
|
||||||
|
"SVGAnimatedEnumeration",
|
||||||
|
"SVGAnimatedInteger",
|
||||||
|
"SVGAnimatedLength",
|
||||||
|
"SVGAnimatedLengthList",
|
||||||
|
"SVGAnimatedNumber",
|
||||||
|
"SVGAnimatedNumberList",
|
||||||
|
"SVGAnimatedPreserveAspectRatio",
|
||||||
|
"SVGAnimatedRect",
|
||||||
|
"SVGAnimatedString",
|
||||||
|
"SVGAnimatedTransformList",
|
||||||
|
"SVGAnimateElement",
|
||||||
|
"SVGAnimateMotionElement",
|
||||||
|
"SVGAnimateTransformElement",
|
||||||
|
"SVGAnimationElement",
|
||||||
|
"SVGCircleElement",
|
||||||
|
"SVGClipPathElement",
|
||||||
|
"SVGComponentTransferFunctionElement",
|
||||||
|
"SVGDefsElement",
|
||||||
|
"SVGDescElement",
|
||||||
|
"SVGElement",
|
||||||
|
"SVGEllipseElement",
|
||||||
|
"SVGFEBlendElement",
|
||||||
|
"SVGFEColorMatrixElement",
|
||||||
|
"SVGFEComponentTransferElement",
|
||||||
|
"SVGFECompositeElement",
|
||||||
|
"SVGFEConvolveMatrixElement",
|
||||||
|
"SVGFEDiffuseLightingElement",
|
||||||
|
"SVGFEDisplacementMapElement",
|
||||||
|
"SVGFEDistantLightElement",
|
||||||
|
"SVGFEDropShadowElement",
|
||||||
|
"SVGFEFloodElement",
|
||||||
|
"SVGFEFuncAElement",
|
||||||
|
"SVGFEFuncBElement",
|
||||||
|
"SVGFEFuncGElement",
|
||||||
|
"SVGFEFuncRElement",
|
||||||
|
"SVGFEGaussianBlurElement",
|
||||||
|
"SVGFEImageElement",
|
||||||
|
"SVGFEMergeElement",
|
||||||
|
"SVGFEMergeNodeElement",
|
||||||
|
"SVGFEMorphologyElement",
|
||||||
|
"SVGFEOffsetElement",
|
||||||
|
"SVGFEPointLightElement",
|
||||||
|
"SVGFESpecularLightingElement",
|
||||||
|
"SVGFESpotLightElement",
|
||||||
|
"SVGFETileElement",
|
||||||
|
"SVGFETurbulenceElement",
|
||||||
|
"SVGFilterElement",
|
||||||
|
"SVGForeignObjectElement",
|
||||||
|
"SVGGElement",
|
||||||
|
"SVGGeometryElement",
|
||||||
|
"SVGGradientElement",
|
||||||
|
"SVGGraphicsElement",
|
||||||
|
"SVGImageElement",
|
||||||
|
"SVGLength",
|
||||||
|
"SVGLengthList",
|
||||||
|
"SVGLinearGradientElement",
|
||||||
|
"SVGLineElement",
|
||||||
|
"SVGMarkerElement",
|
||||||
|
"SVGMaskElement",
|
||||||
|
"SVGMatrix",
|
||||||
|
"SVGMetadataElement",
|
||||||
|
"SVGMPathElement",
|
||||||
|
"SVGNumber",
|
||||||
|
"SVGNumberList",
|
||||||
|
"SVGPathElement",
|
||||||
|
"SVGPatternElement",
|
||||||
|
"SVGPoint",
|
||||||
|
"SVGPointList",
|
||||||
|
"SVGPolygonElement",
|
||||||
|
"SVGPolylineElement",
|
||||||
|
"SVGPreserveAspectRatio",
|
||||||
|
"SVGRadialGradientElement",
|
||||||
|
"SVGRect",
|
||||||
|
"SVGRectElement",
|
||||||
|
"SVGScriptElement",
|
||||||
|
"SVGSetElement",
|
||||||
|
"SVGStopElement",
|
||||||
|
"SVGStringList",
|
||||||
|
"SVGStyleElement",
|
||||||
|
"SVGSVGElement",
|
||||||
|
"SVGSwitchElement",
|
||||||
|
"SVGSymbolElement",
|
||||||
|
"SVGTextContentElement",
|
||||||
|
"SVGTextElement",
|
||||||
|
"SVGTextPathElement",
|
||||||
|
"SVGTextPositioningElement",
|
||||||
|
"SVGTitleElement",
|
||||||
|
"SVGTransform",
|
||||||
|
"SVGTransformList",
|
||||||
|
"SVGTSpanElement",
|
||||||
|
"SVGUnitTypes",
|
||||||
|
"SVGUseElement",
|
||||||
|
"SVGViewElement",
|
||||||
|
"SyncManager",
|
||||||
|
"TaskAttributionTiming",
|
||||||
|
"TaskController",
|
||||||
|
"TaskPriorityChangeEvent",
|
||||||
|
"TaskSignal",
|
||||||
|
"TEMPORARY",
|
||||||
|
"Text",
|
||||||
|
"TextDecoder",
|
||||||
|
"TextDecoderStream",
|
||||||
|
"TextEncoder",
|
||||||
|
"TextEncoderStream",
|
||||||
|
"TextEvent",
|
||||||
|
"TextFormat",
|
||||||
|
"TextFormatUpdateEvent",
|
||||||
|
"TextMetrics",
|
||||||
|
"TextTrack",
|
||||||
|
"TextTrackCue",
|
||||||
|
"TextTrackCueList",
|
||||||
|
"TextTrackList",
|
||||||
|
"TextUpdateEvent",
|
||||||
|
"TimeEvent",
|
||||||
|
"TimeRanges",
|
||||||
|
"ToggleEvent",
|
||||||
|
"Touch",
|
||||||
|
"TouchEvent",
|
||||||
|
"TouchList",
|
||||||
|
"TrackEvent",
|
||||||
|
"TransformStream",
|
||||||
|
"TransformStreamDefaultController",
|
||||||
|
"TransitionEvent",
|
||||||
|
"TreeWalker",
|
||||||
|
"TrustedHTML",
|
||||||
|
"TrustedScript",
|
||||||
|
"TrustedScriptURL",
|
||||||
|
"TrustedTypePolicy",
|
||||||
|
"TrustedTypePolicyFactory",
|
||||||
|
"UIEvent",
|
||||||
|
"URL",
|
||||||
|
"URLPattern",
|
||||||
|
"URLSearchParams",
|
||||||
|
"USB",
|
||||||
|
"USBAlternateInterface",
|
||||||
|
"USBConfiguration",
|
||||||
|
"USBConnectionEvent",
|
||||||
|
"USBDevice",
|
||||||
|
"USBEndpoint",
|
||||||
|
"USBInterface",
|
||||||
|
"USBInTransferResult",
|
||||||
|
"USBIsochronousInTransferPacket",
|
||||||
|
"USBIsochronousInTransferResult",
|
||||||
|
"USBIsochronousOutTransferPacket",
|
||||||
|
"USBIsochronousOutTransferResult",
|
||||||
|
"USBOutTransferResult",
|
||||||
|
"UserActivation",
|
||||||
|
"ValidityState",
|
||||||
|
"VideoColorSpace",
|
||||||
|
"VideoDecoder",
|
||||||
|
"VideoEncoder",
|
||||||
|
"VideoFrame",
|
||||||
|
"VideoPlaybackQuality",
|
||||||
|
"ViewTimeline",
|
||||||
|
"ViewTransition",
|
||||||
|
"ViewTransitionTypeSet",
|
||||||
|
"VirtualKeyboard",
|
||||||
|
"VirtualKeyboardGeometryChangeEvent",
|
||||||
|
"VisibilityStateEntry",
|
||||||
|
"VisualViewport",
|
||||||
|
"VTTCue",
|
||||||
|
"VTTRegion",
|
||||||
|
"WakeLock",
|
||||||
|
"WakeLockSentinel",
|
||||||
|
"WaveShaperNode",
|
||||||
|
"WebAssembly",
|
||||||
|
"WebGL2RenderingContext",
|
||||||
|
"WebGLActiveInfo",
|
||||||
|
"WebGLBuffer",
|
||||||
|
"WebGLContextEvent",
|
||||||
|
"WebGLFramebuffer",
|
||||||
|
"WebGLObject",
|
||||||
|
"WebGLProgram",
|
||||||
|
"WebGLQuery",
|
||||||
|
"WebGLRenderbuffer",
|
||||||
|
"WebGLRenderingContext",
|
||||||
|
"WebGLSampler",
|
||||||
|
"WebGLShader",
|
||||||
|
"WebGLShaderPrecisionFormat",
|
||||||
|
"WebGLSync",
|
||||||
|
"WebGLTexture",
|
||||||
|
"WebGLTransformFeedback",
|
||||||
|
"WebGLUniformLocation",
|
||||||
|
"WebGLVertexArrayObject",
|
||||||
|
"WebSocket",
|
||||||
|
"WebSocketError",
|
||||||
|
"WebSocketStream",
|
||||||
|
"WebTransport",
|
||||||
|
"WebTransportBidirectionalStream",
|
||||||
|
"WebTransportDatagramDuplexStream",
|
||||||
|
"WebTransportError",
|
||||||
|
"WebTransportReceiveStream",
|
||||||
|
"WebTransportSendStream",
|
||||||
|
"WGSLLanguageFeatures",
|
||||||
|
"WheelEvent",
|
||||||
|
"Window",
|
||||||
|
"WindowControlsOverlay",
|
||||||
|
"WindowControlsOverlayGeometryChangeEvent",
|
||||||
|
"Worker",
|
||||||
|
"Worklet",
|
||||||
|
"WorkletGlobalScope",
|
||||||
|
"WritableStream",
|
||||||
|
"WritableStreamDefaultController",
|
||||||
|
"WritableStreamDefaultWriter",
|
||||||
|
"XMLDocument",
|
||||||
|
"XMLHttpRequest",
|
||||||
|
"XMLHttpRequestEventTarget",
|
||||||
|
"XMLHttpRequestUpload",
|
||||||
|
"XMLSerializer",
|
||||||
|
"XPathEvaluator",
|
||||||
|
"XPathExpression",
|
||||||
|
"XPathResult",
|
||||||
|
"XRAnchor",
|
||||||
|
"XRAnchorSet",
|
||||||
|
"XRBoundedReferenceSpace",
|
||||||
|
"XRCamera",
|
||||||
|
"XRCPUDepthInformation",
|
||||||
|
"XRDepthInformation",
|
||||||
|
"XRDOMOverlayState",
|
||||||
|
"XRFrame",
|
||||||
|
"XRHand",
|
||||||
|
"XRHitTestResult",
|
||||||
|
"XRHitTestSource",
|
||||||
|
"XRInputSource",
|
||||||
|
"XRInputSourceArray",
|
||||||
|
"XRInputSourceEvent",
|
||||||
|
"XRInputSourcesChangeEvent",
|
||||||
|
"XRJointPose",
|
||||||
|
"XRJointSpace",
|
||||||
|
"XRLayer",
|
||||||
|
"XRLightEstimate",
|
||||||
|
"XRLightProbe",
|
||||||
|
"XRPose",
|
||||||
|
"XRRay",
|
||||||
|
"XRReferenceSpace",
|
||||||
|
"XRReferenceSpaceEvent",
|
||||||
|
"XRRenderState",
|
||||||
|
"XRRigidTransform",
|
||||||
|
"XRSession",
|
||||||
|
"XRSessionEvent",
|
||||||
|
"XRSpace",
|
||||||
|
"XRSystem",
|
||||||
|
"XRTransientInputHitTestResult",
|
||||||
|
"XRTransientInputHitTestSource",
|
||||||
|
"XRView",
|
||||||
|
"XRViewerPose",
|
||||||
|
"XRViewport",
|
||||||
|
"XRWebGLBinding",
|
||||||
|
"XRWebGLDepthInformation",
|
||||||
|
"XRWebGLLayer",
|
||||||
|
"XSLTProcessor"
|
||||||
|
]
|
||||||
15
node_modules/@babel/helper-globals/data/builtin-lower.json
generated
vendored
Normal file
15
node_modules/@babel/helper-globals/data/builtin-lower.json
generated
vendored
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[
|
||||||
|
"decodeURI",
|
||||||
|
"decodeURIComponent",
|
||||||
|
"encodeURI",
|
||||||
|
"encodeURIComponent",
|
||||||
|
"escape",
|
||||||
|
"eval",
|
||||||
|
"globalThis",
|
||||||
|
"isFinite",
|
||||||
|
"isNaN",
|
||||||
|
"parseFloat",
|
||||||
|
"parseInt",
|
||||||
|
"undefined",
|
||||||
|
"unescape"
|
||||||
|
]
|
||||||
51
node_modules/@babel/helper-globals/data/builtin-upper.json
generated
vendored
Normal file
51
node_modules/@babel/helper-globals/data/builtin-upper.json
generated
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
[
|
||||||
|
"AggregateError",
|
||||||
|
"Array",
|
||||||
|
"ArrayBuffer",
|
||||||
|
"Atomics",
|
||||||
|
"BigInt",
|
||||||
|
"BigInt64Array",
|
||||||
|
"BigUint64Array",
|
||||||
|
"Boolean",
|
||||||
|
"DataView",
|
||||||
|
"Date",
|
||||||
|
"Error",
|
||||||
|
"EvalError",
|
||||||
|
"FinalizationRegistry",
|
||||||
|
"Float16Array",
|
||||||
|
"Float32Array",
|
||||||
|
"Float64Array",
|
||||||
|
"Function",
|
||||||
|
"Infinity",
|
||||||
|
"Int16Array",
|
||||||
|
"Int32Array",
|
||||||
|
"Int8Array",
|
||||||
|
"Intl",
|
||||||
|
"Iterator",
|
||||||
|
"JSON",
|
||||||
|
"Map",
|
||||||
|
"Math",
|
||||||
|
"NaN",
|
||||||
|
"Number",
|
||||||
|
"Object",
|
||||||
|
"Promise",
|
||||||
|
"Proxy",
|
||||||
|
"RangeError",
|
||||||
|
"ReferenceError",
|
||||||
|
"Reflect",
|
||||||
|
"RegExp",
|
||||||
|
"Set",
|
||||||
|
"SharedArrayBuffer",
|
||||||
|
"String",
|
||||||
|
"Symbol",
|
||||||
|
"SyntaxError",
|
||||||
|
"TypeError",
|
||||||
|
"Uint16Array",
|
||||||
|
"Uint32Array",
|
||||||
|
"Uint8Array",
|
||||||
|
"Uint8ClampedArray",
|
||||||
|
"URIError",
|
||||||
|
"WeakMap",
|
||||||
|
"WeakRef",
|
||||||
|
"WeakSet"
|
||||||
|
]
|
||||||
32
node_modules/@babel/helper-globals/package.json
generated
vendored
Normal file
32
node_modules/@babel/helper-globals/package.json
generated
vendored
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/helper-globals",
|
||||||
|
"version": "7.28.0",
|
||||||
|
"author": "The Babel Team (https://babel.dev/team)",
|
||||||
|
"license": "MIT",
|
||||||
|
"description": "A collection of JavaScript globals for Babel internal usage",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/babel/babel.git",
|
||||||
|
"directory": "packages/babel-helper-globals"
|
||||||
|
},
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"exports": {
|
||||||
|
"./data/browser-upper.json": "./data/browser-upper.json",
|
||||||
|
"./data/builtin-lower.json": "./data/builtin-lower.json",
|
||||||
|
"./data/builtin-upper.json": "./data/builtin-upper.json",
|
||||||
|
"./package.json": "./package.json"
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"babel",
|
||||||
|
"globals"
|
||||||
|
],
|
||||||
|
"devDependencies": {
|
||||||
|
"globals": "^16.1.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.9.0"
|
||||||
|
},
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
22
node_modules/@babel/helper-module-imports/LICENSE
generated
vendored
Normal file
22
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
node_modules/@babel/helper-module-imports/README.md
generated
vendored
Normal file
19
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/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
|
||||||
|
```
|
||||||
28
node_modules/@babel/helper-module-imports/package.json
generated
vendored
Normal file
28
node_modules/@babel/helper-module-imports/package.json
generated
vendored
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/helper-module-imports",
|
||||||
|
"version": "7.27.1",
|
||||||
|
"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/traverse": "^7.27.1",
|
||||||
|
"@babel/types": "^7.27.1"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/core": "^7.27.1"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.9.0"
|
||||||
|
},
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
22
node_modules/@babel/helper-module-transforms/LICENSE
generated
vendored
Normal file
22
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
node_modules/@babel/helper-module-transforms/README.md
generated
vendored
Normal file
19
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/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
|
||||||
|
```
|
||||||
32
node_modules/@babel/helper-module-transforms/package.json
generated
vendored
Normal file
32
node_modules/@babel/helper-module-transforms/package.json
generated
vendored
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/helper-module-transforms",
|
||||||
|
"version": "7.28.3",
|
||||||
|
"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-module-imports": "^7.27.1",
|
||||||
|
"@babel/helper-validator-identifier": "^7.27.1",
|
||||||
|
"@babel/traverse": "^7.28.3"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/core": "^7.28.3"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"@babel/core": "^7.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.9.0"
|
||||||
|
},
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
22
node_modules/@babel/helper-plugin-utils/LICENSE
generated
vendored
Normal file
22
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
node_modules/@babel/helper-plugin-utils/README.md
generated
vendored
Normal file
19
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/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
|
||||||
|
```
|
||||||
24
node_modules/@babel/helper-plugin-utils/package.json
generated
vendored
Normal file
24
node_modules/@babel/helper-plugin-utils/package.json
generated
vendored
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/helper-plugin-utils",
|
||||||
|
"version": "7.27.1",
|
||||||
|
"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"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/core": "^7.27.1"
|
||||||
|
},
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
22
node_modules/@babel/helper-string-parser/LICENSE
generated
vendored
Normal file
22
node_modules/@babel/helper-string-parser/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
node_modules/@babel/helper-string-parser/README.md
generated
vendored
Normal file
19
node_modules/@babel/helper-string-parser/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# @babel/helper-string-parser
|
||||||
|
|
||||||
|
> A utility package to parse strings
|
||||||
|
|
||||||
|
See our website [@babel/helper-string-parser](https://babeljs.io/docs/babel-helper-string-parser) for more information.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
Using npm:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm install --save @babel/helper-string-parser
|
||||||
|
```
|
||||||
|
|
||||||
|
or using yarn:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn add @babel/helper-string-parser
|
||||||
|
```
|
||||||
31
node_modules/@babel/helper-string-parser/package.json
generated
vendored
Normal file
31
node_modules/@babel/helper-string-parser/package.json
generated
vendored
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/helper-string-parser",
|
||||||
|
"version": "7.27.1",
|
||||||
|
"description": "A utility package to parse strings",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/babel/babel.git",
|
||||||
|
"directory": "packages/babel-helper-string-parser"
|
||||||
|
},
|
||||||
|
"homepage": "https://babel.dev/docs/en/next/babel-helper-string-parser",
|
||||||
|
"license": "MIT",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"main": "./lib/index.js",
|
||||||
|
"devDependencies": {
|
||||||
|
"charcodes": "^0.2.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.9.0"
|
||||||
|
},
|
||||||
|
"author": "The Babel Team (https://babel.dev/team)",
|
||||||
|
"exports": {
|
||||||
|
".": {
|
||||||
|
"types": "./lib/index.d.ts",
|
||||||
|
"default": "./lib/index.js"
|
||||||
|
},
|
||||||
|
"./package.json": "./package.json"
|
||||||
|
},
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
22
node_modules/@babel/helper-validator-identifier/LICENSE
generated
vendored
Normal file
22
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
node_modules/@babel/helper-validator-identifier/README.md
generated
vendored
Normal file
19
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/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
|
||||||
|
```
|
||||||
31
node_modules/@babel/helper-validator-identifier/package.json
generated
vendored
Normal file
31
node_modules/@babel/helper-validator-identifier/package.json
generated
vendored
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/helper-validator-identifier",
|
||||||
|
"version": "7.28.5",
|
||||||
|
"description": "Validate identifier/keywords name",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/babel/babel.git",
|
||||||
|
"directory": "packages/babel-helper-validator-identifier"
|
||||||
|
},
|
||||||
|
"license": "MIT",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"main": "./lib/index.js",
|
||||||
|
"exports": {
|
||||||
|
".": {
|
||||||
|
"types": "./lib/index.d.ts",
|
||||||
|
"default": "./lib/index.js"
|
||||||
|
},
|
||||||
|
"./package.json": "./package.json"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@unicode/unicode-17.0.0": "^1.6.10",
|
||||||
|
"charcodes": "^0.2.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.9.0"
|
||||||
|
},
|
||||||
|
"author": "The Babel Team (https://babel.dev/team)",
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
22
node_modules/@babel/helper-validator-option/LICENSE
generated
vendored
Normal file
22
node_modules/@babel/helper-validator-option/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
node_modules/@babel/helper-validator-option/README.md
generated
vendored
Normal file
19
node_modules/@babel/helper-validator-option/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# @babel/helper-validator-option
|
||||||
|
|
||||||
|
> Validate plugin/preset options
|
||||||
|
|
||||||
|
See our website [@babel/helper-validator-option](https://babeljs.io/docs/babel-helper-validator-option) for more information.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
Using npm:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm install --save @babel/helper-validator-option
|
||||||
|
```
|
||||||
|
|
||||||
|
or using yarn:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn add @babel/helper-validator-option
|
||||||
|
```
|
||||||
27
node_modules/@babel/helper-validator-option/package.json
generated
vendored
Normal file
27
node_modules/@babel/helper-validator-option/package.json
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/helper-validator-option",
|
||||||
|
"version": "7.27.1",
|
||||||
|
"description": "Validate plugin/preset options",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/babel/babel.git",
|
||||||
|
"directory": "packages/babel-helper-validator-option"
|
||||||
|
},
|
||||||
|
"license": "MIT",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"main": "./lib/index.js",
|
||||||
|
"exports": {
|
||||||
|
".": {
|
||||||
|
"types": "./lib/index.d.ts",
|
||||||
|
"default": "./lib/index.js"
|
||||||
|
},
|
||||||
|
"./package.json": "./package.json"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.9.0"
|
||||||
|
},
|
||||||
|
"author": "The Babel Team (https://babel.dev/team)",
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
23
node_modules/@babel/helpers/LICENSE
generated
vendored
Normal file
23
node_modules/@babel/helpers/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2014-present Sebastian McKenzie and other contributors
|
||||||
|
Copyright (c) 2014-present, Facebook, Inc. (ONLY ./src/helpers/regenerator* files)
|
||||||
|
|
||||||
|
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
node_modules/@babel/helpers/README.md
generated
vendored
Normal file
19
node_modules/@babel/helpers/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# @babel/helpers
|
||||||
|
|
||||||
|
> Collection of helper functions used by Babel transforms.
|
||||||
|
|
||||||
|
See our website [@babel/helpers](https://babeljs.io/docs/babel-helpers) for more information.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
Using npm:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm install --save-dev @babel/helpers
|
||||||
|
```
|
||||||
|
|
||||||
|
or using yarn:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn add @babel/helpers --dev
|
||||||
|
```
|
||||||
31
node_modules/@babel/helpers/package.json
generated
vendored
Normal file
31
node_modules/@babel/helpers/package.json
generated
vendored
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/helpers",
|
||||||
|
"version": "7.28.4",
|
||||||
|
"description": "Collection of helper functions used by Babel transforms.",
|
||||||
|
"author": "The Babel Team (https://babel.dev/team)",
|
||||||
|
"homepage": "https://babel.dev/docs/en/next/babel-helpers",
|
||||||
|
"license": "MIT",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/babel/babel.git",
|
||||||
|
"directory": "packages/babel-helpers"
|
||||||
|
},
|
||||||
|
"main": "./lib/index.js",
|
||||||
|
"dependencies": {
|
||||||
|
"@babel/template": "^7.27.2",
|
||||||
|
"@babel/types": "^7.28.4"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/generator": "^7.28.3",
|
||||||
|
"@babel/helper-plugin-test-runner": "^7.27.1",
|
||||||
|
"@babel/parser": "^7.28.4",
|
||||||
|
"regenerator-runtime": "^0.14.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.9.0"
|
||||||
|
},
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
1073
node_modules/@babel/parser/CHANGELOG.md
generated
vendored
Normal file
1073
node_modules/@babel/parser/CHANGELOG.md
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
19
node_modules/@babel/parser/LICENSE
generated
vendored
Normal file
19
node_modules/@babel/parser/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
Copyright (C) 2012-2014 by various contributors (see AUTHORS)
|
||||||
|
|
||||||
|
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
node_modules/@babel/parser/README.md
generated
vendored
Normal file
19
node_modules/@babel/parser/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# @babel/parser
|
||||||
|
|
||||||
|
> A JavaScript parser
|
||||||
|
|
||||||
|
See our website [@babel/parser](https://babeljs.io/docs/babel-parser) for more information or the [issues](https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20parser%22+is%3Aopen) associated with this package.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
Using npm:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm install --save-dev @babel/parser
|
||||||
|
```
|
||||||
|
|
||||||
|
or using yarn:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn add @babel/parser --dev
|
||||||
|
```
|
||||||
15
node_modules/@babel/parser/bin/babel-parser.js
generated
vendored
Executable file
15
node_modules/@babel/parser/bin/babel-parser.js
generated
vendored
Executable file
@@ -0,0 +1,15 @@
|
|||||||
|
#!/usr/bin/env node
|
||||||
|
/* eslint-disable no-var, unicorn/prefer-node-protocol */
|
||||||
|
|
||||||
|
var parser = require("..");
|
||||||
|
var fs = require("fs");
|
||||||
|
|
||||||
|
var filename = process.argv[2];
|
||||||
|
if (!filename) {
|
||||||
|
console.error("no filename specified");
|
||||||
|
} else {
|
||||||
|
var file = fs.readFileSync(filename, "utf8");
|
||||||
|
var ast = parser.parse(file);
|
||||||
|
|
||||||
|
console.log(JSON.stringify(ast, null, " "));
|
||||||
|
}
|
||||||
50
node_modules/@babel/parser/package.json
generated
vendored
Normal file
50
node_modules/@babel/parser/package.json
generated
vendored
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/parser",
|
||||||
|
"version": "7.28.5",
|
||||||
|
"description": "A JavaScript parser",
|
||||||
|
"author": "The Babel Team (https://babel.dev/team)",
|
||||||
|
"homepage": "https://babel.dev/docs/en/next/babel-parser",
|
||||||
|
"bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A+parser+%28babylon%29%22+is%3Aopen",
|
||||||
|
"license": "MIT",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"babel",
|
||||||
|
"javascript",
|
||||||
|
"parser",
|
||||||
|
"tc39",
|
||||||
|
"ecmascript",
|
||||||
|
"@babel/parser"
|
||||||
|
],
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/babel/babel.git",
|
||||||
|
"directory": "packages/babel-parser"
|
||||||
|
},
|
||||||
|
"main": "./lib/index.js",
|
||||||
|
"types": "./typings/babel-parser.d.ts",
|
||||||
|
"files": [
|
||||||
|
"bin",
|
||||||
|
"lib",
|
||||||
|
"typings/babel-parser.d.ts",
|
||||||
|
"index.cjs"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.0.0"
|
||||||
|
},
|
||||||
|
"# dependencies": "This package doesn't actually have runtime dependencies. @babel/types is only needed for type definitions.",
|
||||||
|
"dependencies": {
|
||||||
|
"@babel/types": "^7.28.5"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/code-frame": "^7.27.1",
|
||||||
|
"@babel/helper-check-duplicate-nodes": "^7.27.1",
|
||||||
|
"@babel/helper-fixtures": "^7.28.0",
|
||||||
|
"@babel/helper-string-parser": "^7.27.1",
|
||||||
|
"@babel/helper-validator-identifier": "^7.28.5",
|
||||||
|
"charcodes": "^0.2.0"
|
||||||
|
},
|
||||||
|
"bin": "./bin/babel-parser.js",
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
262
node_modules/@babel/parser/typings/babel-parser.d.ts
generated
vendored
Normal file
262
node_modules/@babel/parser/typings/babel-parser.d.ts
generated
vendored
Normal file
@@ -0,0 +1,262 @@
|
|||||||
|
// This file is auto-generated! Do not modify it directly.
|
||||||
|
// Run `yarn gulp bundle-dts` to re-generate it.
|
||||||
|
/* eslint-disable @typescript-eslint/consistent-type-imports, @typescript-eslint/no-redundant-type-constituents */
|
||||||
|
import { File, Expression } from '@babel/types';
|
||||||
|
|
||||||
|
declare class Position {
|
||||||
|
line: number;
|
||||||
|
column: number;
|
||||||
|
index: number;
|
||||||
|
constructor(line: number, col: number, index: number);
|
||||||
|
}
|
||||||
|
|
||||||
|
type SyntaxPlugin = "flow" | "typescript" | "jsx" | "pipelineOperator" | "placeholders";
|
||||||
|
type ParseErrorCode = "BABEL_PARSER_SYNTAX_ERROR" | "BABEL_PARSER_SOURCETYPE_MODULE_REQUIRED";
|
||||||
|
interface ParseErrorSpecification<ErrorDetails> {
|
||||||
|
code: ParseErrorCode;
|
||||||
|
reasonCode: string;
|
||||||
|
syntaxPlugin?: SyntaxPlugin;
|
||||||
|
missingPlugin?: string | string[];
|
||||||
|
loc: Position;
|
||||||
|
details: ErrorDetails;
|
||||||
|
pos: number;
|
||||||
|
}
|
||||||
|
type ParseError$1<ErrorDetails> = SyntaxError & ParseErrorSpecification<ErrorDetails>;
|
||||||
|
|
||||||
|
type BABEL_8_BREAKING = false;
|
||||||
|
type IF_BABEL_7<V> = false extends BABEL_8_BREAKING ? V : never;
|
||||||
|
|
||||||
|
type Plugin$1 =
|
||||||
|
| "asyncDoExpressions"
|
||||||
|
| IF_BABEL_7<"asyncGenerators">
|
||||||
|
| IF_BABEL_7<"bigInt">
|
||||||
|
| IF_BABEL_7<"classPrivateMethods">
|
||||||
|
| IF_BABEL_7<"classPrivateProperties">
|
||||||
|
| IF_BABEL_7<"classProperties">
|
||||||
|
| IF_BABEL_7<"classStaticBlock">
|
||||||
|
| IF_BABEL_7<"decimal">
|
||||||
|
| "decorators-legacy"
|
||||||
|
| "deferredImportEvaluation"
|
||||||
|
| "decoratorAutoAccessors"
|
||||||
|
| "destructuringPrivate"
|
||||||
|
| "deprecatedImportAssert"
|
||||||
|
| "doExpressions"
|
||||||
|
| IF_BABEL_7<"dynamicImport">
|
||||||
|
| IF_BABEL_7<"explicitResourceManagement">
|
||||||
|
| "exportDefaultFrom"
|
||||||
|
| IF_BABEL_7<"exportNamespaceFrom">
|
||||||
|
| "flow"
|
||||||
|
| "flowComments"
|
||||||
|
| "functionBind"
|
||||||
|
| "functionSent"
|
||||||
|
| "importMeta"
|
||||||
|
| "jsx"
|
||||||
|
| IF_BABEL_7<"jsonStrings">
|
||||||
|
| IF_BABEL_7<"logicalAssignment">
|
||||||
|
| IF_BABEL_7<"importAssertions">
|
||||||
|
| IF_BABEL_7<"importReflection">
|
||||||
|
| "moduleBlocks"
|
||||||
|
| IF_BABEL_7<"moduleStringNames">
|
||||||
|
| IF_BABEL_7<"nullishCoalescingOperator">
|
||||||
|
| IF_BABEL_7<"numericSeparator">
|
||||||
|
| IF_BABEL_7<"objectRestSpread">
|
||||||
|
| IF_BABEL_7<"optionalCatchBinding">
|
||||||
|
| IF_BABEL_7<"optionalChaining">
|
||||||
|
| "partialApplication"
|
||||||
|
| "placeholders"
|
||||||
|
| IF_BABEL_7<"privateIn">
|
||||||
|
| IF_BABEL_7<"regexpUnicodeSets">
|
||||||
|
| "sourcePhaseImports"
|
||||||
|
| "throwExpressions"
|
||||||
|
| IF_BABEL_7<"topLevelAwait">
|
||||||
|
| "v8intrinsic"
|
||||||
|
| ParserPluginWithOptions[0];
|
||||||
|
|
||||||
|
type ParserPluginWithOptions =
|
||||||
|
| ["decorators", DecoratorsPluginOptions]
|
||||||
|
| ["discardBinding", { syntaxType: "void" }]
|
||||||
|
| ["estree", { classFeatures?: boolean }]
|
||||||
|
| IF_BABEL_7<["importAttributes", { deprecatedAssertSyntax: boolean }]>
|
||||||
|
| IF_BABEL_7<["moduleAttributes", { version: "may-2020" }]>
|
||||||
|
| ["optionalChainingAssign", { version: "2023-07" }]
|
||||||
|
| ["pipelineOperator", PipelineOperatorPluginOptions]
|
||||||
|
| ["recordAndTuple", RecordAndTuplePluginOptions]
|
||||||
|
| ["flow", FlowPluginOptions]
|
||||||
|
| ["typescript", TypeScriptPluginOptions];
|
||||||
|
|
||||||
|
type PluginConfig = Plugin$1 | ParserPluginWithOptions;
|
||||||
|
|
||||||
|
interface DecoratorsPluginOptions {
|
||||||
|
decoratorsBeforeExport?: boolean;
|
||||||
|
allowCallParenthesized?: boolean;
|
||||||
|
}
|
||||||
|
|
||||||
|
interface PipelineOperatorPluginOptions {
|
||||||
|
proposal: BABEL_8_BREAKING extends false
|
||||||
|
? "minimal" | "fsharp" | "hack" | "smart"
|
||||||
|
: "fsharp" | "hack";
|
||||||
|
topicToken?: "%" | "#" | "@@" | "^^" | "^";
|
||||||
|
}
|
||||||
|
|
||||||
|
interface RecordAndTuplePluginOptions {
|
||||||
|
syntaxType: "bar" | "hash";
|
||||||
|
}
|
||||||
|
|
||||||
|
type FlowPluginOptions = BABEL_8_BREAKING extends true
|
||||||
|
? {
|
||||||
|
all?: boolean;
|
||||||
|
enums?: boolean;
|
||||||
|
}
|
||||||
|
: {
|
||||||
|
all?: boolean;
|
||||||
|
};
|
||||||
|
|
||||||
|
interface TypeScriptPluginOptions {
|
||||||
|
dts?: boolean;
|
||||||
|
disallowAmbiguousJSXLike?: boolean;
|
||||||
|
}
|
||||||
|
|
||||||
|
type Plugin = PluginConfig;
|
||||||
|
|
||||||
|
type SourceType = "script" | "commonjs" | "module" | "unambiguous";
|
||||||
|
interface Options {
|
||||||
|
/**
|
||||||
|
* By default, import and export declarations can only appear at a program's top level.
|
||||||
|
* Setting this option to true allows them anywhere where a statement is allowed.
|
||||||
|
*/
|
||||||
|
allowImportExportEverywhere?: boolean;
|
||||||
|
/**
|
||||||
|
* By default, await use is not allowed outside of an async function.
|
||||||
|
* Set this to true to accept such code.
|
||||||
|
*/
|
||||||
|
allowAwaitOutsideFunction?: boolean;
|
||||||
|
/**
|
||||||
|
* By default, a return statement at the top level raises an error.
|
||||||
|
* Set this to true to accept such code.
|
||||||
|
*/
|
||||||
|
allowReturnOutsideFunction?: boolean;
|
||||||
|
/**
|
||||||
|
* By default, new.target use is not allowed outside of a function or class.
|
||||||
|
* Set this to true to accept such code.
|
||||||
|
*/
|
||||||
|
allowNewTargetOutsideFunction?: boolean;
|
||||||
|
/**
|
||||||
|
* By default, super calls are not allowed outside of a method.
|
||||||
|
* Set this to true to accept such code.
|
||||||
|
*/
|
||||||
|
allowSuperOutsideMethod?: boolean;
|
||||||
|
/**
|
||||||
|
* By default, exported identifiers must refer to a declared variable.
|
||||||
|
* Set this to true to allow export statements to reference undeclared variables.
|
||||||
|
*/
|
||||||
|
allowUndeclaredExports?: boolean;
|
||||||
|
/**
|
||||||
|
* By default, yield use is not allowed outside of a generator function.
|
||||||
|
* Set this to true to accept such code.
|
||||||
|
*/
|
||||||
|
allowYieldOutsideFunction?: boolean;
|
||||||
|
/**
|
||||||
|
* By default, Babel parser JavaScript code according to Annex B syntax.
|
||||||
|
* Set this to `false` to disable such behavior.
|
||||||
|
*/
|
||||||
|
annexB?: boolean;
|
||||||
|
/**
|
||||||
|
* By default, Babel attaches comments to adjacent AST nodes.
|
||||||
|
* When this option is set to false, comments are not attached.
|
||||||
|
* It can provide up to 30% performance improvement when the input code has many comments.
|
||||||
|
* @babel/eslint-parser will set it for you.
|
||||||
|
* It is not recommended to use attachComment: false with Babel transform,
|
||||||
|
* as doing so removes all the comments in output code, and renders annotations such as
|
||||||
|
* /* istanbul ignore next *\/ nonfunctional.
|
||||||
|
*/
|
||||||
|
attachComment?: boolean;
|
||||||
|
/**
|
||||||
|
* By default, Babel always throws an error when it finds some invalid code.
|
||||||
|
* When this option is set to true, it will store the parsing error and
|
||||||
|
* try to continue parsing the invalid input file.
|
||||||
|
*/
|
||||||
|
errorRecovery?: boolean;
|
||||||
|
/**
|
||||||
|
* Indicate the mode the code should be parsed in.
|
||||||
|
* Can be one of "script", "commonjs", "module", or "unambiguous". Defaults to "script".
|
||||||
|
* "unambiguous" will make @babel/parser attempt to guess, based on the presence
|
||||||
|
* of ES6 import or export statements.
|
||||||
|
* Files with ES6 imports and exports are considered "module" and are otherwise "script".
|
||||||
|
*
|
||||||
|
* Use "commonjs" to parse code that is intended to be run in a CommonJS environment such as Node.js.
|
||||||
|
*/
|
||||||
|
sourceType?: SourceType;
|
||||||
|
/**
|
||||||
|
* Correlate output AST nodes with their source filename.
|
||||||
|
* Useful when generating code and source maps from the ASTs of multiple input files.
|
||||||
|
*/
|
||||||
|
sourceFilename?: string;
|
||||||
|
/**
|
||||||
|
* By default, all source indexes start from 0.
|
||||||
|
* You can provide a start index to alternatively start with.
|
||||||
|
* Useful for integration with other source tools.
|
||||||
|
*/
|
||||||
|
startIndex?: number;
|
||||||
|
/**
|
||||||
|
* By default, the first line of code parsed is treated as line 1.
|
||||||
|
* You can provide a line number to alternatively start with.
|
||||||
|
* Useful for integration with other source tools.
|
||||||
|
*/
|
||||||
|
startLine?: number;
|
||||||
|
/**
|
||||||
|
* By default, the parsed code is treated as if it starts from line 1, column 0.
|
||||||
|
* You can provide a column number to alternatively start with.
|
||||||
|
* Useful for integration with other source tools.
|
||||||
|
*/
|
||||||
|
startColumn?: number;
|
||||||
|
/**
|
||||||
|
* Array containing the plugins that you want to enable.
|
||||||
|
*/
|
||||||
|
plugins?: Plugin[];
|
||||||
|
/**
|
||||||
|
* Should the parser work in strict mode.
|
||||||
|
* Defaults to true if sourceType === 'module'. Otherwise, false.
|
||||||
|
*/
|
||||||
|
strictMode?: boolean;
|
||||||
|
/**
|
||||||
|
* Adds a ranges property to each node: [node.start, node.end]
|
||||||
|
*/
|
||||||
|
ranges?: boolean;
|
||||||
|
/**
|
||||||
|
* Adds all parsed tokens to a tokens property on the File node.
|
||||||
|
*/
|
||||||
|
tokens?: boolean;
|
||||||
|
/**
|
||||||
|
* By default, the parser adds information about parentheses by setting
|
||||||
|
* `extra.parenthesized` to `true` as needed.
|
||||||
|
* When this option is `true` the parser creates `ParenthesizedExpression`
|
||||||
|
* AST nodes instead of using the `extra` property.
|
||||||
|
*/
|
||||||
|
createParenthesizedExpressions?: boolean;
|
||||||
|
/**
|
||||||
|
* The default is false in Babel 7 and true in Babel 8
|
||||||
|
* Set this to true to parse it as an `ImportExpression` node.
|
||||||
|
* Otherwise `import(foo)` is parsed as `CallExpression(Import, [Identifier(foo)])`.
|
||||||
|
*/
|
||||||
|
createImportExpressions?: boolean;
|
||||||
|
}
|
||||||
|
|
||||||
|
type ParserOptions = Partial<Options>;
|
||||||
|
type ParseError = ParseError$1<object>;
|
||||||
|
type ParseResult<Result extends File | Expression = File> = Result & {
|
||||||
|
comments: File["comments"];
|
||||||
|
errors: null | ParseError[];
|
||||||
|
tokens?: File["tokens"];
|
||||||
|
};
|
||||||
|
/**
|
||||||
|
* Parse the provided code as an entire ECMAScript program.
|
||||||
|
*/
|
||||||
|
declare function parse(input: string, options?: ParserOptions): ParseResult<File>;
|
||||||
|
declare function parseExpression(input: string, options?: ParserOptions): ParseResult<Expression>;
|
||||||
|
|
||||||
|
declare const tokTypes: {
|
||||||
|
// todo(flow->ts) real token type
|
||||||
|
[name: string]: any;
|
||||||
|
};
|
||||||
|
|
||||||
|
export { DecoratorsPluginOptions, FlowPluginOptions, ParseError, ParseResult, ParserOptions, PluginConfig as ParserPlugin, ParserPluginWithOptions, PipelineOperatorPluginOptions, RecordAndTuplePluginOptions, TypeScriptPluginOptions, parse, parseExpression, tokTypes };
|
||||||
22
node_modules/@babel/plugin-syntax-async-generators/LICENSE
generated
vendored
Normal file
22
node_modules/@babel/plugin-syntax-async-generators/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
node_modules/@babel/plugin-syntax-async-generators/README.md
generated
vendored
Normal file
19
node_modules/@babel/plugin-syntax-async-generators/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# @babel/plugin-syntax-async-generators
|
||||||
|
|
||||||
|
> Allow parsing of async generator functions
|
||||||
|
|
||||||
|
See our website [@babel/plugin-syntax-async-generators](https://babeljs.io/docs/en/next/babel-plugin-syntax-async-generators.html) for more information.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
Using npm:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm install --save-dev @babel/plugin-syntax-async-generators
|
||||||
|
```
|
||||||
|
|
||||||
|
or using yarn:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn add @babel/plugin-syntax-async-generators --dev
|
||||||
|
```
|
||||||
23
node_modules/@babel/plugin-syntax-async-generators/package.json
generated
vendored
Normal file
23
node_modules/@babel/plugin-syntax-async-generators/package.json
generated
vendored
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/plugin-syntax-async-generators",
|
||||||
|
"version": "7.8.4",
|
||||||
|
"description": "Allow parsing of async generator functions",
|
||||||
|
"repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-async-generators",
|
||||||
|
"license": "MIT",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"main": "lib/index.js",
|
||||||
|
"keywords": [
|
||||||
|
"babel-plugin"
|
||||||
|
],
|
||||||
|
"dependencies": {
|
||||||
|
"@babel/helper-plugin-utils": "^7.8.0"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"@babel/core": "^7.0.0-0"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/core": "^7.8.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
22
node_modules/@babel/plugin-syntax-bigint/LICENSE
generated
vendored
Normal file
22
node_modules/@babel/plugin-syntax-bigint/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
node_modules/@babel/plugin-syntax-bigint/README.md
generated
vendored
Normal file
19
node_modules/@babel/plugin-syntax-bigint/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# @babel/plugin-syntax-bigint
|
||||||
|
|
||||||
|
> Allow parsing of BigInt literals
|
||||||
|
|
||||||
|
See our website [@babel/plugin-syntax-bigint](https://babeljs.io/docs/en/next/babel-plugin-syntax-bigint.html) for more information.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
Using npm:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm install --save-dev @babel/plugin-syntax-bigint
|
||||||
|
```
|
||||||
|
|
||||||
|
or using yarn:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn add @babel/plugin-syntax-bigint --dev
|
||||||
|
```
|
||||||
23
node_modules/@babel/plugin-syntax-bigint/package.json
generated
vendored
Normal file
23
node_modules/@babel/plugin-syntax-bigint/package.json
generated
vendored
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/plugin-syntax-bigint",
|
||||||
|
"version": "7.8.3",
|
||||||
|
"description": "Allow parsing of BigInt literals",
|
||||||
|
"repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-bigint",
|
||||||
|
"license": "MIT",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"main": "lib/index.js",
|
||||||
|
"keywords": [
|
||||||
|
"babel-plugin"
|
||||||
|
],
|
||||||
|
"dependencies": {
|
||||||
|
"@babel/helper-plugin-utils": "^7.8.0"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"@babel/core": "^7.0.0-0"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/core": "^7.8.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
22
node_modules/@babel/plugin-syntax-class-properties/LICENSE
generated
vendored
Normal file
22
node_modules/@babel/plugin-syntax-class-properties/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
node_modules/@babel/plugin-syntax-class-properties/README.md
generated
vendored
Normal file
19
node_modules/@babel/plugin-syntax-class-properties/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# @babel/plugin-syntax-class-properties
|
||||||
|
|
||||||
|
> Allow parsing of class properties
|
||||||
|
|
||||||
|
See our website [@babel/plugin-syntax-class-properties](https://babeljs.io/docs/en/babel-plugin-syntax-class-properties) for more information.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
Using npm:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm install --save-dev @babel/plugin-syntax-class-properties
|
||||||
|
```
|
||||||
|
|
||||||
|
or using yarn:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn add @babel/plugin-syntax-class-properties --dev
|
||||||
|
```
|
||||||
28
node_modules/@babel/plugin-syntax-class-properties/package.json
generated
vendored
Normal file
28
node_modules/@babel/plugin-syntax-class-properties/package.json
generated
vendored
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/plugin-syntax-class-properties",
|
||||||
|
"version": "7.12.13",
|
||||||
|
"description": "Allow parsing of class properties",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/babel/babel.git",
|
||||||
|
"directory": "packages/babel-plugin-syntax-class-properties"
|
||||||
|
},
|
||||||
|
"homepage": "https://babel.dev/docs/en/next/babel-plugin-syntax-class-properties",
|
||||||
|
"license": "MIT",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"main": "lib/index.js",
|
||||||
|
"keywords": [
|
||||||
|
"babel-plugin"
|
||||||
|
],
|
||||||
|
"dependencies": {
|
||||||
|
"@babel/helper-plugin-utils": "^7.12.13"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"@babel/core": "^7.0.0-0"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/core": "7.12.13"
|
||||||
|
}
|
||||||
|
}
|
||||||
22
node_modules/@babel/plugin-syntax-class-static-block/LICENSE
generated
vendored
Normal file
22
node_modules/@babel/plugin-syntax-class-static-block/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
node_modules/@babel/plugin-syntax-class-static-block/README.md
generated
vendored
Normal file
19
node_modules/@babel/plugin-syntax-class-static-block/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# @babel/plugin-syntax-class-static-block
|
||||||
|
|
||||||
|
> Allow parsing of class static blocks
|
||||||
|
|
||||||
|
See our website [@babel/plugin-syntax-class-static-block](https://babeljs.io/docs/en/babel-plugin-syntax-class-static-block) for more information.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
Using npm:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm install --save-dev @babel/plugin-syntax-class-static-block
|
||||||
|
```
|
||||||
|
|
||||||
|
or using yarn:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn add @babel/plugin-syntax-class-static-block --dev
|
||||||
|
```
|
||||||
32
node_modules/@babel/plugin-syntax-class-static-block/package.json
generated
vendored
Normal file
32
node_modules/@babel/plugin-syntax-class-static-block/package.json
generated
vendored
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/plugin-syntax-class-static-block",
|
||||||
|
"version": "7.14.5",
|
||||||
|
"description": "Allow parsing of class static blocks",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/babel/babel.git",
|
||||||
|
"directory": "packages/babel-plugin-syntax-class-static-block"
|
||||||
|
},
|
||||||
|
"homepage": "https://babel.dev/docs/en/next/babel-plugin-syntax-class-static-block",
|
||||||
|
"license": "MIT",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"main": "./lib/index.js",
|
||||||
|
"exports": {
|
||||||
|
".": "./lib/index.js"
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"babel-plugin"
|
||||||
|
],
|
||||||
|
"dependencies": {
|
||||||
|
"@babel/helper-plugin-utils": "^7.14.5"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"@babel/core": "^7.0.0-0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.9.0"
|
||||||
|
},
|
||||||
|
"author": "The Babel Team (https://babel.dev/team)"
|
||||||
|
}
|
||||||
22
node_modules/@babel/plugin-syntax-import-attributes/LICENSE
generated
vendored
Normal file
22
node_modules/@babel/plugin-syntax-import-attributes/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
node_modules/@babel/plugin-syntax-import-attributes/README.md
generated
vendored
Normal file
19
node_modules/@babel/plugin-syntax-import-attributes/README.md
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# @babel/plugin-syntax-import-attributes
|
||||||
|
|
||||||
|
> Allow parsing of the module attributes in the import statement
|
||||||
|
|
||||||
|
See our website [@babel/plugin-syntax-import-attributes](https://babeljs.io/docs/babel-plugin-syntax-import-attributes) for more information.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
Using npm:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm install --save-dev @babel/plugin-syntax-import-attributes
|
||||||
|
```
|
||||||
|
|
||||||
|
or using yarn:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn add @babel/plugin-syntax-import-attributes --dev
|
||||||
|
```
|
||||||
40
node_modules/@babel/plugin-syntax-import-attributes/package.json
generated
vendored
Normal file
40
node_modules/@babel/plugin-syntax-import-attributes/package.json
generated
vendored
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
{
|
||||||
|
"name": "@babel/plugin-syntax-import-attributes",
|
||||||
|
"version": "7.27.1",
|
||||||
|
"description": "Allow parsing of the module attributes in the import statement",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/babel/babel.git",
|
||||||
|
"directory": "packages/babel-plugin-syntax-import-attributes"
|
||||||
|
},
|
||||||
|
"license": "MIT",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"main": "./lib/index.js",
|
||||||
|
"keywords": [
|
||||||
|
"babel-plugin"
|
||||||
|
],
|
||||||
|
"dependencies": {
|
||||||
|
"@babel/helper-plugin-utils": "^7.27.1"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"@babel/core": "^7.0.0-0"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/core": "^7.27.1",
|
||||||
|
"@babel/helper-plugin-test-runner": "^7.27.1"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=6.9.0"
|
||||||
|
},
|
||||||
|
"author": "The Babel Team (https://babel.dev/team)",
|
||||||
|
"exports": {
|
||||||
|
".": {
|
||||||
|
"types": "./lib/index.d.ts",
|
||||||
|
"default": "./lib/index.js"
|
||||||
|
},
|
||||||
|
"./package.json": "./package.json"
|
||||||
|
},
|
||||||
|
"type": "commonjs"
|
||||||
|
}
|
||||||
22
node_modules/@babel/plugin-syntax-import-meta/LICENSE
generated
vendored
Normal file
22
node_modules/@babel/plugin-syntax-import-meta/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.
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user