diff --git a/.github/workflows/CI-CD.yaml b/.github/workflows/CI-CD.yaml
deleted file mode 100644
index 92c0d83d..00000000
--- a/.github/workflows/CI-CD.yaml
+++ /dev/null
@@ -1,87 +0,0 @@
-# GitHub Actions workflow
-# https://help.github.com/en/actions/automating-your-workflow-with-github-actions
-# https://help.github.com/en/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions
-# https://help.github.com/en/actions/automating-your-workflow-with-github-actions/contexts-and-expression-syntax-for-github-actions
-
-name: CI-CD
-
-on:
- pull_request:
- push:
- branches: [main]
-
-jobs:
- node_tests:
- name: Node ${{ matrix.node }} on ${{ matrix.os }}
- runs-on: ${{ matrix.os }}
- timeout-minutes: 10
- strategy:
- matrix:
- os:
- - ubuntu-latest
- - macos-latest
- - windows-latest
- node:
- - 22
-
- steps:
- - name: Checkout source
- uses: actions/checkout@v4
-
- - name: Install Node ${{ matrix.node }}
- uses: actions/setup-node@v4
- with:
- node-version: ${{ matrix.node }}
- cache: "yarn"
-
- - name: Install dependencies
- run: yarn install --immutable
-
- - name: Run linter
- run: yarn lint
-
- - name: Run TypeScript tests
- run: yarn test:typescript
-
- - name: Run Node tests
- run: yarn coverage:node
-
- - name: Send code coverage results to Coveralls
- uses: coverallsapp/github-action@v1.1.0
- with:
- github-token: ${{ secrets.GITHUB_TOKEN }}
- parallel: true
-
- coverage:
- name: Code Coverage
- runs-on: ubuntu-latest
- timeout-minutes: 10
- needs:
- - node_tests
- steps:
- - name: Let Coveralls know that all tests have finished
- uses: coverallsapp/github-action@v1.1.0
- with:
- github-token: ${{ secrets.GITHUB_TOKEN }}
- parallel-finished: true
-
- deploy:
- name: Publish to NPM
- if: github.ref == 'refs/heads/main'
- runs-on: ubuntu-latest
- timeout-minutes: 10
- needs:
- - node_tests
-
- steps:
- - uses: actions/checkout@v4
- - uses: actions/setup-node@v4
- with:
- node-version: latest
- cache: "yarn"
- - run: yarn install --immutable
-
- - run: npx semantic-release --branches main
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz
new file mode 100644
index 00000000..d38ffeca
Binary files /dev/null and b/.yarn/install-state.gz differ
diff --git a/README.md b/README.md
index d2e8b27c..f3025e08 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,23 @@
+# ๐ ๏ธ About This Fork
+This is a fork of @apidevtools/swagger-parser created to improve Content Security Policy (CSP) compliance for secure web environments.
+
+# ๐จ Why Fork?
+The original package uses the following JSON Schema validators:
+
+ajv
+
+ajv-draft-04
+
+Both rely on dynamic code generation (new Function()), which is blocked under CSP unless unsafe-eval is allowed. This presents security concerns for browser-based applications that enforce strict CSP rules.
+
+# โ
What Was Changed
+๐ Replaced ajv and ajv-draft-04 with z-schema, a JSON Schema validator that does not use eval or new Function(), making it CSP-safe.
+
+๐งช Updated the internal validation logic to work with Z-Schema.
+
+๐ Ensures OpenAPI (Swagger 2.0 / OAS 3.0 / 3.1) schema validation can run in environments with strict CSP (e.g., browsers without unsafe-eval).
+
+
# Swagger 2.0 and OpenAPI 3.0 parser/validator
[](https://github.com/APIDevTools/swagger-parser/actions)
@@ -23,10 +43,7 @@
- Supports [circular references](https://apidevtools.com/swagger-parser/docs/#circular-refs), nested references, back-references, and cross-references
- Maintains object reference equality — `$ref` pointers to the same value always resolve to the same object instance
-## Related Projects
-- [Swagger CLI](https://github.com/APIDevTools/swagger-cli)
-- [Swagger Express Middleware](https://github.com/APIDevTools/swagger-express-middleware)
## Example
@@ -58,7 +75,7 @@ For more detailed examples, please see the [API Documentation](https://apidevtoo
Install using [npm](https://docs.npmjs.com/about-npm/):
```bash
-npm install @apidevtools/swagger-parser
+npm install swagger-parser-zschema
```
## Usage
@@ -66,13 +83,13 @@ npm install @apidevtools/swagger-parser
When using Swagger Parser in Node.js apps, you'll probably want to use **CommonJS** syntax:
```javascript
-const SwaggerParser = require("@apidevtools/swagger-parser");
+const SwaggerParser = require("swagger-parser-zschema");
```
When using a transpiler such as [Babel](https://babeljs.io/) or [TypeScript](https://www.typescriptlang.org/), or a bundler such as [Webpack](https://webpack.js.org/) or [Rollup](https://rollupjs.org/), you can use **ECMAScript modules** syntax instead:
```javascript
-import * as SwaggerParser from "@apidevtools/swagger-parser";
+import * as SwaggerParser from "swagger-parser-zschema";
```
## Browser support
@@ -89,23 +106,6 @@ Full API documentation is available [right here](https://apidevtools.com/swagger
The library, by default, attempts to resolve any files referenced using `$ref`, without considering file extensions or the location of the files. This can result in Local File Inclusion (LFI), thus, potentially sensitive information disclosure. Developers must be cautious when working with documents from untrusted sources. See [here](SECURITY.md) for more details and information on how to mitigate LFI.
-## Contributing
-
-I welcome any contributions, enhancements, and bug-fixes. [Open an issue](https://github.com/APIDevTools/swagger-parser/issues) on GitHub and [submit a pull request](https://github.com/APIDevTools/swagger-parser/pulls).
-
-To test the project locally on your computer:
-
-1. **Clone this repo**
- `git clone https://github.com/APIDevTools/swagger-parser.git`
-
-2. **Install dependencies**
- `npm install`
-
-3. **Run the tests**
- `npm test`
-
-4. **Check the code coverage**
- `npm run coverage`
## License
diff --git a/dist/index.d.ts b/dist/index.d.ts
index ea77ea8a..e4f07a50 100644
--- a/dist/index.d.ts
+++ b/dist/index.d.ts
@@ -1,2 +1,2 @@
-import * as SwaggerParser from "@apidevtools/swagger-parser";
+import * as SwaggerParser from "swagger-parser-zschema";
export = SwaggerParser;
diff --git a/dist/index.js b/dist/index.js
index 205658c8..c9682e3d 100644
--- a/dist/index.js
+++ b/dist/index.js
@@ -1,2 +1,2 @@
"use strict";
-module.exports = require("@apidevtools/swagger-parser");
+module.exports = require("swagger-parser-zschema");
diff --git a/dist/package.json b/dist/package.json
index 8b6ae3d5..b8a9f82f 100644
--- a/dist/package.json
+++ b/dist/package.json
@@ -1,5 +1,5 @@
{
- "name": "swagger-parser",
+ "name": "swagger-parser-zschema",
"version": "X.X.X",
"description": "Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers",
"keywords": [
@@ -23,10 +23,10 @@
"name": "James Messinger",
"url": "https://jamesmessinger.com"
},
- "homepage": "https://apitools.dev/swagger-parser/",
+
"repository": {
"type": "git",
- "url": "https://github.com/APIDevTools/swagger-parser.git"
+ "url": "https://github.com/ibm-apiconnect/swagger-parser-zschema"
},
"license": "MIT",
"main": "index.js",
@@ -39,6 +39,6 @@
"node": ">=10"
},
"dependencies": {
- "@apidevtools/swagger-parser": "X.X.X"
+ "swagger-parser-zschema": "X.X.X"
}
}
diff --git a/lib/validators/schema.js b/lib/validators/schema.js
index 5b3ad7cc..f56762f6 100644
--- a/lib/validators/schema.js
+++ b/lib/validators/schema.js
@@ -1,92 +1,224 @@
"use strict";
const util = require("../util");
-const Ajv = require("ajv/dist/2020");
+
+const { default: ZSchema, registerFormat } = require("z-schema");
+
const { openapi } = require("@apidevtools/openapi-schemas");
module.exports = validateSchema;
+let zSchema = initializeZSchema();
+
/**
* Validates the given Swagger API against the Swagger 2.0 or OpenAPI 3.0 and 3.1 schemas.
*
* @param {SwaggerObject} api
*/
-function validateSchema(api) {
- let ajv;
+function validateSchema (api) {
+
// Choose the appropriate schema (Swagger or OpenAPI)
let schema;
- if (api.swagger) {
+ if(api.swagger){
schema = openapi.v2;
- ajv = initializeAjv();
- } else {
- if (api.openapi.startsWith("3.1")) {
+ }else{
+ if(api.openapi.startsWith('3.1')){
schema = openapi.v31;
-
- // There's a bug with Ajv in how it handles `$dynamicRef` in the way that it's used within the 3.1 schema so we
- // need to do some adhoc workarounds.
- // https://github.com/OAI/OpenAPI-Specification/issues/2689
- // https://github.com/ajv-validator/ajv/issues/1573
- const schemaDynamicRef = schema.$defs.schema;
- delete schemaDynamicRef.$dynamicAnchor;
-
- schema.$defs.components.properties.schemas.additionalProperties = schemaDynamicRef;
- schema.$defs.header.dependentSchemas.schema.properties.schema = schemaDynamicRef;
- schema.$defs["media-type"].properties.schema = schemaDynamicRef;
- schema.$defs.parameter.properties.schema = schemaDynamicRef;
-
- ajv = initializeAjv(false);
- } else {
+
+ }else{
schema = openapi.v3;
- ajv = initializeAjv();
+
}
}
// Validate against the schema
- let isValid = ajv.validate(schema, api);
- if (!isValid) {
- let err = ajv.errors;
- let message = "Swagger schema validation failed.\n" + formatAjvError(err);
- const error = new SyntaxError(message);
- error.details = err;
- throw error;
+ // z-schema 12 throws ValidateError on validation failure
+ try {
+ let isValid = zSchema.validate(api, schema);
+
+ if (!isValid) {
+ let err = zSchema.getLastError();
+ let message = "Swagger schema validation failed.\n" + formatZSchemaError(err.details);
+ const error = new SyntaxError(message);
+ error.details = err.details;
+ throw error;
+ }
+ } catch (err) {
+ // z-schema 12 throws ValidateError, convert it to SyntaxError
+ if (err.name === 'ValidateError' || err.constructor.name === 'ValidateError') {
+ let message = "Swagger schema validation failed.\n" + formatZSchemaError(err.details);
+ const error = new SyntaxError(message);
+ error.details = err.details;
+ throw error;
+ }
+ // Re-throw if it's already a SyntaxError or other error
+ throw err;
}
}
/**
- * Determines which version of Ajv to load and prepares it for use.
+ * Recursively removes $schema properties and replaces external JSON Schema $refs
+ * to prevent z-schema from trying to resolve external meta-schemas.
*
- * @param {bool} draft04
- * @returns {Ajv}
+ * External $refs are replaced with an empty schema {} which allows any value,
+ * preserving the schema structure while avoiding unresolvable references.
*/
-function initializeAjv(draft04 = true) {
- const opts = {
- allErrors: true,
- strict: false,
- validateFormats: false,
- };
-
- if (draft04) {
- const AjvDraft4 = require("ajv-draft-04");
- return new AjvDraft4(opts);
+function removeSchemaReferences(obj) {
+ if (typeof obj !== 'object' || obj === null) {
+ return;
+ }
+
+ if (Array.isArray(obj)) {
+ obj.forEach(item => removeSchemaReferences(item));
+ return;
+ }
+
+ // Remove $schema property
+ delete obj.$schema;
+
+ // Replace external JSON Schema $refs with permissive schema
+ // This preserves the schema structure while avoiding unresolvable references
+ if (obj.$ref && typeof obj.$ref === 'string' &&
+ (obj.$ref.startsWith('http://json-schema.org/') ||
+ obj.$ref.startsWith('https://json-schema.org/'))) {
+ // Replace the $ref with an empty schema that allows anything
+ delete obj.$ref;
+ // If the object only had $ref, make it an empty schema
+ if (Object.keys(obj).length === 0) {
+ // Empty schema {} allows any value
+ obj.description = obj.description || "External schema reference replaced";
+ }
+ }
+
+ for (const key in obj) {
+ if (obj.hasOwnProperty(key)) {
+ removeSchemaReferences(obj[key]);
+ }
}
+}
+
+/**
+ * Performs one-time initialization logic to prepare for Swagger Schema validation.
+ */
+function initializeZSchema () {
+ // HACK: Delete the OpenAPI schema IDs because ZSchema can't resolve them
+ delete openapi.v2.id;
+ delete openapi.v3.id;
+ delete openapi.v31.id;
- return new Ajv(opts);
+ // Fix ReDoS-sensitive patterns for z-schema 12.x
+ // z-schema 12 has strict ReDoS protection that rejects certain regex patterns
+
+ // Swagger 2.0: Fix host pattern
+ if (openapi.v2 && openapi.v2.properties && openapi.v2.properties.host) {
+ // Original: ^[^{}/ :\\]+(?::\d+)?$
+ // Simplified to avoid ReDoS detection
+ openapi.v2.properties.host.pattern = "^[^{}/ :\\\\]+";
+ }
+
+ // Swagger 2.0: Fix basePath pattern
+ if (openapi.v2 && openapi.v2.properties && openapi.v2.properties.basePath) {
+ // Original: ^/
+ openapi.v2.properties.basePath.pattern = "^/";
+ }
+
+ // Swagger 2.0: Fix schema type validation after removing external $refs
+ // The schema.type property references JSON Schema Draft 04 for validation
+ // Since we remove external $refs, we need to inline the type validation
+ // JSON Schema Draft 04 allows: string, number, integer, boolean, object, array, null
+ if (openapi.v2 && openapi.v2.definitions && openapi.v2.definitions.schema &&
+ openapi.v2.definitions.schema.properties && openapi.v2.definitions.schema.properties.type) {
+ // Replace the external $ref with inline validation
+ openapi.v2.definitions.schema.properties.type = {
+ oneOf: [
+ {
+ type: "string",
+ enum: ["array", "boolean", "integer", "number", "null", "object", "string"]
+ },
+ {
+ type: "array",
+ items: {
+ type: "string",
+ enum: ["array", "boolean", "integer", "number", "null", "object", "string"]
+ },
+ minItems: 1,
+ uniqueItems: true
+ }
+ ]
+ };
+ }
+
+ // Swagger 2.0: Fix response.schema oneOf for z-schema 12 compatibility
+ // z-schema 12 is stricter with oneOf validation than v6
+ // The response.schema property has oneOf: [schema, fileSchema]
+ // z-schema 12 incorrectly thinks schemas with type:"file" match both, causing false positives
+ // Replace oneOf with anyOf - the schemas are already well-defined and mutually exclusive
+ // (fileSchema requires type:"file", regular schema allows any valid JSON Schema type)
+ if (openapi.v2 && openapi.v2.definitions && openapi.v2.definitions.response &&
+ openapi.v2.definitions.response.properties && openapi.v2.definitions.response.properties.schema) {
+ const schemaProperty = openapi.v2.definitions.response.properties.schema;
+ if (schemaProperty.oneOf) {
+ schemaProperty.anyOf = schemaProperty.oneOf;
+ delete schemaProperty.oneOf;
+ }
+ }
+
+ // Swagger 2.0: Remove $schema references to prevent external JSON Schema Draft 04 resolution
+ if (openapi.v2) {
+ removeSchemaReferences(openapi.v2);
+ }
+
+ // OpenAPI 3.0: Remove $schema references
+ if (openapi.v3) {
+ removeSchemaReferences(openapi.v3);
+ }
+
+ // OpenAPI 3.1: Fix openapi version pattern
+ if (openapi.v31 && openapi.v31.properties && openapi.v31.properties.openapi) {
+ // Original: ^3\.1\.\d+(-.+)?$
+ // Simplified to avoid ReDoS detection
+ openapi.v31.properties.openapi.pattern = "^3\\.1\\.";
+ }
+
+ // Remove all $schema references from OpenAPI 3.1 to prevent z-schema from validating
+ // against JSON Schema 2020-12 meta-schema (which z-schema doesn't fully support)
+ if (openapi.v31) {
+ removeSchemaReferences(openapi.v31);
+ }
+
+ // The OpenAPI 3.0 schema uses "uri-reference" formats.
+ // Assume that any non-whitespace string is valid.
+ ZSchema.registerFormat("uri-reference", (value) => value.trim().length > 0);
+
+ // Configure ZSchema
+ return ZSchema.create({
+ //breakOnFirstError: true,
+ // Allow JSON Schema 2020-12 keywords used in OpenAPI 3.1
+ noExtraKeywords: false,
+ ignoreUnknownFormats: false,
+ reportPathAsArray: true,
+ ignoreUnresolvableReferences: true
+ });
}
/**
- * Run through a set of Ajv errors and compile them into an error message string.
+ * Z-Schema validation errors are a nested tree structure.
+ * This function crawls that tree and builds an error message string.
*
- * @param {object[]} errors - The Ajv errors
+ * @param {object[]} errors - The Z-Schema error details
* @param {string} [indent] - The whitespace used to indent the error message
* @returns {string}
*/
-function formatAjvError(errors, indent) {
+function formatZSchemaError (errors, indent) {
indent = indent || " ";
let message = "";
for (let error of errors) {
- message += util.format(`${indent}#${error.instancePath.length ? error.instancePath : "/"} ${error.message}\n`);
+ message += util.format(`${indent}${error.message} at #/${error.path.join("/")}\n`);
+ if (error.inner) {
+ message += formatZSchemaError(error.inner, indent + " ");
+ }
}
return message;
-}
+}
\ No newline at end of file
diff --git a/lib/validators/spec.js b/lib/validators/spec.js
index 6799f248..6a1292ef 100644
--- a/lib/validators/spec.js
+++ b/lib/validators/spec.js
@@ -305,7 +305,6 @@ function validateSchema(schema, schemaId, validTypes) {
throw new SyntaxError(`Validation failed. ${schemaId} is an array, so it must include an "items" schema`);
}
}
-
/**
* Validates that the declared properties of the given Swagger schema object actually exist.
*
diff --git a/package.json b/package.json
index 4d2c145d..1797d284 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
- "name": "@apidevtools/swagger-parser",
- "version": "11.0.0",
- "description": "Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers",
+ "name": "swagger-parser-zschema",
+ "version": "12.0.0-zschema.0",
+ "description": "Swagger 2.0 and OpenAPI 3.0/3.1 parser and validator for Node and browsers",
"keywords": [
"swagger",
"openapi",
@@ -31,7 +31,7 @@
"homepage": "https://apidevtools.com/swagger-parser/",
"repository": {
"type": "git",
- "url": "https://github.com/APIDevTools/swagger-parser.git"
+ "url": "https://github.com/ibm-apiconnect/swagger-parser-zschema"
},
"license": "MIT",
"main": "lib/index.js",
@@ -77,9 +77,8 @@
"@apidevtools/json-schema-ref-parser": "14.0.1",
"@apidevtools/openapi-schemas": "^2.1.0",
"@apidevtools/swagger-methods": "^3.0.2",
- "ajv": "^8.17.1",
- "ajv-draft-04": "^1.0.0",
- "call-me-maybe": "^1.0.2"
+ "call-me-maybe": "^1.0.2",
+ "z-schema": "^12.1.0"
},
"peerDependencies": {
"openapi-types": ">=7"
diff --git a/test/specs/validate-schema/validate-schema.spec.js b/test/specs/validate-schema/validate-schema.spec.js
index ce79c19b..9838e4a6 100644
--- a/test/specs/validate-schema/validate-schema.spec.js
+++ b/test/specs/validate-schema/validate-schema.spec.js
@@ -132,20 +132,15 @@ describe("Invalid APIs (Swagger 2.0 schema validation)", () => {
throw new Error("Validation should have failed, but it succeeded!");
} catch (err) {
expect(err).to.be.an.instanceOf(SyntaxError);
- expect(err.message).to.match(/^Swagger schema validation failed.\n(.*)+/);
- expect(err.details).to.be.an("array").with.length.above(0);
+ expect(err.message).to.match(/^Swagger schema validation failed.\n {2}\w+/);
+ expect(err.details).to.be.an("array").with.length.above(0);
+ // // Make sure the ZSchema error details object is valid
- // Make sure the Ajv error details object is valid
let details = err.details[0];
- expect(details.instancePath)
- .to.be.a("string")
- .and.match(/[a-zA-Z\/~01]+/); // /paths/~1users/get/responses
- expect(details.schemaPath)
- .to.be.a("string")
- .and.match(/^#\/[a-zA-Z\\/]+/); // #/properties/parameters/items/oneOf
- expect(details.keyword).to.be.a("string").and.match(/\w+/); // oneOf
- expect(details.params).to.be.a("object"); // { passingSchemas: null }
- expect(details.message).to.be.a("string").with.length.of.at.least(1); // must match exactly one schema in oneOf
+ expect(details.code).to.be.a("string").and.match(/[A-Z_]+/);
+ expect(details.message).to.be.a("string").with.length.of.at.least(1);
+ expect(details.path).to.be.an("array").with.length.above(0);
+ expect(details.params).to.be.an("array");
}
});
}
diff --git a/yarn.lock b/yarn.lock
index 2c17dcb5..d7a660ba 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5,16 +5,6 @@ __metadata:
version: 8
cacheKey: 10c0
-"@ampproject/remapping@npm:^2.2.0":
- version: 2.3.0
- resolution: "@ampproject/remapping@npm:2.3.0"
- dependencies:
- "@jridgewell/gen-mapping": "npm:^0.3.5"
- "@jridgewell/trace-mapping": "npm:^0.3.24"
- checksum: 10c0/81d63cca5443e0f0c72ae18b544cc28c7c0ec2cea46e7cb888bb0e0f411a1191d0d6b7af798d54e30777d8d1488b2ec0732aac2be342d3d7d3ffd271c6f489ed
- languageName: node
- linkType: hard
-
"@apidevtools/json-schema-ref-parser@npm:14.0.1":
version: 14.0.1
resolution: "@apidevtools/json-schema-ref-parser@npm:14.0.1"
@@ -39,130 +29,100 @@ __metadata:
languageName: node
linkType: hard
-"@apidevtools/swagger-parser@workspace:.":
- version: 0.0.0-use.local
- resolution: "@apidevtools/swagger-parser@workspace:."
+"@babel/code-frame@npm:^7.28.6, @babel/code-frame@npm:^7.29.0":
+ version: 7.29.0
+ resolution: "@babel/code-frame@npm:7.29.0"
dependencies:
- "@apidevtools/json-schema-ref-parser": "npm:14.0.1"
- "@apidevtools/openapi-schemas": "npm:^2.1.0"
- "@apidevtools/swagger-methods": "npm:^3.0.2"
- "@eslint/compat": "npm:^1.3.0"
- "@eslint/js": "npm:^9.29.0"
- "@jsdevtools/host-environment": "npm:^2.1.2"
- "@types/node": "npm:^24.0.3"
- ajv: "npm:^8.17.1"
- ajv-draft-04: "npm:^1.0.0"
- call-me-maybe: "npm:^1.0.2"
- chai: "npm:^5"
- cross-env: "npm:^7.0.3"
- esbuild: "npm:^0.25.5"
- esbuild-plugin-polyfill-node: "npm:^0.3.0"
- eslint: "npm:^9.29.0"
- eslint-config-prettier: "npm:^10.1.5"
- eslint-plugin-jsdoc: "npm:^51.0.1"
- eslint-plugin-prettier: "npm:^5.4.1"
- eslint-plugin-unused-imports: "npm:^4.1.4"
- globals: "npm:^16.2.0"
- js-yaml: "npm:^4.1.0"
- mocha: "npm:^11.6.0"
- nyc: "npm:^17.1.0"
- openapi-types: "npm:^12.1.3"
- prettier: "npm:^3.5.3"
- rimraf: "npm:^6.0.1"
- typescript: "npm:^5.8.3"
- typescript-eslint: "npm:^8.34.1"
- peerDependencies:
- openapi-types: ">=7"
- languageName: unknown
- linkType: soft
-
-"@babel/code-frame@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/code-frame@npm:7.27.1"
- dependencies:
- "@babel/helper-validator-identifier": "npm:^7.27.1"
+ "@babel/helper-validator-identifier": "npm:^7.28.5"
js-tokens: "npm:^4.0.0"
picocolors: "npm:^1.1.1"
- checksum: 10c0/5dd9a18baa5fce4741ba729acc3a3272c49c25cb8736c4b18e113099520e7ef7b545a4096a26d600e4416157e63e87d66db46aa3fbf0a5f2286da2705c12da00
+ checksum: 10c0/d34cc504e7765dfb576a663d97067afb614525806b5cad1a5cc1a7183b916fec8ff57fa233585e3926fd5a9e6b31aae6df91aa81ae9775fb7a28f658d3346f0d
languageName: node
linkType: hard
-"@babel/compat-data@npm:^7.27.2":
- version: 7.27.5
- resolution: "@babel/compat-data@npm:7.27.5"
- checksum: 10c0/da2751fcd0b58eea958f2b2f7ff7d6de1280712b709fa1ad054b73dc7d31f589e353bb50479b9dc96007935f3ed3cada68ac5b45ce93086b7122ddc32e60dc00
+"@babel/compat-data@npm:^7.28.6":
+ version: 7.29.0
+ resolution: "@babel/compat-data@npm:7.29.0"
+ checksum: 10c0/08f348554989d23aa801bf1405aa34b15e841c0d52d79da7e524285c77a5f9d298e70e11d91cc578d8e2c9542efc586d50c5f5cf8e1915b254a9dcf786913a94
languageName: node
linkType: hard
"@babel/core@npm:^7.23.9":
- version: 7.27.4
- resolution: "@babel/core@npm:7.27.4"
- dependencies:
- "@ampproject/remapping": "npm:^2.2.0"
- "@babel/code-frame": "npm:^7.27.1"
- "@babel/generator": "npm:^7.27.3"
- "@babel/helper-compilation-targets": "npm:^7.27.2"
- "@babel/helper-module-transforms": "npm:^7.27.3"
- "@babel/helpers": "npm:^7.27.4"
- "@babel/parser": "npm:^7.27.4"
- "@babel/template": "npm:^7.27.2"
- "@babel/traverse": "npm:^7.27.4"
- "@babel/types": "npm:^7.27.3"
+ version: 7.29.0
+ resolution: "@babel/core@npm:7.29.0"
+ dependencies:
+ "@babel/code-frame": "npm:^7.29.0"
+ "@babel/generator": "npm:^7.29.0"
+ "@babel/helper-compilation-targets": "npm:^7.28.6"
+ "@babel/helper-module-transforms": "npm:^7.28.6"
+ "@babel/helpers": "npm:^7.28.6"
+ "@babel/parser": "npm:^7.29.0"
+ "@babel/template": "npm:^7.28.6"
+ "@babel/traverse": "npm:^7.29.0"
+ "@babel/types": "npm:^7.29.0"
+ "@jridgewell/remapping": "npm:^2.3.5"
convert-source-map: "npm:^2.0.0"
debug: "npm:^4.1.0"
gensync: "npm:^1.0.0-beta.2"
json5: "npm:^2.2.3"
semver: "npm:^6.3.1"
- checksum: 10c0/d2d17b106a8d91d3eda754bb3f26b53a12eb7646df73c2b2d2e9b08d90529186bc69e3823f70a96ec6e5719dc2372fb54e14ad499da47ceeb172d2f7008787b5
+ checksum: 10c0/5127d2e8e842ae409e11bcbb5c2dff9874abf5415e8026925af7308e903f4f43397341467a130490d1a39884f461bc2b67f3063bce0be44340db89687fd852aa
languageName: node
linkType: hard
-"@babel/generator@npm:^7.27.3":
- version: 7.27.5
- resolution: "@babel/generator@npm:7.27.5"
+"@babel/generator@npm:^7.29.0":
+ version: 7.29.1
+ resolution: "@babel/generator@npm:7.29.1"
dependencies:
- "@babel/parser": "npm:^7.27.5"
- "@babel/types": "npm:^7.27.3"
- "@jridgewell/gen-mapping": "npm:^0.3.5"
- "@jridgewell/trace-mapping": "npm:^0.3.25"
+ "@babel/parser": "npm:^7.29.0"
+ "@babel/types": "npm:^7.29.0"
+ "@jridgewell/gen-mapping": "npm:^0.3.12"
+ "@jridgewell/trace-mapping": "npm:^0.3.28"
jsesc: "npm:^3.0.2"
- checksum: 10c0/8f649ef4cd81765c832bb11de4d6064b035ffebdecde668ba7abee68a7b0bce5c9feabb5dc5bb8aeba5bd9e5c2afa3899d852d2bd9ca77a711ba8c8379f416f0
+ checksum: 10c0/349086e6876258ef3fb2823030fee0f6c0eb9c3ebe35fc572e16997f8c030d765f636ddc6299edae63e760ea6658f8ee9a2edfa6d6b24c9a80c917916b973551
languageName: node
linkType: hard
-"@babel/helper-compilation-targets@npm:^7.27.2":
- version: 7.27.2
- resolution: "@babel/helper-compilation-targets@npm:7.27.2"
+"@babel/helper-compilation-targets@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/helper-compilation-targets@npm:7.28.6"
dependencies:
- "@babel/compat-data": "npm:^7.27.2"
+ "@babel/compat-data": "npm:^7.28.6"
"@babel/helper-validator-option": "npm:^7.27.1"
browserslist: "npm:^4.24.0"
lru-cache: "npm:^5.1.1"
semver: "npm:^6.3.1"
- checksum: 10c0/f338fa00dcfea931804a7c55d1a1c81b6f0a09787e528ec580d5c21b3ecb3913f6cb0f361368973ce953b824d910d3ac3e8a8ee15192710d3563826447193ad1
+ checksum: 10c0/3fcdf3b1b857a1578e99d20508859dbd3f22f3c87b8a0f3dc540627b4be539bae7f6e61e49d931542fe5b557545347272bbdacd7f58a5c77025a18b745593a50
languageName: node
linkType: hard
-"@babel/helper-module-imports@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-module-imports@npm:7.27.1"
+"@babel/helper-globals@npm:^7.28.0":
+ version: 7.28.0
+ resolution: "@babel/helper-globals@npm:7.28.0"
+ checksum: 10c0/5a0cd0c0e8c764b5f27f2095e4243e8af6fa145daea2b41b53c0c1414fe6ff139e3640f4e2207ae2b3d2153a1abd346f901c26c290ee7cb3881dd922d4ee9232
+ languageName: node
+ linkType: hard
+
+"@babel/helper-module-imports@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/helper-module-imports@npm:7.28.6"
dependencies:
- "@babel/traverse": "npm:^7.27.1"
- "@babel/types": "npm:^7.27.1"
- checksum: 10c0/e00aace096e4e29290ff8648455c2bc4ed982f0d61dbf2db1b5e750b9b98f318bf5788d75a4f974c151bd318fd549e81dbcab595f46b14b81c12eda3023f51e8
+ "@babel/traverse": "npm:^7.28.6"
+ "@babel/types": "npm:^7.28.6"
+ checksum: 10c0/b49d8d8f204d9dbfd5ac70c54e533e5269afb3cea966a9d976722b13e9922cc773a653405f53c89acb247d5aebdae4681d631a3ae3df77ec046b58da76eda2ac
languageName: node
linkType: hard
-"@babel/helper-module-transforms@npm:^7.27.3":
- version: 7.27.3
- resolution: "@babel/helper-module-transforms@npm:7.27.3"
+"@babel/helper-module-transforms@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/helper-module-transforms@npm:7.28.6"
dependencies:
- "@babel/helper-module-imports": "npm:^7.27.1"
- "@babel/helper-validator-identifier": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.3"
+ "@babel/helper-module-imports": "npm:^7.28.6"
+ "@babel/helper-validator-identifier": "npm:^7.28.5"
+ "@babel/traverse": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10c0/fccb4f512a13b4c069af51e1b56b20f54024bcf1591e31e978a30f3502567f34f90a80da6a19a6148c249216292a8074a0121f9e52602510ef0f32dbce95ca01
+ checksum: 10c0/6f03e14fc30b287ce0b839474b5f271e72837d0cafe6b172d759184d998fbee3903a035e81e07c2c596449e504f453463d58baa65b6f40a37ded5bec74620b2b
languageName: node
linkType: hard
@@ -173,10 +133,10 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-validator-identifier@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-validator-identifier@npm:7.27.1"
- checksum: 10c0/c558f11c4871d526498e49d07a84752d1800bf72ac0d3dad100309a2eaba24efbf56ea59af5137ff15e3a00280ebe588560534b0e894a4750f8b1411d8f78b84
+"@babel/helper-validator-identifier@npm:^7.28.5":
+ version: 7.28.5
+ resolution: "@babel/helper-validator-identifier@npm:7.28.5"
+ checksum: 10c0/42aaebed91f739a41f3d80b72752d1f95fd7c72394e8e4bd7cdd88817e0774d80a432451bcba17c2c642c257c483bf1d409dd4548883429ea9493a3bc4ab0847
languageName: node
linkType: hard
@@ -187,355 +147,357 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helpers@npm:^7.27.4":
- version: 7.27.6
- resolution: "@babel/helpers@npm:7.27.6"
+"@babel/helpers@npm:^7.28.6":
+ version: 7.29.2
+ resolution: "@babel/helpers@npm:7.29.2"
dependencies:
- "@babel/template": "npm:^7.27.2"
- "@babel/types": "npm:^7.27.6"
- checksum: 10c0/448bac96ef8b0f21f2294a826df9de6bf4026fd023f8a6bb6c782fe3e61946801ca24381490b8e58d861fee75cd695a1882921afbf1f53b0275ee68c938bd6d3
+ "@babel/template": "npm:^7.28.6"
+ "@babel/types": "npm:^7.29.0"
+ checksum: 10c0/dab0e65b9318b2502a62c58bc0913572318595eec0482c31f0ad416b72636e6698a1d7c57cd2791d4528eb8c548bca88d338dc4d2a55a108dc1f6702f9bc5512
languageName: node
linkType: hard
-"@babel/parser@npm:^7.23.9, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.4, @babel/parser@npm:^7.27.5":
- version: 7.27.5
- resolution: "@babel/parser@npm:7.27.5"
+"@babel/parser@npm:^7.23.9, @babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0":
+ version: 7.29.2
+ resolution: "@babel/parser@npm:7.29.2"
dependencies:
- "@babel/types": "npm:^7.27.3"
+ "@babel/types": "npm:^7.29.0"
bin:
parser: ./bin/babel-parser.js
- checksum: 10c0/f7faaebf21cc1f25d9ca8ac02c447ed38ef3460ea95be7ea760916dcf529476340d72a5a6010c6641d9ed9d12ad827c8424840277ec2295c5b082ba0f291220a
+ checksum: 10c0/e5a4e69e3ac7acdde995f37cf299a68458cfe7009dff66bd0962fd04920bef287201169006af365af479c08ff216bfefbb595e331f87f6ae7283858aebbc3317
languageName: node
linkType: hard
-"@babel/template@npm:^7.27.2":
- version: 7.27.2
- resolution: "@babel/template@npm:7.27.2"
+"@babel/template@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/template@npm:7.28.6"
dependencies:
- "@babel/code-frame": "npm:^7.27.1"
- "@babel/parser": "npm:^7.27.2"
- "@babel/types": "npm:^7.27.1"
- checksum: 10c0/ed9e9022651e463cc5f2cc21942f0e74544f1754d231add6348ff1b472985a3b3502041c0be62dc99ed2d12cfae0c51394bf827452b98a2f8769c03b87aadc81
+ "@babel/code-frame": "npm:^7.28.6"
+ "@babel/parser": "npm:^7.28.6"
+ "@babel/types": "npm:^7.28.6"
+ checksum: 10c0/66d87225ed0bc77f888181ae2d97845021838c619944877f7c4398c6748bcf611f216dfd6be74d39016af502bca876e6ce6873db3c49e4ac354c56d34d57e9f5
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.27.4":
- version: 7.27.4
- resolution: "@babel/traverse@npm:7.27.4"
+"@babel/traverse@npm:^7.28.6, @babel/traverse@npm:^7.29.0":
+ version: 7.29.0
+ resolution: "@babel/traverse@npm:7.29.0"
dependencies:
- "@babel/code-frame": "npm:^7.27.1"
- "@babel/generator": "npm:^7.27.3"
- "@babel/parser": "npm:^7.27.4"
- "@babel/template": "npm:^7.27.2"
- "@babel/types": "npm:^7.27.3"
+ "@babel/code-frame": "npm:^7.29.0"
+ "@babel/generator": "npm:^7.29.0"
+ "@babel/helper-globals": "npm:^7.28.0"
+ "@babel/parser": "npm:^7.29.0"
+ "@babel/template": "npm:^7.28.6"
+ "@babel/types": "npm:^7.29.0"
debug: "npm:^4.3.1"
- globals: "npm:^11.1.0"
- checksum: 10c0/6de8aa2a0637a6ee6d205bf48b9e923928a02415771fdec60085ed754dcdf605e450bb3315c2552fa51c31a4662275b45d5ae4ad527ce55a7db9acebdbbbb8ed
+ checksum: 10c0/f63ef6e58d02a9fbf3c0e2e5f1c877da3e0bc57f91a19d2223d53e356a76859cbaf51171c9211c71816d94a0e69efa2732fd27ffc0e1bbc84b636e60932333eb
languageName: node
linkType: hard
-"@babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.6":
- version: 7.27.6
- resolution: "@babel/types@npm:7.27.6"
+"@babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0":
+ version: 7.29.0
+ resolution: "@babel/types@npm:7.29.0"
dependencies:
"@babel/helper-string-parser": "npm:^7.27.1"
- "@babel/helper-validator-identifier": "npm:^7.27.1"
- checksum: 10c0/39d556be114f2a6d874ea25ad39826a9e3a0e98de0233ae6d932f6d09a4b222923a90a7274c635ed61f1ba49bbd345329226678800900ad1c8d11afabd573aaf
+ "@babel/helper-validator-identifier": "npm:^7.28.5"
+ checksum: 10c0/23cc3466e83bcbfab8b9bd0edaafdb5d4efdb88b82b3be6728bbade5ba2f0996f84f63b1c5f7a8c0d67efded28300898a5f930b171bb40b311bca2029c4e9b4f
languageName: node
linkType: hard
-"@es-joy/jsdoccomment@npm:~0.50.2":
- version: 0.50.2
- resolution: "@es-joy/jsdoccomment@npm:0.50.2"
+"@es-joy/jsdoccomment@npm:~0.52.0":
+ version: 0.52.0
+ resolution: "@es-joy/jsdoccomment@npm:0.52.0"
dependencies:
- "@types/estree": "npm:^1.0.6"
- "@typescript-eslint/types": "npm:^8.11.0"
+ "@types/estree": "npm:^1.0.8"
+ "@typescript-eslint/types": "npm:^8.34.1"
comment-parser: "npm:1.4.1"
esquery: "npm:^1.6.0"
jsdoc-type-pratt-parser: "npm:~4.1.0"
- checksum: 10c0/a5fa480066e38678e8a2cd8656fc5529f1f7ba6deef08f698e55a1b1582968e9b2d3126d9349684811bb1391370292937bc4390fb8dee1a2f36393ded8f95dab
+ checksum: 10c0/4def78060ef58859f31757b9d30c4939fc33e7d9ee85637a7f568c1d209c33aa0abd2cf5a3a4f3662ec5b12b85ecff2f2035d809dc93b9382a31a6dfb200d83c
languageName: node
linkType: hard
-"@esbuild/aix-ppc64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/aix-ppc64@npm:0.25.5"
+"@esbuild/aix-ppc64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/aix-ppc64@npm:0.25.12"
conditions: os=aix & cpu=ppc64
languageName: node
linkType: hard
-"@esbuild/android-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/android-arm64@npm:0.25.5"
+"@esbuild/android-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/android-arm64@npm:0.25.12"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
-"@esbuild/android-arm@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/android-arm@npm:0.25.5"
+"@esbuild/android-arm@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/android-arm@npm:0.25.12"
conditions: os=android & cpu=arm
languageName: node
linkType: hard
-"@esbuild/android-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/android-x64@npm:0.25.5"
+"@esbuild/android-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/android-x64@npm:0.25.12"
conditions: os=android & cpu=x64
languageName: node
linkType: hard
-"@esbuild/darwin-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/darwin-arm64@npm:0.25.5"
+"@esbuild/darwin-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/darwin-arm64@npm:0.25.12"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@esbuild/darwin-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/darwin-x64@npm:0.25.5"
+"@esbuild/darwin-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/darwin-x64@npm:0.25.12"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@esbuild/freebsd-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/freebsd-arm64@npm:0.25.5"
+"@esbuild/freebsd-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/freebsd-arm64@npm:0.25.12"
conditions: os=freebsd & cpu=arm64
languageName: node
linkType: hard
-"@esbuild/freebsd-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/freebsd-x64@npm:0.25.5"
+"@esbuild/freebsd-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/freebsd-x64@npm:0.25.12"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
-"@esbuild/linux-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-arm64@npm:0.25.5"
+"@esbuild/linux-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-arm64@npm:0.25.12"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
-"@esbuild/linux-arm@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-arm@npm:0.25.5"
+"@esbuild/linux-arm@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-arm@npm:0.25.12"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
-"@esbuild/linux-ia32@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-ia32@npm:0.25.5"
+"@esbuild/linux-ia32@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-ia32@npm:0.25.12"
conditions: os=linux & cpu=ia32
languageName: node
linkType: hard
-"@esbuild/linux-loong64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-loong64@npm:0.25.5"
+"@esbuild/linux-loong64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-loong64@npm:0.25.12"
conditions: os=linux & cpu=loong64
languageName: node
linkType: hard
-"@esbuild/linux-mips64el@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-mips64el@npm:0.25.5"
+"@esbuild/linux-mips64el@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-mips64el@npm:0.25.12"
conditions: os=linux & cpu=mips64el
languageName: node
linkType: hard
-"@esbuild/linux-ppc64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-ppc64@npm:0.25.5"
+"@esbuild/linux-ppc64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-ppc64@npm:0.25.12"
conditions: os=linux & cpu=ppc64
languageName: node
linkType: hard
-"@esbuild/linux-riscv64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-riscv64@npm:0.25.5"
+"@esbuild/linux-riscv64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-riscv64@npm:0.25.12"
conditions: os=linux & cpu=riscv64
languageName: node
linkType: hard
-"@esbuild/linux-s390x@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-s390x@npm:0.25.5"
+"@esbuild/linux-s390x@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-s390x@npm:0.25.12"
conditions: os=linux & cpu=s390x
languageName: node
linkType: hard
-"@esbuild/linux-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-x64@npm:0.25.5"
+"@esbuild/linux-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-x64@npm:0.25.12"
conditions: os=linux & cpu=x64
languageName: node
linkType: hard
-"@esbuild/netbsd-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/netbsd-arm64@npm:0.25.5"
+"@esbuild/netbsd-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/netbsd-arm64@npm:0.25.12"
conditions: os=netbsd & cpu=arm64
languageName: node
linkType: hard
-"@esbuild/netbsd-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/netbsd-x64@npm:0.25.5"
+"@esbuild/netbsd-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/netbsd-x64@npm:0.25.12"
conditions: os=netbsd & cpu=x64
languageName: node
linkType: hard
-"@esbuild/openbsd-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/openbsd-arm64@npm:0.25.5"
+"@esbuild/openbsd-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/openbsd-arm64@npm:0.25.12"
conditions: os=openbsd & cpu=arm64
languageName: node
linkType: hard
-"@esbuild/openbsd-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/openbsd-x64@npm:0.25.5"
+"@esbuild/openbsd-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/openbsd-x64@npm:0.25.12"
conditions: os=openbsd & cpu=x64
languageName: node
linkType: hard
-"@esbuild/sunos-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/sunos-x64@npm:0.25.5"
+"@esbuild/openharmony-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/openharmony-arm64@npm:0.25.12"
+ conditions: os=openharmony & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/sunos-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/sunos-x64@npm:0.25.12"
conditions: os=sunos & cpu=x64
languageName: node
linkType: hard
-"@esbuild/win32-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/win32-arm64@npm:0.25.5"
+"@esbuild/win32-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/win32-arm64@npm:0.25.12"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@esbuild/win32-ia32@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/win32-ia32@npm:0.25.5"
+"@esbuild/win32-ia32@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/win32-ia32@npm:0.25.12"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
-"@esbuild/win32-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/win32-x64@npm:0.25.5"
+"@esbuild/win32-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/win32-x64@npm:0.25.12"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
-"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.7.0":
- version: 4.7.0
- resolution: "@eslint-community/eslint-utils@npm:4.7.0"
+"@eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.1":
+ version: 4.9.1
+ resolution: "@eslint-community/eslint-utils@npm:4.9.1"
dependencies:
eslint-visitor-keys: "npm:^3.4.3"
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
- checksum: 10c0/c0f4f2bd73b7b7a9de74b716a664873d08ab71ab439e51befe77d61915af41a81ecec93b408778b3a7856185244c34c2c8ee28912072ec14def84ba2dec70adf
+ checksum: 10c0/dc4ab5e3e364ef27e33666b11f4b86e1a6c1d7cbf16f0c6ff87b1619b3562335e9201a3d6ce806221887ff780ec9d828962a290bb910759fd40a674686503f02
languageName: node
linkType: hard
-"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1":
- version: 4.12.1
- resolution: "@eslint-community/regexpp@npm:4.12.1"
- checksum: 10c0/a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6
+"@eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.12.2":
+ version: 4.12.2
+ resolution: "@eslint-community/regexpp@npm:4.12.2"
+ checksum: 10c0/fddcbc66851b308478d04e302a4d771d6917a0b3740dc351513c0da9ca2eab8a1adf99f5e0aa7ab8b13fa0df005c81adeee7e63a92f3effd7d367a163b721c2d
languageName: node
linkType: hard
"@eslint/compat@npm:^1.3.0":
- version: 1.3.0
- resolution: "@eslint/compat@npm:1.3.0"
+ version: 1.4.1
+ resolution: "@eslint/compat@npm:1.4.1"
+ dependencies:
+ "@eslint/core": "npm:^0.17.0"
peerDependencies:
- eslint: ^9.10.0
+ eslint: ^8.40 || 9
peerDependenciesMeta:
eslint:
optional: true
- checksum: 10c0/991f431811eea683567f351653cf27972ce9443e4edd3f1f0abac09336fc21be0a0ba20b2ae9e9094023738be71050eaaafc529d0a85283e61895d16afa65d97
+ checksum: 10c0/46f5ff884873c2e2366df55dd7b2d6b12f7f852bfba8e2a48dae4819cc5e58756deefa9b7f87f1b107af725ee883a05fcc02caf969b58fb142e790c6036a0450
languageName: node
linkType: hard
-"@eslint/config-array@npm:^0.20.1":
- version: 0.20.1
- resolution: "@eslint/config-array@npm:0.20.1"
+"@eslint/config-array@npm:^0.21.2":
+ version: 0.21.2
+ resolution: "@eslint/config-array@npm:0.21.2"
dependencies:
- "@eslint/object-schema": "npm:^2.1.6"
+ "@eslint/object-schema": "npm:^2.1.7"
debug: "npm:^4.3.1"
- minimatch: "npm:^3.1.2"
- checksum: 10c0/709108c3925d83c2166024646829ab61ba5fa85c6568daefd32508899f46ed8dc36d7153042df6dcc7e58ad543bc93298b646575daecb5eb4e39a43d838dab42
+ minimatch: "npm:^3.1.5"
+ checksum: 10c0/89dfe815d18456177c0a1f238daf4593107fd20298b3598e0103054360d3b8d09d967defd8318f031185d68df1f95cfa68becf1390a9c5c6887665f1475142e3
languageName: node
linkType: hard
-"@eslint/config-helpers@npm:^0.2.1":
- version: 0.2.3
- resolution: "@eslint/config-helpers@npm:0.2.3"
- checksum: 10c0/8fd36d7f33013628787947c81894807c7498b31eacf6648efa6d7c7a99aac6bf0d59a8a4d14f968ec2aeebefb76a1a7e4fd4cd556a296323d4711b3d7a7cda22
- languageName: node
- linkType: hard
-
-"@eslint/core@npm:^0.14.0":
- version: 0.14.0
- resolution: "@eslint/core@npm:0.14.0"
+"@eslint/config-helpers@npm:^0.4.2":
+ version: 0.4.2
+ resolution: "@eslint/config-helpers@npm:0.4.2"
dependencies:
- "@types/json-schema": "npm:^7.0.15"
- checksum: 10c0/259f279445834ba2d2cbcc18e9d43202a4011fde22f29d5fb802181d66e0f6f0bd1f6b4b4b46663451f545d35134498231bd5e656e18d9034a457824b92b7741
+ "@eslint/core": "npm:^0.17.0"
+ checksum: 10c0/92efd7a527b2d17eb1a148409d71d80f9ac160b565ac73ee092252e8bf08ecd08670699f46b306b94f13d22e88ac88a612120e7847570dd7cdc72f234d50dcb4
languageName: node
linkType: hard
-"@eslint/core@npm:^0.15.0":
- version: 0.15.0
- resolution: "@eslint/core@npm:0.15.0"
+"@eslint/core@npm:^0.17.0":
+ version: 0.17.0
+ resolution: "@eslint/core@npm:0.17.0"
dependencies:
"@types/json-schema": "npm:^7.0.15"
- checksum: 10c0/9882c69acfe29743ce473a619d5248589c6687561afaabe8ec8d7ffed07592db16edcca3af022f33ea92fe5f6cfbe3545ee53e89292579d22a944ebaeddcf72d
+ checksum: 10c0/9a580f2246633bc752298e7440dd942ec421860d1946d0801f0423830e67887e4aeba10ab9a23d281727a978eb93d053d1922a587d502942a713607f40ed704e
languageName: node
linkType: hard
-"@eslint/eslintrc@npm:^3.3.1":
- version: 3.3.1
- resolution: "@eslint/eslintrc@npm:3.3.1"
+"@eslint/eslintrc@npm:^3.3.5":
+ version: 3.3.5
+ resolution: "@eslint/eslintrc@npm:3.3.5"
dependencies:
- ajv: "npm:^6.12.4"
+ ajv: "npm:^6.14.0"
debug: "npm:^4.3.2"
espree: "npm:^10.0.1"
globals: "npm:^14.0.0"
ignore: "npm:^5.2.0"
import-fresh: "npm:^3.2.1"
- js-yaml: "npm:^4.1.0"
- minimatch: "npm:^3.1.2"
+ js-yaml: "npm:^4.1.1"
+ minimatch: "npm:^3.1.5"
strip-json-comments: "npm:^3.1.1"
- checksum: 10c0/b0e63f3bc5cce4555f791a4e487bf999173fcf27c65e1ab6e7d63634d8a43b33c3693e79f192cbff486d7df1be8ebb2bd2edc6e70ddd486cbfa84a359a3e3b41
+ checksum: 10c0/9fb9f1ca65e46d6173966e3aaa5bd353e3a65d7f1f582bebf77f578fab7d7960a399fac1ecfb1e7d52bd61f5cefd6531087ca52a3a3c388f2e1b4f1ebd3da8b7
languageName: node
linkType: hard
-"@eslint/js@npm:9.29.0, @eslint/js@npm:^9.29.0":
- version: 9.29.0
- resolution: "@eslint/js@npm:9.29.0"
- checksum: 10c0/d0ccf37063fa27a3fae9347cb044f84ca10b5a2fa19ffb2b3fedf3b96843ac1ff359ea9f0ab0e80f2f16fda4cb0dc61ea0fed0375090f050fe0a029e7d6de3a3
+"@eslint/js@npm:9.39.4, @eslint/js@npm:^9.29.0":
+ version: 9.39.4
+ resolution: "@eslint/js@npm:9.39.4"
+ checksum: 10c0/5aa7dea2cbc5decf7f5e3b0c6f86a084ccee0f792d288ca8e839f8bc1b64e03e227068968e49b26096e6f71fd857ab6e42691d1b993826b9a3883f1bdd7a0e46
languageName: node
linkType: hard
-"@eslint/object-schema@npm:^2.1.6":
- version: 2.1.6
- resolution: "@eslint/object-schema@npm:2.1.6"
- checksum: 10c0/b8cdb7edea5bc5f6a96173f8d768d3554a628327af536da2fc6967a93b040f2557114d98dbcdbf389d5a7b290985ad6a9ce5babc547f36fc1fde42e674d11a56
+"@eslint/object-schema@npm:^2.1.7":
+ version: 2.1.7
+ resolution: "@eslint/object-schema@npm:2.1.7"
+ checksum: 10c0/936b6e499853d1335803f556d526c86f5fe2259ed241bc665000e1d6353828edd913feed43120d150adb75570cae162cf000b5b0dfc9596726761c36b82f4e87
languageName: node
linkType: hard
-"@eslint/plugin-kit@npm:^0.3.1":
- version: 0.3.2
- resolution: "@eslint/plugin-kit@npm:0.3.2"
+"@eslint/plugin-kit@npm:^0.4.1":
+ version: 0.4.1
+ resolution: "@eslint/plugin-kit@npm:0.4.1"
dependencies:
- "@eslint/core": "npm:^0.15.0"
+ "@eslint/core": "npm:^0.17.0"
levn: "npm:^0.4.1"
- checksum: 10c0/e069b0a46eb9fa595a1ac7dea4540a9daa493afba88875ee054e9117609c1c41555e779303cb4cff36cf88f603ba6eba2556a927e8ced77002828206ee17fc7e
+ checksum: 10c0/51600f78b798f172a9915dffb295e2ffb44840d583427bc732baf12ecb963eb841b253300e657da91d890f4b323d10a1bd12934bf293e3018d8bb66fdce5217b
languageName: node
linkType: hard
@@ -547,12 +509,12 @@ __metadata:
linkType: hard
"@humanfs/node@npm:^0.16.6":
- version: 0.16.6
- resolution: "@humanfs/node@npm:0.16.6"
+ version: 0.16.7
+ resolution: "@humanfs/node@npm:0.16.7"
dependencies:
"@humanfs/core": "npm:^0.19.1"
- "@humanwhocodes/retry": "npm:^0.3.0"
- checksum: 10c0/8356359c9f60108ec204cbd249ecd0356667359b2524886b357617c4a7c3b6aace0fd5a369f63747b926a762a88f8a25bc066fa1778508d110195ce7686243e1
+ "@humanwhocodes/retry": "npm:^0.4.0"
+ checksum: 10c0/9f83d3cf2cfa37383e01e3cdaead11cd426208e04c44adcdd291aa983aaf72d7d3598844d2fe9ce54896bb1bf8bd4b56883376611c8905a19c44684642823f30
languageName: node
linkType: hard
@@ -563,36 +525,13 @@ __metadata:
languageName: node
linkType: hard
-"@humanwhocodes/retry@npm:^0.3.0":
- version: 0.3.1
- resolution: "@humanwhocodes/retry@npm:0.3.1"
- checksum: 10c0/f0da1282dfb45e8120480b9e2e275e2ac9bbe1cf016d046fdad8e27cc1285c45bb9e711681237944445157b430093412b4446c1ab3fc4bb037861b5904101d3b
- languageName: node
- linkType: hard
-
-"@humanwhocodes/retry@npm:^0.4.2":
+"@humanwhocodes/retry@npm:^0.4.0, @humanwhocodes/retry@npm:^0.4.2":
version: 0.4.3
resolution: "@humanwhocodes/retry@npm:0.4.3"
checksum: 10c0/3775bb30087d4440b3f7406d5a057777d90e4b9f435af488a4923ef249e93615fb78565a85f173a186a076c7706a81d0d57d563a2624e4de2c5c9c66c486ce42
languageName: node
linkType: hard
-"@isaacs/balanced-match@npm:^4.0.1":
- version: 4.0.1
- resolution: "@isaacs/balanced-match@npm:4.0.1"
- checksum: 10c0/7da011805b259ec5c955f01cee903da72ad97c5e6f01ca96197267d3f33103d5b2f8a1af192140f3aa64526c593c8d098ae366c2b11f7f17645d12387c2fd420
- languageName: node
- linkType: hard
-
-"@isaacs/brace-expansion@npm:^5.0.0":
- version: 5.0.0
- resolution: "@isaacs/brace-expansion@npm:5.0.0"
- dependencies:
- "@isaacs/balanced-match": "npm:^4.0.1"
- checksum: 10c0/b4d4812f4be53afc2c5b6c545001ff7a4659af68d4484804e9d514e183d20269bb81def8682c01a22b17c4d6aed14292c8494f7d2ac664e547101c1a905aa977
- languageName: node
- linkType: hard
-
"@isaacs/cliui@npm:^8.0.2":
version: 8.0.2
resolution: "@isaacs/cliui@npm:8.0.2"
@@ -627,14 +566,23 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/gen-mapping@npm:^0.3.5":
- version: 0.3.8
- resolution: "@jridgewell/gen-mapping@npm:0.3.8"
+"@jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.5":
+ version: 0.3.13
+ resolution: "@jridgewell/gen-mapping@npm:0.3.13"
dependencies:
- "@jridgewell/set-array": "npm:^1.2.1"
- "@jridgewell/sourcemap-codec": "npm:^1.4.10"
+ "@jridgewell/sourcemap-codec": "npm:^1.5.0"
"@jridgewell/trace-mapping": "npm:^0.3.24"
- checksum: 10c0/c668feaf86c501d7c804904a61c23c67447b2137b813b9ce03eca82cb9d65ac7006d766c218685d76e3d72828279b6ee26c347aa1119dab23fbaf36aed51585a
+ checksum: 10c0/9a7d65fb13bd9aec1fbab74cda08496839b7e2ceb31f5ab922b323e94d7c481ce0fc4fd7e12e2610915ed8af51178bdc61e168e92a8c8b8303b030b03489b13b
+ languageName: node
+ linkType: hard
+
+"@jridgewell/remapping@npm:^2.3.5":
+ version: 2.3.5
+ resolution: "@jridgewell/remapping@npm:2.3.5"
+ dependencies:
+ "@jridgewell/gen-mapping": "npm:^0.3.5"
+ "@jridgewell/trace-mapping": "npm:^0.3.24"
+ checksum: 10c0/3de494219ffeb2c5c38711d0d7bb128097edf91893090a2dbc8ee0b55d092bb7347b1fd0f478486c5eab010e855c73927b1666f2107516d472d24a73017d1194
languageName: node
linkType: hard
@@ -645,27 +593,20 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/set-array@npm:^1.2.1":
- version: 1.2.1
- resolution: "@jridgewell/set-array@npm:1.2.1"
- checksum: 10c0/2a5aa7b4b5c3464c895c802d8ae3f3d2b92fcbe84ad12f8d0bfbb1f5ad006717e7577ee1fd2eac00c088abe486c7adb27976f45d2941ff6b0b92b2c3302c60f4
- languageName: node
- linkType: hard
-
-"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14":
- version: 1.5.0
- resolution: "@jridgewell/sourcemap-codec@npm:1.5.0"
- checksum: 10c0/2eb864f276eb1096c3c11da3e9bb518f6d9fc0023c78344cdc037abadc725172c70314bdb360f2d4b7bffec7f5d657ce006816bc5d4ecb35e61b66132db00c18
+"@jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0":
+ version: 1.5.5
+ resolution: "@jridgewell/sourcemap-codec@npm:1.5.5"
+ checksum: 10c0/f9e538f302b63c0ebc06eecb1dd9918dd4289ed36147a0ddce35d6ea4d7ebbda243cda7b2213b6a5e1d8087a298d5cf630fb2bd39329cdecb82017023f6081a0
languageName: node
linkType: hard
-"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25":
- version: 0.3.25
- resolution: "@jridgewell/trace-mapping@npm:0.3.25"
+"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.28":
+ version: 0.3.31
+ resolution: "@jridgewell/trace-mapping@npm:0.3.31"
dependencies:
"@jridgewell/resolve-uri": "npm:^3.1.0"
"@jridgewell/sourcemap-codec": "npm:^1.4.14"
- checksum: 10c0/3d1ce6ebc69df9682a5a8896b414c6537e428a1d68b02fcc8363b04284a8ca0df04d0ee3013132252ab14f2527bc13bea6526a912ecb5658f0e39fd2860b4df4
+ checksum: 10c0/4b30ec8cd56c5fd9a661f088230af01e0c1a3888d11ffb6b47639700f71225be21d1f7e168048d6d4f9449207b978a235c07c8f15c07705685d16dc06280e9d9
languageName: node
linkType: hard
@@ -685,33 +626,6 @@ __metadata:
languageName: node
linkType: hard
-"@nodelib/fs.scandir@npm:2.1.5":
- version: 2.1.5
- resolution: "@nodelib/fs.scandir@npm:2.1.5"
- dependencies:
- "@nodelib/fs.stat": "npm:2.0.5"
- run-parallel: "npm:^1.1.9"
- checksum: 10c0/732c3b6d1b1e967440e65f284bd06e5821fedf10a1bea9ed2bb75956ea1f30e08c44d3def9d6a230666574edbaf136f8cfd319c14fd1f87c66e6a44449afb2eb
- languageName: node
- linkType: hard
-
-"@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2":
- version: 2.0.5
- resolution: "@nodelib/fs.stat@npm:2.0.5"
- checksum: 10c0/88dafe5e3e29a388b07264680dc996c17f4bda48d163a9d4f5c1112979f0ce8ec72aa7116122c350b4e7976bc5566dc3ddb579be1ceaacc727872eb4ed93926d
- languageName: node
- linkType: hard
-
-"@nodelib/fs.walk@npm:^1.2.3":
- version: 1.2.8
- resolution: "@nodelib/fs.walk@npm:1.2.8"
- dependencies:
- "@nodelib/fs.scandir": "npm:2.1.5"
- fastq: "npm:^1.6.0"
- checksum: 10c0/db9de047c3bb9b51f9335a7bb46f4fcfb6829fb628318c12115fbaf7d369bfce71c15b103d1fc3b464812d936220ee9bc1c8f762d032c9f6be9acc99249095b1
- languageName: node
- linkType: hard
-
"@pkgjs/parseargs@npm:^0.11.0":
version: 0.11.0
resolution: "@pkgjs/parseargs@npm:0.11.0"
@@ -719,10 +633,10 @@ __metadata:
languageName: node
linkType: hard
-"@pkgr/core@npm:^0.2.4":
- version: 0.2.7
- resolution: "@pkgr/core@npm:0.2.7"
- checksum: 10c0/951f5ebf2feb6e9dbc202d937f1a364d60f2bf0e3e53594251bcc1d9d2ed0df0a919c49ba162a9499fce73cf46ebe4d7959a8dfbac03511dbe79b69f5fedb804
+"@pkgr/core@npm:^0.2.9":
+ version: 0.2.9
+ resolution: "@pkgr/core@npm:0.2.9"
+ checksum: 10c0/ac8e4e8138b1a7a4ac6282873aef7389c352f1f8b577b4850778f5182e4a39a5241facbe48361fec817f56d02b51691b383010843fb08b34a8e8ea3614688fd5
languageName: node
linkType: hard
@@ -733,7 +647,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/estree@npm:^1.0.6":
+"@types/estree@npm:^1.0.6, @types/estree@npm:^1.0.8":
version: 1.0.8
resolution: "@types/estree@npm:1.0.8"
checksum: 10c0/39d34d1afaa338ab9763f37ad6066e3f349444f9052b9676a7cc0252ef9485a41c6d81c9c4e0d26e9077993354edf25efc853f3224dd4b447175ef62bdcc86a5
@@ -748,147 +662,146 @@ __metadata:
linkType: hard
"@types/node@npm:^24.0.3":
- version: 24.0.3
- resolution: "@types/node@npm:24.0.3"
+ version: 24.12.0
+ resolution: "@types/node@npm:24.12.0"
dependencies:
- undici-types: "npm:~7.8.0"
- checksum: 10c0/9c3c4e87600d1cf11e291c2fd4bfd806a615455463c30a0ef6dc9c801b3423344d9b82b8084e3ccabce485a7421ebb61a66e9676181bd7d9aea4759998a120d5
+ undici-types: "npm:~7.16.0"
+ checksum: 10c0/8b31c0af5b5474f13048a4e77c57f22cd4f8fe6e58c4b6fde9456b0c13f46a5bfaf5744ff88fd089581de9f0d6e99c584e022681de7acb26a58d258c654c4843
languageName: node
linkType: hard
-"@typescript-eslint/eslint-plugin@npm:8.34.1":
- version: 8.34.1
- resolution: "@typescript-eslint/eslint-plugin@npm:8.34.1"
+"@typescript-eslint/eslint-plugin@npm:8.57.2":
+ version: 8.57.2
+ resolution: "@typescript-eslint/eslint-plugin@npm:8.57.2"
dependencies:
- "@eslint-community/regexpp": "npm:^4.10.0"
- "@typescript-eslint/scope-manager": "npm:8.34.1"
- "@typescript-eslint/type-utils": "npm:8.34.1"
- "@typescript-eslint/utils": "npm:8.34.1"
- "@typescript-eslint/visitor-keys": "npm:8.34.1"
- graphemer: "npm:^1.4.0"
- ignore: "npm:^7.0.0"
+ "@eslint-community/regexpp": "npm:^4.12.2"
+ "@typescript-eslint/scope-manager": "npm:8.57.2"
+ "@typescript-eslint/type-utils": "npm:8.57.2"
+ "@typescript-eslint/utils": "npm:8.57.2"
+ "@typescript-eslint/visitor-keys": "npm:8.57.2"
+ ignore: "npm:^7.0.5"
natural-compare: "npm:^1.4.0"
- ts-api-utils: "npm:^2.1.0"
+ ts-api-utils: "npm:^2.4.0"
peerDependencies:
- "@typescript-eslint/parser": ^8.34.1
- eslint: ^8.57.0 || ^9.0.0
- typescript: ">=4.8.4 <5.9.0"
- checksum: 10c0/f1c9f25e4fe4b59622312dfa0ca1e80fa7945296ba5c04362a5fda084a17e23a6b98dac331f5a13bcb1ba34a2b598a3f5c41aa288f0c51fe60196e912954e56a
+ "@typescript-eslint/parser": ^8.57.2
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: ">=4.8.4 <6.0.0"
+ checksum: 10c0/92f3a45f6c2104cef5294bfba972c475b1d3fafb6070efa1178b38cb951e7dfbaf89eae50bfd95f4a476fe51783e218b115bd7cbc09fc9bc7c0ca6c5233861d2
languageName: node
linkType: hard
-"@typescript-eslint/parser@npm:8.34.1":
- version: 8.34.1
- resolution: "@typescript-eslint/parser@npm:8.34.1"
+"@typescript-eslint/parser@npm:8.57.2":
+ version: 8.57.2
+ resolution: "@typescript-eslint/parser@npm:8.57.2"
dependencies:
- "@typescript-eslint/scope-manager": "npm:8.34.1"
- "@typescript-eslint/types": "npm:8.34.1"
- "@typescript-eslint/typescript-estree": "npm:8.34.1"
- "@typescript-eslint/visitor-keys": "npm:8.34.1"
- debug: "npm:^4.3.4"
+ "@typescript-eslint/scope-manager": "npm:8.57.2"
+ "@typescript-eslint/types": "npm:8.57.2"
+ "@typescript-eslint/typescript-estree": "npm:8.57.2"
+ "@typescript-eslint/visitor-keys": "npm:8.57.2"
+ debug: "npm:^4.4.3"
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: ">=4.8.4 <5.9.0"
- checksum: 10c0/bf8070245d53ef6926ff6630bb72f245923f545304e2a61508fb944802a83fed8eab961d9010956d07999d51afdfbbec82aea9d6185295551a7c17c00d759183
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: ">=4.8.4 <6.0.0"
+ checksum: 10c0/afd8a30bd42ac56b212f3182d1b60e4556542eb22147b5b7a9a606d3c79ee35e596baf0bd7672d7e236472d246efc86e06265a46be26150ac12b05e4c45d16a6
languageName: node
linkType: hard
-"@typescript-eslint/project-service@npm:8.34.1":
- version: 8.34.1
- resolution: "@typescript-eslint/project-service@npm:8.34.1"
+"@typescript-eslint/project-service@npm:8.57.2":
+ version: 8.57.2
+ resolution: "@typescript-eslint/project-service@npm:8.57.2"
dependencies:
- "@typescript-eslint/tsconfig-utils": "npm:^8.34.1"
- "@typescript-eslint/types": "npm:^8.34.1"
- debug: "npm:^4.3.4"
+ "@typescript-eslint/tsconfig-utils": "npm:^8.57.2"
+ "@typescript-eslint/types": "npm:^8.57.2"
+ debug: "npm:^4.4.3"
peerDependencies:
- typescript: ">=4.8.4 <5.9.0"
- checksum: 10c0/9333a890625f6777054db17a6b299281ae7502bb7615261d15b885a75b8cf65fc91591389c93b37ecd14b651d8e94851dac8718e5dcc8ed0600533535dae855c
+ typescript: ">=4.8.4 <6.0.0"
+ checksum: 10c0/f84e3165b0a214318d4bc119018b87c044170d7638945e84bd4cee2d752b62c1797ce722ca1161cd06f48512d0115ef75500e6c8fc01005ad4bb39fb48dd77bf
languageName: node
linkType: hard
-"@typescript-eslint/scope-manager@npm:8.34.1":
- version: 8.34.1
- resolution: "@typescript-eslint/scope-manager@npm:8.34.1"
+"@typescript-eslint/scope-manager@npm:8.57.2":
+ version: 8.57.2
+ resolution: "@typescript-eslint/scope-manager@npm:8.57.2"
dependencies:
- "@typescript-eslint/types": "npm:8.34.1"
- "@typescript-eslint/visitor-keys": "npm:8.34.1"
- checksum: 10c0/2af608fa3900f4726322e33bf4f3a376fdace3ac0f310cf7d9256bbc2905c3896138176a47dd195d2c2229f27fe43f5deb4bc7729db2eb18389926dedea78077
+ "@typescript-eslint/types": "npm:8.57.2"
+ "@typescript-eslint/visitor-keys": "npm:8.57.2"
+ checksum: 10c0/532b1a97a5c2fce51400fa1a94e09615b4df84ce1f2d107206a3f3935074cada396a3e30f155582a698981832868e1afea1641ff779ad9456fdc94169b7def64
languageName: node
linkType: hard
-"@typescript-eslint/tsconfig-utils@npm:8.34.1, @typescript-eslint/tsconfig-utils@npm:^8.34.1":
- version: 8.34.1
- resolution: "@typescript-eslint/tsconfig-utils@npm:8.34.1"
+"@typescript-eslint/tsconfig-utils@npm:8.57.2, @typescript-eslint/tsconfig-utils@npm:^8.57.2":
+ version: 8.57.2
+ resolution: "@typescript-eslint/tsconfig-utils@npm:8.57.2"
peerDependencies:
- typescript: ">=4.8.4 <5.9.0"
- checksum: 10c0/8d1ead8b7c279b48e2ed96f083ec119a9aeea1ca9cdd40576ec271b996b9fd8cfa0ddb0aafbb4e14bc27fc62c69c5be66d39b1de68eab9ddd7f1861da267423d
+ typescript: ">=4.8.4 <6.0.0"
+ checksum: 10c0/199dad2d96efc88ce94f5f3e12e97205537bf7a7152e56ef1d84dfbe7bd1babebea9b9f396c01b6c447505a4eb02c1cbbd2c28828c587b51b41b15d017a11d2f
languageName: node
linkType: hard
-"@typescript-eslint/type-utils@npm:8.34.1":
- version: 8.34.1
- resolution: "@typescript-eslint/type-utils@npm:8.34.1"
+"@typescript-eslint/type-utils@npm:8.57.2":
+ version: 8.57.2
+ resolution: "@typescript-eslint/type-utils@npm:8.57.2"
dependencies:
- "@typescript-eslint/typescript-estree": "npm:8.34.1"
- "@typescript-eslint/utils": "npm:8.34.1"
- debug: "npm:^4.3.4"
- ts-api-utils: "npm:^2.1.0"
+ "@typescript-eslint/types": "npm:8.57.2"
+ "@typescript-eslint/typescript-estree": "npm:8.57.2"
+ "@typescript-eslint/utils": "npm:8.57.2"
+ debug: "npm:^4.4.3"
+ ts-api-utils: "npm:^2.4.0"
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: ">=4.8.4 <5.9.0"
- checksum: 10c0/502a2cdfe47f1f34206c747b5a70e0242dd99f570511db3dda9c5f999d9abadfbbb1dfa82a1fa437a1689d232715412e61c97d95f19c9314ba5ad23196b4096d
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: ">=4.8.4 <6.0.0"
+ checksum: 10c0/9c479cd0e809d26b7da7b31e830520bc016aaf528bc10a8b8279374808cb76a27f1b4adc77c84156417dc70f6a9e8604f47717b555a27293da2b9b5cfda70411
languageName: node
linkType: hard
-"@typescript-eslint/types@npm:8.34.1, @typescript-eslint/types@npm:^8.11.0, @typescript-eslint/types@npm:^8.34.1":
- version: 8.34.1
- resolution: "@typescript-eslint/types@npm:8.34.1"
- checksum: 10c0/db1b3dce6a70b28ddb13c76fbb5983240d9395656df5f7cbd99bfd9905e39c0dab2132870f01dbc406b48739c437f7d344a879a824cedaba81b91a53110dc23a
+"@typescript-eslint/types@npm:8.57.2, @typescript-eslint/types@npm:^8.34.1, @typescript-eslint/types@npm:^8.57.2":
+ version: 8.57.2
+ resolution: "@typescript-eslint/types@npm:8.57.2"
+ checksum: 10c0/3cd87dd77d28b3ac2fed56a17909b0d11633628d4d733aa148dfd7af72e2cc3ec0e6114b72fac0ff538e8a47e907b4b10dab4095170ae1bd73719ef0b8eaf2e7
languageName: node
linkType: hard
-"@typescript-eslint/typescript-estree@npm:8.34.1":
- version: 8.34.1
- resolution: "@typescript-eslint/typescript-estree@npm:8.34.1"
+"@typescript-eslint/typescript-estree@npm:8.57.2":
+ version: 8.57.2
+ resolution: "@typescript-eslint/typescript-estree@npm:8.57.2"
dependencies:
- "@typescript-eslint/project-service": "npm:8.34.1"
- "@typescript-eslint/tsconfig-utils": "npm:8.34.1"
- "@typescript-eslint/types": "npm:8.34.1"
- "@typescript-eslint/visitor-keys": "npm:8.34.1"
- debug: "npm:^4.3.4"
- fast-glob: "npm:^3.3.2"
- is-glob: "npm:^4.0.3"
- minimatch: "npm:^9.0.4"
- semver: "npm:^7.6.0"
- ts-api-utils: "npm:^2.1.0"
+ "@typescript-eslint/project-service": "npm:8.57.2"
+ "@typescript-eslint/tsconfig-utils": "npm:8.57.2"
+ "@typescript-eslint/types": "npm:8.57.2"
+ "@typescript-eslint/visitor-keys": "npm:8.57.2"
+ debug: "npm:^4.4.3"
+ minimatch: "npm:^10.2.2"
+ semver: "npm:^7.7.3"
+ tinyglobby: "npm:^0.2.15"
+ ts-api-utils: "npm:^2.4.0"
peerDependencies:
- typescript: ">=4.8.4 <5.9.0"
- checksum: 10c0/4ee7249db91b9840361f34f80b7b6d646a3af159c7298d79a33d8a11c98792fd3a395343e5e17e0fa29529e8f0113bac8baadcef90d1e140bd736a48f0485042
+ typescript: ">=4.8.4 <6.0.0"
+ checksum: 10c0/2c5d143f0abbafd07a45f0b956aab5d6487b27f74fe93bee93e0a3f8edc8913f1522faf8d7d5215f3809a8d12f5729910ea522156552f2481b66e6d05ab311ae
languageName: node
linkType: hard
-"@typescript-eslint/utils@npm:8.34.1":
- version: 8.34.1
- resolution: "@typescript-eslint/utils@npm:8.34.1"
+"@typescript-eslint/utils@npm:8.57.2":
+ version: 8.57.2
+ resolution: "@typescript-eslint/utils@npm:8.57.2"
dependencies:
- "@eslint-community/eslint-utils": "npm:^4.7.0"
- "@typescript-eslint/scope-manager": "npm:8.34.1"
- "@typescript-eslint/types": "npm:8.34.1"
- "@typescript-eslint/typescript-estree": "npm:8.34.1"
+ "@eslint-community/eslint-utils": "npm:^4.9.1"
+ "@typescript-eslint/scope-manager": "npm:8.57.2"
+ "@typescript-eslint/types": "npm:8.57.2"
+ "@typescript-eslint/typescript-estree": "npm:8.57.2"
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: ">=4.8.4 <5.9.0"
- checksum: 10c0/e3085877f7940c02a37653e6bc52ac6cde115e755b1f788fe4331202f371b3421cc4d0878c7d3eb054e14e9b3a064496a707a73eac471cb2b73593b9e9d4b998
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: ">=4.8.4 <6.0.0"
+ checksum: 10c0/5771f3d4206004cc817a6556a472926b4c1c885dc448049c10ffab1d5aac7bd59450a391fb57ce8ef31a8367e9c8ddb3bc9370c4e83fc8b61f50fd5189390e8f
languageName: node
linkType: hard
-"@typescript-eslint/visitor-keys@npm:8.34.1":
- version: 8.34.1
- resolution: "@typescript-eslint/visitor-keys@npm:8.34.1"
+"@typescript-eslint/visitor-keys@npm:8.57.2":
+ version: 8.57.2
+ resolution: "@typescript-eslint/visitor-keys@npm:8.57.2"
dependencies:
- "@typescript-eslint/types": "npm:8.34.1"
- eslint-visitor-keys: "npm:^4.2.1"
- checksum: 10c0/0e5a9b3d93905d16d3cf8cb5fb346dcc6f760482eb7d0ac209aefc09a32f78ef28a687634df6ad08e81fb3e1083e8805f34472de6bbc501c0105ad654d518f40
+ "@typescript-eslint/types": "npm:8.57.2"
+ eslint-visitor-keys: "npm:^5.0.0"
+ checksum: 10c0/8ceb8c228bf97b3e4b343bf6e42a91998d2522f459eb6b53c6bfad4898a9df74295660893dee6b698bdbbda537e968bfc13a3c56fc341089ebfba13db766a574
languageName: node
linkType: hard
@@ -902,11 +815,11 @@ __metadata:
linkType: hard
"acorn@npm:^8.15.0":
- version: 8.15.0
- resolution: "acorn@npm:8.15.0"
+ version: 8.16.0
+ resolution: "acorn@npm:8.16.0"
bin:
acorn: bin/acorn
- checksum: 10c0/dec73ff59b7d6628a01eebaece7f2bdb8bb62b9b5926dcad0f8931f2b8b79c2be21f6c68ac095592adb5adb15831a3635d9343e6a91d028bbe85d564875ec3ec
+ checksum: 10c0/c9c52697227661b68d0debaf972222d4f622aa06b185824164e153438afa7b08273432ca43ea792cadb24dada1d46f6f6bb1ef8de9956979288cc1b96bf9914e
languageName: node
linkType: hard
@@ -920,39 +833,15 @@ __metadata:
languageName: node
linkType: hard
-"ajv-draft-04@npm:^1.0.0":
- version: 1.0.0
- resolution: "ajv-draft-04@npm:1.0.0"
- peerDependencies:
- ajv: ^8.5.0
- peerDependenciesMeta:
- ajv:
- optional: true
- checksum: 10c0/6044310bd38c17d77549fd326bd40ce1506fa10b0794540aa130180808bf94117fac8c9b448c621512bea60e4a947278f6a978e87f10d342950c15b33ddd9271
- languageName: node
- linkType: hard
-
-"ajv@npm:^6.12.4":
- version: 6.12.6
- resolution: "ajv@npm:6.12.6"
+"ajv@npm:^6.14.0":
+ version: 6.14.0
+ resolution: "ajv@npm:6.14.0"
dependencies:
fast-deep-equal: "npm:^3.1.1"
fast-json-stable-stringify: "npm:^2.0.0"
json-schema-traverse: "npm:^0.4.1"
uri-js: "npm:^4.2.2"
- checksum: 10c0/41e23642cbe545889245b9d2a45854ebba51cda6c778ebced9649420d9205f2efb39cb43dbc41e358409223b1ea43303ae4839db682c848b891e4811da1a5a71
- languageName: node
- linkType: hard
-
-"ajv@npm:^8.17.1":
- version: 8.17.1
- resolution: "ajv@npm:8.17.1"
- dependencies:
- fast-deep-equal: "npm:^3.1.3"
- fast-uri: "npm:^3.0.1"
- json-schema-traverse: "npm:^1.0.0"
- require-from-string: "npm:^2.0.2"
- checksum: 10c0/ec3ba10a573c6b60f94639ffc53526275917a2df6810e4ab5a6b959d87459f9ef3f00d5e7865b82677cb7d21590355b34da14d1d0b9c32d75f95a187e76fff35
+ checksum: 10c0/a2bc39b0555dc9802c899f86990eb8eed6e366cddbf65be43d5aa7e4f3c4e1a199d5460fd7ca4fb3d864000dbbc049253b72faa83b3b30e641ca52cb29a68c22
languageName: node
linkType: hard
@@ -963,10 +852,10 @@ __metadata:
languageName: node
linkType: hard
-"ansi-regex@npm:^6.0.1":
- version: 6.1.0
- resolution: "ansi-regex@npm:6.1.0"
- checksum: 10c0/a91daeddd54746338478eef88af3439a7edf30f8e23196e2d6ed182da9add559c601266dbef01c2efa46a958ad6f1f8b176799657616c702b5b02e799e7fd8dc
+"ansi-regex@npm:^6.2.2":
+ version: 6.2.2
+ resolution: "ansi-regex@npm:6.2.2"
+ checksum: 10c0/05d4acb1d2f59ab2cf4b794339c7b168890d44dda4bf0ce01152a8da0213aca207802f930442ce8cd22d7a92f44907664aac6508904e75e038fa944d2601b30f
languageName: node
linkType: hard
@@ -980,9 +869,9 @@ __metadata:
linkType: hard
"ansi-styles@npm:^6.1.0":
- version: 6.2.1
- resolution: "ansi-styles@npm:6.2.1"
- checksum: 10c0/5d1ec38c123984bcedd996eac680d548f31828bd679a66db2bdf11844634dde55fec3efa9c6bb1d89056a5e79c1ac540c4c784d592ea1d25028a92227d2f2d5c
+ version: 6.2.3
+ resolution: "ansi-styles@npm:6.2.3"
+ checksum: 10c0/23b8a4ce14e18fb854693b95351e286b771d23d8844057ed2e7d083cd3e708376c3323707ec6a24365f7d7eda3ca00327fe04092e29e551499ec4c8b7bfac868
languageName: node
linkType: hard
@@ -1002,10 +891,10 @@ __metadata:
languageName: node
linkType: hard
-"are-docs-informative@npm:^0.1.1":
- version: 0.1.1
- resolution: "are-docs-informative@npm:0.1.1"
- checksum: 10c0/03f4ad46f872e8f25fd7d8f3826a926fa13c060372c48797d0fb5ed755dd13111a654eb7f080479aa60e7bef16f0d59ff3c8839de5f28735386086fd4a8b3cf5
+"are-docs-informative@npm:^0.0.2":
+ version: 0.0.2
+ resolution: "are-docs-informative@npm:0.0.2"
+ checksum: 10c0/f0326981bd699c372d268b526b170a28f2e1aec2cf99d7de0686083528427ecdf6ae41fef5d9988e224a5616298af747ad8a76e7306b0a7c97cc085a99636d60
languageName: node
linkType: hard
@@ -1039,6 +928,22 @@ __metadata:
languageName: node
linkType: hard
+"balanced-match@npm:^4.0.2":
+ version: 4.0.4
+ resolution: "balanced-match@npm:4.0.4"
+ checksum: 10c0/07e86102a3eb2ee2a6a1a89164f29d0dbaebd28f2ca3f5ca786f36b8b23d9e417eb3be45a4acf754f837be5ac0a2317de90d3fcb7f4f4dc95720a1f36b26a17b
+ languageName: node
+ linkType: hard
+
+"baseline-browser-mapping@npm:^2.9.0":
+ version: 2.10.10
+ resolution: "baseline-browser-mapping@npm:2.10.10"
+ bin:
+ baseline-browser-mapping: dist/cli.cjs
+ checksum: 10c0/39dee9d955a5e017852f338cb9057feee8d938c82f217d63158f04ccdbbc1c19e80bbed8d15223e3d410ee8b3703829d41fd7eb345e6e44230034ea9adaf8a1d
+ languageName: node
+ linkType: hard
+
"brace-expansion@npm:^1.1.7":
version: 1.1.12
resolution: "brace-expansion@npm:1.1.12"
@@ -1049,7 +954,7 @@ __metadata:
languageName: node
linkType: hard
-"brace-expansion@npm:^2.0.1":
+"brace-expansion@npm:^2.0.2":
version: 2.0.2
resolution: "brace-expansion@npm:2.0.2"
dependencies:
@@ -1058,12 +963,12 @@ __metadata:
languageName: node
linkType: hard
-"braces@npm:^3.0.3":
- version: 3.0.3
- resolution: "braces@npm:3.0.3"
+"brace-expansion@npm:^5.0.2":
+ version: 5.0.5
+ resolution: "brace-expansion@npm:5.0.5"
dependencies:
- fill-range: "npm:^7.1.1"
- checksum: 10c0/7c6dfd30c338d2997ba77500539227b9d1f85e388a5f43220865201e407e076783d0881f2d297b9f80951b4c957fcf0b51c1d2d24227631643c3f7c284b0aa04
+ balanced-match: "npm:^4.0.2"
+ checksum: 10c0/4d238e14ed4f5cc9c07285550a41cef23121ca08ba99fa9eb5b55b580dcb6bf868b8210aa10526bdc9f8dc97f33ca2a7259039c4cc131a93042beddb424c48e3
languageName: node
linkType: hard
@@ -1075,16 +980,17 @@ __metadata:
linkType: hard
"browserslist@npm:^4.24.0":
- version: 4.25.0
- resolution: "browserslist@npm:4.25.0"
- dependencies:
- caniuse-lite: "npm:^1.0.30001718"
- electron-to-chromium: "npm:^1.5.160"
- node-releases: "npm:^2.0.19"
- update-browserslist-db: "npm:^1.1.3"
+ version: 4.28.1
+ resolution: "browserslist@npm:4.28.1"
+ dependencies:
+ baseline-browser-mapping: "npm:^2.9.0"
+ caniuse-lite: "npm:^1.0.30001759"
+ electron-to-chromium: "npm:^1.5.263"
+ node-releases: "npm:^2.0.27"
+ update-browserslist-db: "npm:^1.2.0"
bin:
browserslist: cli.js
- checksum: 10c0/cc16c55b4468b18684a0e1ca303592b38635b1155d6724f172407192737a2f405b8030d87a05813729592793445b3d15e737b0055f901cdecccb29b1e580a1c5
+ checksum: 10c0/545a5fa9d7234e3777a7177ec1e9134bb2ba60a69e6b95683f6982b1473aad347c77c1264ccf2ac5dea609a9731fbfbda6b85782bdca70f80f86e28a402504bd
languageName: node
linkType: hard
@@ -1128,23 +1034,23 @@ __metadata:
languageName: node
linkType: hard
-"caniuse-lite@npm:^1.0.30001718":
- version: 1.0.30001723
- resolution: "caniuse-lite@npm:1.0.30001723"
- checksum: 10c0/e019503061759b96017c4d27ddd7ca1b48533eabcd0431b51d2e3156f99f6b031075e46c279c0db63424cdfc874bba992caec2db51b922a0f945e686246886f6
+"caniuse-lite@npm:^1.0.30001759":
+ version: 1.0.30001781
+ resolution: "caniuse-lite@npm:1.0.30001781"
+ checksum: 10c0/79e77d8759a55e90f0f5db96ab9e7925c7b2e3021f77852e647e45f64f7dc701954174188438e84b810824afc16d706c64a38f20f9c1ed9ac174b6362d33325f
languageName: node
linkType: hard
"chai@npm:^5":
- version: 5.2.0
- resolution: "chai@npm:5.2.0"
+ version: 5.3.3
+ resolution: "chai@npm:5.3.3"
dependencies:
assertion-error: "npm:^2.0.1"
check-error: "npm:^2.1.1"
deep-eql: "npm:^5.0.1"
loupe: "npm:^3.1.0"
pathval: "npm:^2.0.0"
- checksum: 10c0/dfd1cb719c7cebb051b727672d382a35338af1470065cb12adb01f4ee451bbf528e0e0f9ab2016af5fc1eea4df6e7f4504dc8443f8f00bd8fb87ad32dc516f7d
+ checksum: 10c0/b360fd4d38861622e5010c2f709736988b05c7f31042305fa3f4e9911f6adb80ccfb4e302068bf8ed10e835c2e2520cba0f5edc13d878b886987e5aa62483f53
languageName: node
linkType: hard
@@ -1159,9 +1065,9 @@ __metadata:
linkType: hard
"check-error@npm:^2.1.1":
- version: 2.1.1
- resolution: "check-error@npm:2.1.1"
- checksum: 10c0/979f13eccab306cf1785fa10941a590b4e7ea9916ea2a4f8c87f0316fc3eab07eabefb6e587424ef0f88cbcd3805791f172ea739863ca3d7ce2afc54641c7f0e
+ version: 2.1.3
+ resolution: "check-error@npm:2.1.3"
+ checksum: 10c0/878e99038fb6476316b74668cd6a498c7e66df3efe48158fa40db80a06ba4258742ac3ee2229c4a2a98c5e73f5dff84eb3e50ceb6b65bbd8f831eafc8338607d
languageName: node
linkType: hard
@@ -1219,6 +1125,13 @@ __metadata:
languageName: node
linkType: hard
+"commander@npm:^14.0.3":
+ version: 14.0.3
+ resolution: "commander@npm:14.0.3"
+ checksum: 10c0/755652564bbf56ff2ff083313912b326450d3f8d8c85f4b71416539c9a05c3c67dbd206821ca72635bf6b160e2afdefcb458e86b317827d5cb333b69ce7f1a24
+ languageName: node
+ linkType: hard
+
"comment-parser@npm:1.4.1":
version: 1.4.1
resolution: "comment-parser@npm:1.4.1"
@@ -1277,15 +1190,15 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.4.1":
- version: 4.4.1
- resolution: "debug@npm:4.4.1"
+"debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.5, debug@npm:^4.4.1, debug@npm:^4.4.3":
+ version: 4.4.3
+ resolution: "debug@npm:4.4.3"
dependencies:
ms: "npm:^2.1.3"
peerDependenciesMeta:
supports-color:
optional: true
- checksum: 10c0/d2b44bc1afd912b49bb7ebb0d50a860dc93a4dd7d946e8de94abc957bb63726b7dd5aa48c18c2386c379ec024c46692e15ed3ed97d481729f929201e671fcd55
+ checksum: 10c0/d79136ec6c83ecbefd0f6a5593da6a9c91ec4d7ddc4b54c883d6e71ec9accb5f67a1a5e96d00a328196b5b5c86d365e98d8a3a70856aaf16b4e7b1985e67f5a6
languageName: node
linkType: hard
@@ -1340,10 +1253,10 @@ __metadata:
languageName: node
linkType: hard
-"electron-to-chromium@npm:^1.5.160":
- version: 1.5.168
- resolution: "electron-to-chromium@npm:1.5.168"
- checksum: 10c0/4e3ca616717c22b270e04742ae77aeb7a5f7f56b40e856c1d97fcab8fb12b6ae4c406fe3d6fa28213bbe95d271f9a5e79585f33fb3930b6a0b1f076ba113d6ca
+"electron-to-chromium@npm:^1.5.263":
+ version: 1.5.325
+ resolution: "electron-to-chromium@npm:1.5.325"
+ checksum: 10c0/6721520cac7a0ae51e6511bd2a79c425e0fc09935a367ac933549e94de136c504a7ee1fc7136812051e93c0c5b95deea40336aea658c2b591ac5761fab8caf30
languageName: node
linkType: hard
@@ -1381,34 +1294,35 @@ __metadata:
linkType: hard
"esbuild@npm:^0.25.5":
- version: 0.25.5
- resolution: "esbuild@npm:0.25.5"
- dependencies:
- "@esbuild/aix-ppc64": "npm:0.25.5"
- "@esbuild/android-arm": "npm:0.25.5"
- "@esbuild/android-arm64": "npm:0.25.5"
- "@esbuild/android-x64": "npm:0.25.5"
- "@esbuild/darwin-arm64": "npm:0.25.5"
- "@esbuild/darwin-x64": "npm:0.25.5"
- "@esbuild/freebsd-arm64": "npm:0.25.5"
- "@esbuild/freebsd-x64": "npm:0.25.5"
- "@esbuild/linux-arm": "npm:0.25.5"
- "@esbuild/linux-arm64": "npm:0.25.5"
- "@esbuild/linux-ia32": "npm:0.25.5"
- "@esbuild/linux-loong64": "npm:0.25.5"
- "@esbuild/linux-mips64el": "npm:0.25.5"
- "@esbuild/linux-ppc64": "npm:0.25.5"
- "@esbuild/linux-riscv64": "npm:0.25.5"
- "@esbuild/linux-s390x": "npm:0.25.5"
- "@esbuild/linux-x64": "npm:0.25.5"
- "@esbuild/netbsd-arm64": "npm:0.25.5"
- "@esbuild/netbsd-x64": "npm:0.25.5"
- "@esbuild/openbsd-arm64": "npm:0.25.5"
- "@esbuild/openbsd-x64": "npm:0.25.5"
- "@esbuild/sunos-x64": "npm:0.25.5"
- "@esbuild/win32-arm64": "npm:0.25.5"
- "@esbuild/win32-ia32": "npm:0.25.5"
- "@esbuild/win32-x64": "npm:0.25.5"
+ version: 0.25.12
+ resolution: "esbuild@npm:0.25.12"
+ dependencies:
+ "@esbuild/aix-ppc64": "npm:0.25.12"
+ "@esbuild/android-arm": "npm:0.25.12"
+ "@esbuild/android-arm64": "npm:0.25.12"
+ "@esbuild/android-x64": "npm:0.25.12"
+ "@esbuild/darwin-arm64": "npm:0.25.12"
+ "@esbuild/darwin-x64": "npm:0.25.12"
+ "@esbuild/freebsd-arm64": "npm:0.25.12"
+ "@esbuild/freebsd-x64": "npm:0.25.12"
+ "@esbuild/linux-arm": "npm:0.25.12"
+ "@esbuild/linux-arm64": "npm:0.25.12"
+ "@esbuild/linux-ia32": "npm:0.25.12"
+ "@esbuild/linux-loong64": "npm:0.25.12"
+ "@esbuild/linux-mips64el": "npm:0.25.12"
+ "@esbuild/linux-ppc64": "npm:0.25.12"
+ "@esbuild/linux-riscv64": "npm:0.25.12"
+ "@esbuild/linux-s390x": "npm:0.25.12"
+ "@esbuild/linux-x64": "npm:0.25.12"
+ "@esbuild/netbsd-arm64": "npm:0.25.12"
+ "@esbuild/netbsd-x64": "npm:0.25.12"
+ "@esbuild/openbsd-arm64": "npm:0.25.12"
+ "@esbuild/openbsd-x64": "npm:0.25.12"
+ "@esbuild/openharmony-arm64": "npm:0.25.12"
+ "@esbuild/sunos-x64": "npm:0.25.12"
+ "@esbuild/win32-arm64": "npm:0.25.12"
+ "@esbuild/win32-ia32": "npm:0.25.12"
+ "@esbuild/win32-x64": "npm:0.25.12"
dependenciesMeta:
"@esbuild/aix-ppc64":
optional: true
@@ -1452,6 +1366,8 @@ __metadata:
optional: true
"@esbuild/openbsd-x64":
optional: true
+ "@esbuild/openharmony-arm64":
+ optional: true
"@esbuild/sunos-x64":
optional: true
"@esbuild/win32-arm64":
@@ -1462,7 +1378,7 @@ __metadata:
optional: true
bin:
esbuild: bin/esbuild
- checksum: 10c0/aba8cbc11927fa77562722ed5e95541ce2853f67ad7bdc40382b558abc2e0ec57d92ffb820f082ba2047b4ef9f3bc3da068cdebe30dfd3850cfa3827a78d604e
+ checksum: 10c0/c205357531423220a9de8e1e6c6514242bc9b1666e762cd67ccdf8fdfdc3f1d0bd76f8d9383958b97ad4c953efdb7b6e8c1f9ca5951cd2b7c5235e8755b34a6b
languageName: node
linkType: hard
@@ -1481,42 +1397,42 @@ __metadata:
linkType: hard
"eslint-config-prettier@npm:^10.1.5":
- version: 10.1.5
- resolution: "eslint-config-prettier@npm:10.1.5"
+ version: 10.1.8
+ resolution: "eslint-config-prettier@npm:10.1.8"
peerDependencies:
eslint: ">=7.0.0"
bin:
eslint-config-prettier: bin/cli.js
- checksum: 10c0/5486255428e4577e8064b40f27db299faf7312b8e43d7b4bc913a6426e6c0f5950cd519cad81ae24e9aecb4002c502bc665c02e3b52efde57af2debcf27dd6e0
+ checksum: 10c0/e1bcfadc9eccd526c240056b1e59c5cd26544fe59feb85f38f4f1f116caed96aea0b3b87868e68b3099e55caaac3f2e5b9f58110f85db893e83a332751192682
languageName: node
linkType: hard
"eslint-plugin-jsdoc@npm:^51.0.1":
- version: 51.0.1
- resolution: "eslint-plugin-jsdoc@npm:51.0.1"
+ version: 51.4.1
+ resolution: "eslint-plugin-jsdoc@npm:51.4.1"
dependencies:
- "@es-joy/jsdoccomment": "npm:~0.50.2"
- are-docs-informative: "npm:^0.1.1"
+ "@es-joy/jsdoccomment": "npm:~0.52.0"
+ are-docs-informative: "npm:^0.0.2"
comment-parser: "npm:1.4.1"
debug: "npm:^4.4.1"
escape-string-regexp: "npm:^4.0.0"
- espree: "npm:^10.3.0"
+ espree: "npm:^10.4.0"
esquery: "npm:^1.6.0"
parse-imports-exports: "npm:^0.2.4"
semver: "npm:^7.7.2"
spdx-expression-parse: "npm:^4.0.0"
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
- checksum: 10c0/ac1517239fd26a8222916b52bfb0e803dc132415a416f9138ac179aab005cf5446ee06c8537313cfcd099e0e2c4ee8db96ef985657bb961bb0f5675b90f50c1a
+ checksum: 10c0/2dc8063f810984bca1ec2cbe4fa4cfa6948a4e6340bfc817c30d603fd7a85bc11375c0a45d6a1825fa28f1bf1c454f98aed74041b16bc6b5c7077ea58c05ff0a
languageName: node
linkType: hard
"eslint-plugin-prettier@npm:^5.4.1":
- version: 5.4.1
- resolution: "eslint-plugin-prettier@npm:5.4.1"
+ version: 5.5.5
+ resolution: "eslint-plugin-prettier@npm:5.5.5"
dependencies:
- prettier-linter-helpers: "npm:^1.0.0"
- synckit: "npm:^0.11.7"
+ prettier-linter-helpers: "npm:^1.0.1"
+ synckit: "npm:^0.11.12"
peerDependencies:
"@types/eslint": ">=8.0.0"
eslint: ">=8.0.0"
@@ -1527,20 +1443,20 @@ __metadata:
optional: true
eslint-config-prettier:
optional: true
- checksum: 10c0/bdd9e9473bf3f995521558eb5e2ee70dd4f06cb8b9a6192523cfed76511924fad31ec9af9807cd99f693dc59085e0a1db8a1d3ccc283e98ab30eb32cc7469649
+ checksum: 10c0/091449b28c77ab2efbbf674e977181f2c8453d95a4df68218bddd87a4dfaa9ecc4eda60164e416f5986fb5d577e66e8d8e1e23d81e8555f8d735375598b03257
languageName: node
linkType: hard
"eslint-plugin-unused-imports@npm:^4.1.4":
- version: 4.1.4
- resolution: "eslint-plugin-unused-imports@npm:4.1.4"
+ version: 4.4.1
+ resolution: "eslint-plugin-unused-imports@npm:4.4.1"
peerDependencies:
"@typescript-eslint/eslint-plugin": ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0
- eslint: ^9.0.0 || ^8.0.0
+ eslint: ^10.0.0 || ^9.0.0 || ^8.0.0
peerDependenciesMeta:
"@typescript-eslint/eslint-plugin":
optional: true
- checksum: 10c0/3899f64b0e8b23fa6b81e2754fc10f93d8741e051d70390a8100ca39af7878bde8625f234b76111af69562ef2512104b52c3703e986ccb3ac9adc07911896acf
+ checksum: 10c0/bef630eedc3c239ca1c0a11c6af60485310e3934bd0819d3eb51e0acabdafc722c97d35457750a957541f5cc6a99aa78abb359eb3837d3702d836b6d24cbd573
languageName: node
linkType: hard
@@ -1568,24 +1484,30 @@ __metadata:
languageName: node
linkType: hard
+"eslint-visitor-keys@npm:^5.0.0":
+ version: 5.0.1
+ resolution: "eslint-visitor-keys@npm:5.0.1"
+ checksum: 10c0/16190bdf2cbae40a1109384c94450c526a79b0b9c3cb21e544256ed85ac48a4b84db66b74a6561d20fe6ab77447f150d711c2ad5ad74df4fcc133736bce99678
+ languageName: node
+ linkType: hard
+
"eslint@npm:^9.29.0":
- version: 9.29.0
- resolution: "eslint@npm:9.29.0"
+ version: 9.39.4
+ resolution: "eslint@npm:9.39.4"
dependencies:
- "@eslint-community/eslint-utils": "npm:^4.2.0"
+ "@eslint-community/eslint-utils": "npm:^4.8.0"
"@eslint-community/regexpp": "npm:^4.12.1"
- "@eslint/config-array": "npm:^0.20.1"
- "@eslint/config-helpers": "npm:^0.2.1"
- "@eslint/core": "npm:^0.14.0"
- "@eslint/eslintrc": "npm:^3.3.1"
- "@eslint/js": "npm:9.29.0"
- "@eslint/plugin-kit": "npm:^0.3.1"
+ "@eslint/config-array": "npm:^0.21.2"
+ "@eslint/config-helpers": "npm:^0.4.2"
+ "@eslint/core": "npm:^0.17.0"
+ "@eslint/eslintrc": "npm:^3.3.5"
+ "@eslint/js": "npm:9.39.4"
+ "@eslint/plugin-kit": "npm:^0.4.1"
"@humanfs/node": "npm:^0.16.6"
"@humanwhocodes/module-importer": "npm:^1.0.1"
"@humanwhocodes/retry": "npm:^0.4.2"
"@types/estree": "npm:^1.0.6"
- "@types/json-schema": "npm:^7.0.15"
- ajv: "npm:^6.12.4"
+ ajv: "npm:^6.14.0"
chalk: "npm:^4.0.0"
cross-spawn: "npm:^7.0.6"
debug: "npm:^4.3.2"
@@ -1604,7 +1526,7 @@ __metadata:
is-glob: "npm:^4.0.0"
json-stable-stringify-without-jsonify: "npm:^1.0.1"
lodash.merge: "npm:^4.6.2"
- minimatch: "npm:^3.1.2"
+ minimatch: "npm:^3.1.5"
natural-compare: "npm:^1.4.0"
optionator: "npm:^0.9.3"
peerDependencies:
@@ -1614,11 +1536,11 @@ __metadata:
optional: true
bin:
eslint: bin/eslint.js
- checksum: 10c0/75e3f841e0f8b0fa93dbb2ba6ae538bd8b611c3654117bc3dadf90bb009923dfd2c15ec2948dc6e6b8b571317cc125c5cceb9255da8cd644ee740020df645dd8
+ checksum: 10c0/1955067c2d991f0c84f4c4abfafe31bb47fa3b717a7fd3e43fe1e511c6f859d7700cbca969f85661dc4c130f7aeced5e5444884314198a54428f5e5141db9337
languageName: node
linkType: hard
-"espree@npm:^10.0.1, espree@npm:^10.3.0, espree@npm:^10.4.0":
+"espree@npm:^10.0.1, espree@npm:^10.4.0":
version: 10.4.0
resolution: "espree@npm:10.4.0"
dependencies:
@@ -1640,11 +1562,11 @@ __metadata:
linkType: hard
"esquery@npm:^1.5.0, esquery@npm:^1.6.0":
- version: 1.6.0
- resolution: "esquery@npm:1.6.0"
+ version: 1.7.0
+ resolution: "esquery@npm:1.7.0"
dependencies:
estraverse: "npm:^5.1.0"
- checksum: 10c0/cb9065ec605f9da7a76ca6dadb0619dfb611e37a81e318732977d90fab50a256b95fee2d925fba7c2f3f0523aa16f91587246693bc09bc34d5a59575fe6e93d2
+ checksum: 10c0/77d5173db450b66f3bc685d11af4c90cffeedb340f34a39af96d43509a335ce39c894fd79233df32d38f5e4e219fa0f7076f6ec90bae8320170ba082c0db4793
languageName: node
linkType: hard
@@ -1685,19 +1607,6 @@ __metadata:
languageName: node
linkType: hard
-"fast-glob@npm:^3.3.2":
- version: 3.3.3
- resolution: "fast-glob@npm:3.3.3"
- dependencies:
- "@nodelib/fs.stat": "npm:^2.0.2"
- "@nodelib/fs.walk": "npm:^1.2.3"
- glob-parent: "npm:^5.1.2"
- merge2: "npm:^1.3.0"
- micromatch: "npm:^4.0.8"
- checksum: 10c0/f6aaa141d0d3384cf73cbcdfc52f475ed293f6d5b65bfc5def368b09163a9f7e5ec2b3014d80f733c405f58e470ee0cc451c2937685045cddcdeaa24199c43fe
- languageName: node
- linkType: hard
-
"fast-json-stable-stringify@npm:^2.0.0":
version: 2.1.0
resolution: "fast-json-stable-stringify@npm:2.1.0"
@@ -1712,19 +1621,15 @@ __metadata:
languageName: node
linkType: hard
-"fast-uri@npm:^3.0.1":
- version: 3.0.6
- resolution: "fast-uri@npm:3.0.6"
- checksum: 10c0/74a513c2af0584448aee71ce56005185f81239eab7a2343110e5bad50c39ad4fb19c5a6f99783ead1cac7ccaf3461a6034fda89fffa2b30b6d99b9f21c2f9d29
- languageName: node
- linkType: hard
-
-"fastq@npm:^1.6.0":
- version: 1.19.1
- resolution: "fastq@npm:1.19.1"
- dependencies:
- reusify: "npm:^1.0.4"
- checksum: 10c0/ebc6e50ac7048daaeb8e64522a1ea7a26e92b3cee5cd1c7f2316cdca81ba543aa40a136b53891446ea5c3a67ec215fbaca87ad405f102dd97012f62916905630
+"fdir@npm:^6.5.0":
+ version: 6.5.0
+ resolution: "fdir@npm:6.5.0"
+ peerDependencies:
+ picomatch: ^3 || ^4
+ peerDependenciesMeta:
+ picomatch:
+ optional: true
+ checksum: 10c0/e345083c4306b3aed6cb8ec551e26c36bab5c511e99ea4576a16750ddc8d3240e63826cc624f5ae17ad4dc82e68a253213b60d556c11bfad064b7607847ed07f
languageName: node
linkType: hard
@@ -1737,15 +1642,6 @@ __metadata:
languageName: node
linkType: hard
-"fill-range@npm:^7.1.1":
- version: 7.1.1
- resolution: "fill-range@npm:7.1.1"
- dependencies:
- to-regex-range: "npm:^5.0.1"
- checksum: 10c0/b75b691bbe065472f38824f694c2f7449d7f5004aa950426a2c28f0306c60db9b880c0b0e4ed819997ffb882d1da02cfcfc819bddc94d71627f5269682edf018
- languageName: node
- linkType: hard
-
"find-cache-dir@npm:^3.2.0":
version: 3.3.2
resolution: "find-cache-dir@npm:3.3.2"
@@ -1797,9 +1693,9 @@ __metadata:
linkType: hard
"flatted@npm:^3.2.9":
- version: 3.3.3
- resolution: "flatted@npm:3.3.3"
- checksum: 10c0/e957a1c6b0254aa15b8cce8533e24165abd98fadc98575db082b786b5da1b7d72062b81bfdcd1da2f4d46b6ed93bec2434e62333e9b4261d79ef2e75a10dd538
+ version: 3.4.2
+ resolution: "flatted@npm:3.4.2"
+ checksum: 10c0/a65b67aae7172d6cdf63691be7de6c5cd5adbdfdfe2e9da1a09b617c9512ed794037741ee53d93114276bff3f93cd3b0d97d54f9b316e1e4885dde6e9ffdf7ed
languageName: node
linkType: hard
@@ -1813,7 +1709,7 @@ __metadata:
languageName: node
linkType: hard
-"foreground-child@npm:^3.1.0, foreground-child@npm:^3.3.0, foreground-child@npm:^3.3.1":
+"foreground-child@npm:^3.1.0, foreground-child@npm:^3.3.0":
version: 3.3.1
resolution: "foreground-child@npm:3.3.1"
dependencies:
@@ -1858,15 +1754,6 @@ __metadata:
languageName: node
linkType: hard
-"glob-parent@npm:^5.1.2":
- version: 5.1.2
- resolution: "glob-parent@npm:5.1.2"
- dependencies:
- is-glob: "npm:^4.0.1"
- checksum: 10c0/cab87638e2112bee3f839ef5f6e0765057163d39c66be8ec1602f3823da4692297ad4e972de876ea17c44d652978638d2fd583c6713d0eb6591706825020c9ee
- languageName: node
- linkType: hard
-
"glob-parent@npm:^6.0.2":
version: 6.0.2
resolution: "glob-parent@npm:6.0.2"
@@ -1877,8 +1764,8 @@ __metadata:
linkType: hard
"glob@npm:^10.4.5":
- version: 10.4.5
- resolution: "glob@npm:10.4.5"
+ version: 10.5.0
+ resolution: "glob@npm:10.5.0"
dependencies:
foreground-child: "npm:^3.1.0"
jackspeak: "npm:^3.1.2"
@@ -1888,23 +1775,18 @@ __metadata:
path-scurry: "npm:^1.11.1"
bin:
glob: dist/esm/bin.mjs
- checksum: 10c0/19a9759ea77b8e3ca0a43c2f07ecddc2ad46216b786bb8f993c445aee80d345925a21e5280c7b7c6c59e860a0154b84e4b2b60321fea92cd3c56b4a7489f160e
+ checksum: 10c0/100705eddbde6323e7b35e1d1ac28bcb58322095bd8e63a7d0bef1a2cdafe0d0f7922a981b2b48369a4f8c1b077be5c171804534c3509dfe950dde15fbe6d828
languageName: node
linkType: hard
-"glob@npm:^11.0.0":
- version: 11.0.3
- resolution: "glob@npm:11.0.3"
+"glob@npm:^13.0.3":
+ version: 13.0.6
+ resolution: "glob@npm:13.0.6"
dependencies:
- foreground-child: "npm:^3.3.1"
- jackspeak: "npm:^4.1.1"
- minimatch: "npm:^10.0.3"
- minipass: "npm:^7.1.2"
- package-json-from-dist: "npm:^1.0.0"
- path-scurry: "npm:^2.0.0"
- bin:
- glob: dist/esm/bin.mjs
- checksum: 10c0/7d24457549ec2903920dfa3d8e76850e7c02aa709122f0164b240c712f5455c0b457e6f2a1eee39344c6148e39895be8094ae8cfef7ccc3296ed30bce250c661
+ minimatch: "npm:^10.2.2"
+ minipass: "npm:^7.1.3"
+ path-scurry: "npm:^2.0.2"
+ checksum: 10c0/269c236f11a9b50357fe7a8c6aadac667e01deb5242b19c84975628f05f4438d8ee1354bb62c5d6c10f37fd59911b54d7799730633a2786660d8c69f1d18120a
languageName: node
linkType: hard
@@ -1922,13 +1804,6 @@ __metadata:
languageName: node
linkType: hard
-"globals@npm:^11.1.0":
- version: 11.12.0
- resolution: "globals@npm:11.12.0"
- checksum: 10c0/758f9f258e7b19226bd8d4af5d3b0dcf7038780fb23d82e6f98932c44e239f884847f1766e8fa9cc5635ccb3204f7fa7314d4408dd4002a5e8ea827b4018f0a1
- languageName: node
- linkType: hard
-
"globals@npm:^14.0.0":
version: 14.0.0
resolution: "globals@npm:14.0.0"
@@ -1937,9 +1812,9 @@ __metadata:
linkType: hard
"globals@npm:^16.2.0":
- version: 16.2.0
- resolution: "globals@npm:16.2.0"
- checksum: 10c0/c2b3ea163faa6f8a38076b471b12f4bda891f7df7f7d2e8294fb4801d735a51a73431bf4c1696c5bf5dbca5e0a0db894698acfcbd3068730c6b12eef185dea25
+ version: 16.5.0
+ resolution: "globals@npm:16.5.0"
+ checksum: 10c0/615241dae7851c8012f5aa0223005b1ed6607713d6813de0741768bd4ddc39353117648f1a7086b4b0fa45eae733f1c0a0fe369aa4e543bb63f8de8990178ea9
languageName: node
linkType: hard
@@ -1950,13 +1825,6 @@ __metadata:
languageName: node
linkType: hard
-"graphemer@npm:^1.4.0":
- version: 1.4.0
- resolution: "graphemer@npm:1.4.0"
- checksum: 10c0/e951259d8cd2e0d196c72ec711add7115d42eb9a8146c8eeda5b8d3ac91e5dd816b9cd68920726d9fd4490368e7ed86e9c423f40db87e2d8dfafa00fa17c3a31
- languageName: node
- linkType: hard
-
"has-flag@npm:^4.0.0":
version: 4.0.0
resolution: "has-flag@npm:4.0.0"
@@ -1997,7 +1865,7 @@ __metadata:
languageName: node
linkType: hard
-"ignore@npm:^7.0.0":
+"ignore@npm:^7.0.5":
version: 7.0.5
resolution: "ignore@npm:7.0.5"
checksum: 10c0/ae00db89fe873064a093b8999fe4cc284b13ef2a178636211842cceb650b9c3e390d3339191acb145d81ed5379d2074840cf0c33a20bdbd6f32821f79eb4ad5d
@@ -2066,7 +1934,7 @@ __metadata:
languageName: node
linkType: hard
-"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3":
+"is-glob@npm:^4.0.0, is-glob@npm:^4.0.3":
version: 4.0.3
resolution: "is-glob@npm:4.0.3"
dependencies:
@@ -2075,10 +1943,10 @@ __metadata:
languageName: node
linkType: hard
-"is-number@npm:^7.0.0":
- version: 7.0.0
- resolution: "is-number@npm:7.0.0"
- checksum: 10c0/b4686d0d3053146095ccd45346461bc8e53b80aeb7671cc52a4de02dbbf7dc0d1d2a986e2fe4ae206984b4d34ef37e8b795ebc4f4295c978373e6575e295d811
+"is-path-inside@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "is-path-inside@npm:3.0.3"
+ checksum: 10c0/cf7d4ac35fb96bab6a1d2c3598fe5ebb29aafb52c0aaa482b5a3ed9d8ba3edc11631e3ec2637660c44b3ce0e61a08d54946e8af30dec0b60a7c27296c68ffd05
languageName: node
linkType: hard
@@ -2190,12 +2058,12 @@ __metadata:
linkType: hard
"istanbul-reports@npm:^3.0.2":
- version: 3.1.7
- resolution: "istanbul-reports@npm:3.1.7"
+ version: 3.2.0
+ resolution: "istanbul-reports@npm:3.2.0"
dependencies:
html-escaper: "npm:^2.0.0"
istanbul-lib-report: "npm:^3.0.0"
- checksum: 10c0/a379fadf9cf8dc5dfe25568115721d4a7eb82fbd50b005a6672aff9c6989b20cc9312d7865814e0859cd8df58cbf664482e1d3604be0afde1f7fc3ccc1394a51
+ checksum: 10c0/d596317cfd9c22e1394f22a8d8ba0303d2074fe2e971887b32d870e4b33f8464b10f8ccbe6847808f7db485f084eba09e6c2ed706b3a978e4b52f07085b8f9bc
languageName: node
linkType: hard
@@ -2212,15 +2080,6 @@ __metadata:
languageName: node
linkType: hard
-"jackspeak@npm:^4.1.1":
- version: 4.1.1
- resolution: "jackspeak@npm:4.1.1"
- dependencies:
- "@isaacs/cliui": "npm:^8.0.2"
- checksum: 10c0/84ec4f8e21d6514db24737d9caf65361511f75e5e424980eebca4199f400874f45e562ac20fa8aeb1dd20ca2f3f81f0788b6e9c3e64d216a5794fd6f30e0e042
- languageName: node
- linkType: hard
-
"js-tokens@npm:^4.0.0":
version: 4.0.0
resolution: "js-tokens@npm:4.0.0"
@@ -2229,25 +2088,25 @@ __metadata:
linkType: hard
"js-yaml@npm:^3.13.1":
- version: 3.14.1
- resolution: "js-yaml@npm:3.14.1"
+ version: 3.14.2
+ resolution: "js-yaml@npm:3.14.2"
dependencies:
argparse: "npm:^1.0.7"
esprima: "npm:^4.0.0"
bin:
js-yaml: bin/js-yaml.js
- checksum: 10c0/6746baaaeac312c4db8e75fa22331d9a04cccb7792d126ed8ce6a0bbcfef0cedaddd0c5098fade53db067c09fe00aa1c957674b4765610a8b06a5a189e46433b
+ checksum: 10c0/3261f25912f5dd76605e5993d0a126c2b6c346311885d3c483706cd722efe34f697ea0331f654ce27c00a42b426e524518ec89d65ed02ea47df8ad26dcc8ce69
languageName: node
linkType: hard
-"js-yaml@npm:^4.1.0":
- version: 4.1.0
- resolution: "js-yaml@npm:4.1.0"
+"js-yaml@npm:^4.1.0, js-yaml@npm:^4.1.1":
+ version: 4.1.1
+ resolution: "js-yaml@npm:4.1.1"
dependencies:
argparse: "npm:^2.0.1"
bin:
js-yaml: bin/js-yaml.js
- checksum: 10c0/184a24b4eaacfce40ad9074c64fd42ac83cf74d8c8cd137718d456ced75051229e5061b8633c3366b8aada17945a7a356b337828c19da92b51ae62126575018f
+ checksum: 10c0/561c7d7088c40a9bb53cc75becbfb1df6ae49b34b5e6e5a81744b14ae8667ec564ad2527709d1a6e7d5e5fa6d483aa0f373a50ad98d42fde368ec4a190d4fae7
languageName: node
linkType: hard
@@ -2281,13 +2140,6 @@ __metadata:
languageName: node
linkType: hard
-"json-schema-traverse@npm:^1.0.0":
- version: 1.0.0
- resolution: "json-schema-traverse@npm:1.0.0"
- checksum: 10c0/71e30015d7f3d6dc1c316d6298047c8ef98a06d31ad064919976583eb61e1018a60a0067338f0f79cabc00d84af3fcc489bd48ce8a46ea165d9541ba17fb30c6
- languageName: node
- linkType: hard
-
"json-stable-stringify-without-jsonify@npm:^1.0.1":
version: 1.0.1
resolution: "json-stable-stringify-without-jsonify@npm:1.0.1"
@@ -2366,9 +2218,9 @@ __metadata:
linkType: hard
"loupe@npm:^3.1.0":
- version: 3.1.4
- resolution: "loupe@npm:3.1.4"
- checksum: 10c0/5c2e6aefaad25f812d361c750b8cf4ff91d68de289f141d7c85c2ce9bb79eeefa06a93c85f7b87cba940531ed8f15e492f32681d47eed23842ad1963eb3a154d
+ version: 3.2.1
+ resolution: "loupe@npm:3.2.1"
+ checksum: 10c0/910c872cba291309664c2d094368d31a68907b6f5913e989d301b5c25f30e97d76d77f23ab3bf3b46d0f601ff0b6af8810c10c31b91d2c6b2f132809ca2cc705
languageName: node
linkType: hard
@@ -2380,9 +2232,9 @@ __metadata:
linkType: hard
"lru-cache@npm:^11.0.0":
- version: 11.1.0
- resolution: "lru-cache@npm:11.1.0"
- checksum: 10c0/85c312f7113f65fae6a62de7985348649937eb34fb3d212811acbf6704dc322a421788aca253b62838f1f07049a84cc513d88f494e373d3756514ad263670a64
+ version: 11.2.7
+ resolution: "lru-cache@npm:11.2.7"
+ checksum: 10c0/549cdb59488baa617135fc12159cafb1a97f91079f35093bb3bcad72e849fc64ace636d244212c181dfdf1a99bbfa90757ff303f98561958ee4d0f885d9bd5f7
languageName: node
linkType: hard
@@ -2413,60 +2265,43 @@ __metadata:
languageName: node
linkType: hard
-"merge2@npm:^1.3.0":
- version: 1.4.1
- resolution: "merge2@npm:1.4.1"
- checksum: 10c0/254a8a4605b58f450308fc474c82ac9a094848081bf4c06778200207820e5193726dc563a0d2c16468810516a5c97d9d3ea0ca6585d23c58ccfff2403e8dbbeb
- languageName: node
- linkType: hard
-
-"micromatch@npm:^4.0.8":
- version: 4.0.8
- resolution: "micromatch@npm:4.0.8"
+"minimatch@npm:^10.2.2":
+ version: 10.2.4
+ resolution: "minimatch@npm:10.2.4"
dependencies:
- braces: "npm:^3.0.3"
- picomatch: "npm:^2.3.1"
- checksum: 10c0/166fa6eb926b9553f32ef81f5f531d27b4ce7da60e5baf8c021d043b27a388fb95e46a8038d5045877881e673f8134122b59624d5cecbd16eb50a42e7a6b5ca8
+ brace-expansion: "npm:^5.0.2"
+ checksum: 10c0/35f3dfb7b99b51efd46afd378486889f590e7efb10e0f6a10ba6800428cf65c9a8dedb74427d0570b318d749b543dc4e85f06d46d2858bc8cac7e1eb49a95945
languageName: node
linkType: hard
-"minimatch@npm:^10.0.3":
- version: 10.0.3
- resolution: "minimatch@npm:10.0.3"
- dependencies:
- "@isaacs/brace-expansion": "npm:^5.0.0"
- checksum: 10c0/e43e4a905c5d70ac4cec8530ceaeccb9c544b1ba8ac45238e2a78121a01c17ff0c373346472d221872563204eabe929ad02669bb575cb1f0cc30facab369f70f
- languageName: node
- linkType: hard
-
-"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
- version: 3.1.2
- resolution: "minimatch@npm:3.1.2"
+"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.5":
+ version: 3.1.5
+ resolution: "minimatch@npm:3.1.5"
dependencies:
brace-expansion: "npm:^1.1.7"
- checksum: 10c0/0262810a8fc2e72cca45d6fd86bd349eee435eb95ac6aa45c9ea2180e7ee875ef44c32b55b5973ceabe95ea12682f6e3725cbb63d7a2d1da3ae1163c8b210311
+ checksum: 10c0/2ecbdc0d33f07bddb0315a8b5afbcb761307a8778b48f0b312418ccbced99f104a2d17d8aca7573433c70e8ccd1c56823a441897a45e384ea76ef401a26ace70
languageName: node
linkType: hard
"minimatch@npm:^9.0.4, minimatch@npm:^9.0.5":
- version: 9.0.5
- resolution: "minimatch@npm:9.0.5"
+ version: 9.0.9
+ resolution: "minimatch@npm:9.0.9"
dependencies:
- brace-expansion: "npm:^2.0.1"
- checksum: 10c0/de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed
+ brace-expansion: "npm:^2.0.2"
+ checksum: 10c0/0b6a58530dbb00361745aa6c8cffaba4c90f551afe7c734830bd95fd88ebf469dd7355a027824ea1d09e37181cfeb0a797fb17df60c15ac174303ac110eb7e86
languageName: node
linkType: hard
-"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.1.2":
- version: 7.1.2
- resolution: "minipass@npm:7.1.2"
- checksum: 10c0/b0fd20bb9fb56e5fa9a8bfac539e8915ae07430a619e4b86ff71f5fc757ef3924b23b2c4230393af1eda647ed3d75739e4e0acb250a6b1eb277cf7f8fe449557
+"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.1.2, minipass@npm:^7.1.3":
+ version: 7.1.3
+ resolution: "minipass@npm:7.1.3"
+ checksum: 10c0/539da88daca16533211ea5a9ee98dc62ff5742f531f54640dd34429e621955e91cc280a91a776026264b7f9f6735947629f920944e9c1558369e8bf22eb33fbb
languageName: node
linkType: hard
"mocha@npm:^11.6.0":
- version: 11.6.0
- resolution: "mocha@npm:11.6.0"
+ version: 11.7.5
+ resolution: "mocha@npm:11.7.5"
dependencies:
browser-stdout: "npm:^1.3.1"
chokidar: "npm:^4.0.1"
@@ -2476,6 +2311,7 @@ __metadata:
find-up: "npm:^5.0.0"
glob: "npm:^10.4.5"
he: "npm:^1.2.0"
+ is-path-inside: "npm:^3.0.3"
js-yaml: "npm:^4.1.0"
log-symbols: "npm:^4.1.0"
minimatch: "npm:^9.0.5"
@@ -2491,7 +2327,7 @@ __metadata:
bin:
_mocha: bin/_mocha
mocha: bin/mocha.js
- checksum: 10c0/fd10feab1f035f12c77d440ac131bd7f89a6235d5d3795b8b30e894e44b5bfeec0397518a490bcac8b37583edf1eaa32175a30ba4255ca3afffd437615b4fca4
+ checksum: 10c0/e6150cba85345aaabbc5b2e7341b1e6706b878f5a9782960cad57fd4cc458730a76d08c5f1a3e05d3ebb49cad93b455764bb00727bd148dcaf0c6dd4fa665b3d
languageName: node
linkType: hard
@@ -2518,10 +2354,10 @@ __metadata:
languageName: node
linkType: hard
-"node-releases@npm:^2.0.19":
- version: 2.0.19
- resolution: "node-releases@npm:2.0.19"
- checksum: 10c0/52a0dbd25ccf545892670d1551690fe0facb6a471e15f2cfa1b20142a5b255b3aa254af5f59d6ecb69c2bec7390bc643c43aa63b13bf5e64b6075952e716b1aa
+"node-releases@npm:^2.0.27":
+ version: 2.0.36
+ resolution: "node-releases@npm:2.0.36"
+ checksum: 10c0/85d8d7f4b6248c8372831cbcc3829ce634cb2b01dbd85e55705cefc8a9eda4ce8121bd218b9629cf2579aef8a360541bad409f3925a35675c825b9471a49d7e9
languageName: node
linkType: hard
@@ -2656,7 +2492,7 @@ __metadata:
languageName: node
linkType: hard
-"package-json-from-dist@npm:^1.0.0":
+"package-json-from-dist@npm:^1.0.0, package-json-from-dist@npm:^1.0.1":
version: 1.0.1
resolution: "package-json-from-dist@npm:1.0.1"
checksum: 10c0/62ba2785eb655fec084a257af34dbe24292ab74516d6aecef97ef72d4897310bc6898f6c85b5cd22770eaa1ce60d55a0230e150fb6a966e3ecd6c511e23d164b
@@ -2719,20 +2555,20 @@ __metadata:
languageName: node
linkType: hard
-"path-scurry@npm:^2.0.0":
- version: 2.0.0
- resolution: "path-scurry@npm:2.0.0"
+"path-scurry@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "path-scurry@npm:2.0.2"
dependencies:
lru-cache: "npm:^11.0.0"
minipass: "npm:^7.1.2"
- checksum: 10c0/3da4adedaa8e7ef8d6dc4f35a0ff8f05a9b4d8365f2b28047752b62d4c1ad73eec21e37b1579ef2d075920157856a3b52ae8309c480a6f1a8bbe06ff8e52b33c
+ checksum: 10c0/b35ad37cf6557a87fd057121ce2be7695380c9138d93e87ae928609da259ea0a170fac6f3ef1eb3ece8a068e8b7f2f3adf5bb2374cf4d4a57fe484954fcc9482
languageName: node
linkType: hard
"pathval@npm:^2.0.0":
- version: 2.0.0
- resolution: "pathval@npm:2.0.0"
- checksum: 10c0/602e4ee347fba8a599115af2ccd8179836a63c925c23e04bd056d0674a64b39e3a081b643cc7bc0b84390517df2d800a46fcc5598d42c155fe4977095c2f77c5
+ version: 2.0.1
+ resolution: "pathval@npm:2.0.1"
+ checksum: 10c0/460f4709479fbf2c45903a65655fc8f0a5f6d808f989173aeef5fdea4ff4f303dc13f7870303999add60ec49d4c14733895c0a869392e9866f1091fa64fd7581
languageName: node
linkType: hard
@@ -2743,10 +2579,10 @@ __metadata:
languageName: node
linkType: hard
-"picomatch@npm:^2.3.1":
- version: 2.3.1
- resolution: "picomatch@npm:2.3.1"
- checksum: 10c0/26c02b8d06f03206fc2ab8d16f19960f2ff9e81a658f831ecb656d8f17d9edc799e8364b1f4a7873e89d9702dff96204be0fa26fe4181f6843f040f819dac4be
+"picomatch@npm:^4.0.3":
+ version: 4.0.4
+ resolution: "picomatch@npm:4.0.4"
+ checksum: 10c0/e2c6023372cc7b5764719a5ffb9da0f8e781212fa7ca4bd0562db929df8e117460f00dff3cb7509dacfc06b86de924b247f504d0ce1806a37fac4633081466b0
languageName: node
linkType: hard
@@ -2766,21 +2602,21 @@ __metadata:
languageName: node
linkType: hard
-"prettier-linter-helpers@npm:^1.0.0":
- version: 1.0.0
- resolution: "prettier-linter-helpers@npm:1.0.0"
+"prettier-linter-helpers@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "prettier-linter-helpers@npm:1.0.1"
dependencies:
fast-diff: "npm:^1.1.2"
- checksum: 10c0/81e0027d731b7b3697ccd2129470ed9913ecb111e4ec175a12f0fcfab0096516373bf0af2fef132af50cafb0a905b74ff57996d615f59512bb9ac7378fcc64ab
+ checksum: 10c0/91cea965681bc5f62c9d26bd3ca6358b81557261d4802e96ec1cf0acbd99d4b61632d53320cd2c3ec7d7f7805a81345644108a41ef46ddc9688e783a9ac792d1
languageName: node
linkType: hard
"prettier@npm:^3.5.3":
- version: 3.5.3
- resolution: "prettier@npm:3.5.3"
+ version: 3.8.1
+ resolution: "prettier@npm:3.8.1"
bin:
prettier: bin/prettier.cjs
- checksum: 10c0/3880cb90b9dc0635819ab52ff571518c35bd7f15a6e80a2054c05dbc8a3aa6e74f135519e91197de63705bcb38388ded7e7230e2178432a1468005406238b877
+ checksum: 10c0/33169b594009e48f570471271be7eac7cdcf88a209eed39ac3b8d6d78984039bfa9132f82b7e6ba3b06711f3bfe0222a62a1bfb87c43f50c25a83df1b78a2c42
languageName: node
linkType: hard
@@ -2793,20 +2629,13 @@ __metadata:
languageName: node
linkType: hard
-"punycode@npm:^2.1.0":
+"punycode@npm:^2.1.0, punycode@npm:^2.3.1":
version: 2.3.1
resolution: "punycode@npm:2.3.1"
checksum: 10c0/14f76a8206bc3464f794fb2e3d3cc665ae416c01893ad7a02b23766eb07159144ee612ad67af5e84fa4479ccfe67678c4feb126b0485651b302babf66f04f9e9
languageName: node
linkType: hard
-"queue-microtask@npm:^1.2.2":
- version: 1.2.3
- resolution: "queue-microtask@npm:1.2.3"
- checksum: 10c0/900a93d3cdae3acd7d16f642c29a642aea32c2026446151f0778c62ac089d4b8e6c986811076e1ae180a694cedf077d453a11b58ff0a865629a4f82ab558e102
- languageName: node
- linkType: hard
-
"randombytes@npm:^2.1.0":
version: 2.1.0
resolution: "randombytes@npm:2.1.0"
@@ -2839,13 +2668,6 @@ __metadata:
languageName: node
linkType: hard
-"require-from-string@npm:^2.0.2":
- version: 2.0.2
- resolution: "require-from-string@npm:2.0.2"
- checksum: 10c0/aaa267e0c5b022fc5fd4eef49d8285086b15f2a1c54b28240fdf03599cbd9c26049fee3eab894f2e1f6ca65e513b030a7c264201e3f005601e80c49fb2937ce2
- languageName: node
- linkType: hard
-
"require-main-filename@npm:^2.0.0":
version: 2.0.0
resolution: "require-main-filename@npm:2.0.0"
@@ -2867,10 +2689,10 @@ __metadata:
languageName: node
linkType: hard
-"reusify@npm:^1.0.4":
- version: 1.1.0
- resolution: "reusify@npm:1.1.0"
- checksum: 10c0/4eff0d4a5f9383566c7d7ec437b671cc51b25963bd61bf127c3f3d3f68e44a026d99b8d2f1ad344afff8d278a8fe70a8ea092650a716d22287e8bef7126bb2fa
+"ret@npm:~0.5.0":
+ version: 0.5.0
+ resolution: "ret@npm:0.5.0"
+ checksum: 10c0/220868b194f87bf1998e32e409086eec6b39e860c052bf267f8ad4d0131706a9773d45fd3f91acfb1a7c928fce002b694ab86fdba90bc8d4b8df68fa8645c5cc
languageName: node
linkType: hard
@@ -2886,23 +2708,14 @@ __metadata:
linkType: hard
"rimraf@npm:^6.0.1":
- version: 6.0.1
- resolution: "rimraf@npm:6.0.1"
+ version: 6.1.3
+ resolution: "rimraf@npm:6.1.3"
dependencies:
- glob: "npm:^11.0.0"
- package-json-from-dist: "npm:^1.0.0"
+ glob: "npm:^13.0.3"
+ package-json-from-dist: "npm:^1.0.1"
bin:
rimraf: dist/esm/bin.mjs
- checksum: 10c0/b30b6b072771f0d1e73b4ca5f37bb2944ee09375be9db5f558fcd3310000d29dfcfa93cf7734d75295ad5a7486dc8e40f63089ced1722a664539ffc0c3ece8c6
- languageName: node
- linkType: hard
-
-"run-parallel@npm:^1.1.9":
- version: 1.2.0
- resolution: "run-parallel@npm:1.2.0"
- dependencies:
- queue-microtask: "npm:^1.2.2"
- checksum: 10c0/200b5ab25b5b8b7113f9901bfe3afc347e19bb7475b267d55ad0eb86a62a46d77510cb0f232507c9e5d497ebda569a08a9867d0d14f57a82ad5564d991588b39
+ checksum: 10c0/4a56537850102e20ba5d5eb49f366b4b7b2435389734b4b8480cf0e0eb0f6f5d0c44120a171aeb0d8f9ab40312a10d2262f3f50acbad803e32caef61b6cf86fc
languageName: node
linkType: hard
@@ -2913,6 +2726,17 @@ __metadata:
languageName: node
linkType: hard
+"safe-regex2@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "safe-regex2@npm:5.1.0"
+ dependencies:
+ ret: "npm:~0.5.0"
+ bin:
+ safe-regex2: bin/safe-regex2.js
+ checksum: 10c0/9ee1e1c0336dbbf7a9cc182766d193371cff8adc4e390d9d709a5fb72fe0dc42500efc77eb5a266d8feb442ae3872a189021e73e7286420b4ad65db9896977b0
+ languageName: node
+ linkType: hard
+
"semver@npm:^6.0.0, semver@npm:^6.3.1":
version: 6.3.1
resolution: "semver@npm:6.3.1"
@@ -2922,12 +2746,12 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.7.2":
- version: 7.7.2
- resolution: "semver@npm:7.7.2"
+"semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.7.2, semver@npm:^7.7.3":
+ version: 7.7.4
+ resolution: "semver@npm:7.7.4"
bin:
semver: bin/semver.js
- checksum: 10c0/aca305edfbf2383c22571cb7714f48cadc7ac95371b4b52362fb8eeffdfbc0de0669368b82b2b15978f8848f01d7114da65697e56cd8c37b0dab8c58e543f9ea
+ checksum: 10c0/5215ad0234e2845d4ea5bb9d836d42b03499546ddafb12075566899fc617f68794bb6f146076b6881d755de17d6c6cc73372555879ec7dce2c2feee947866ad2
languageName: node
linkType: hard
@@ -3016,9 +2840,9 @@ __metadata:
linkType: hard
"spdx-license-ids@npm:^3.0.0":
- version: 3.0.21
- resolution: "spdx-license-ids@npm:3.0.21"
- checksum: 10c0/ecb24c698d8496aa9efe23e0b1f751f8a7a89faedcdfcbfabae772b546c2db46ccde8f3bc447a238eb86bbcd4f73fea88720ef3b8394f7896381bec3d7736411
+ version: 3.0.23
+ resolution: "spdx-license-ids@npm:3.0.23"
+ checksum: 10c0/8495620f6f2a237749cce922ea2d593a66f7885c301b1a0f5542183e7041182f27f616a8f13345cefdea0c9b3e0899328e0aa8cec100cf4f3fac4bb3bd975515
languageName: node
linkType: hard
@@ -3061,11 +2885,11 @@ __metadata:
linkType: hard
"strip-ansi@npm:^7.0.1":
- version: 7.1.0
- resolution: "strip-ansi@npm:7.1.0"
+ version: 7.2.0
+ resolution: "strip-ansi@npm:7.2.0"
dependencies:
- ansi-regex: "npm:^6.0.1"
- checksum: 10c0/a198c3762e8832505328cbf9e8c8381de14a4fa50a4f9b2160138158ea88c0f5549fb50cb13c651c3088f47e63a108b34622ec18c0499b6c8c3a5ddf6b305ac4
+ ansi-regex: "npm:^6.2.2"
+ checksum: 10c0/544d13b7582f8254811ea97db202f519e189e59d35740c46095897e254e4f1aa9fe1524a83ad6bc5ad67d4dd6c0281d2e0219ed62b880a6238a16a17d375f221
languageName: node
linkType: hard
@@ -3101,12 +2925,48 @@ __metadata:
languageName: node
linkType: hard
-"synckit@npm:^0.11.7":
- version: 0.11.8
- resolution: "synckit@npm:0.11.8"
+"swagger-parser-zschema@workspace:.":
+ version: 0.0.0-use.local
+ resolution: "swagger-parser-zschema@workspace:."
+ dependencies:
+ "@apidevtools/json-schema-ref-parser": "npm:14.0.1"
+ "@apidevtools/openapi-schemas": "npm:^2.1.0"
+ "@apidevtools/swagger-methods": "npm:^3.0.2"
+ "@eslint/compat": "npm:^1.3.0"
+ "@eslint/js": "npm:^9.29.0"
+ "@jsdevtools/host-environment": "npm:^2.1.2"
+ "@types/node": "npm:^24.0.3"
+ call-me-maybe: "npm:^1.0.2"
+ chai: "npm:^5"
+ cross-env: "npm:^7.0.3"
+ esbuild: "npm:^0.25.5"
+ esbuild-plugin-polyfill-node: "npm:^0.3.0"
+ eslint: "npm:^9.29.0"
+ eslint-config-prettier: "npm:^10.1.5"
+ eslint-plugin-jsdoc: "npm:^51.0.1"
+ eslint-plugin-prettier: "npm:^5.4.1"
+ eslint-plugin-unused-imports: "npm:^4.1.4"
+ globals: "npm:^16.2.0"
+ js-yaml: "npm:^4.1.0"
+ mocha: "npm:^11.6.0"
+ nyc: "npm:^17.1.0"
+ openapi-types: "npm:^12.1.3"
+ prettier: "npm:^3.5.3"
+ rimraf: "npm:^6.0.1"
+ typescript: "npm:^5.8.3"
+ typescript-eslint: "npm:^8.34.1"
+ z-schema: "npm:^12.1.0"
+ peerDependencies:
+ openapi-types: ">=7"
+ languageName: unknown
+ linkType: soft
+
+"synckit@npm:^0.11.12":
+ version: 0.11.12
+ resolution: "synckit@npm:0.11.12"
dependencies:
- "@pkgr/core": "npm:^0.2.4"
- checksum: 10c0/a1de5131ee527512afcaafceb2399b2f3e63678e56b831e1cb2dc7019c972a8b654703a3b94ef4166868f87eb984ea252b467c9d9e486b018ec2e6a55c24dfd8
+ "@pkgr/core": "npm:^0.2.9"
+ checksum: 10c0/cc4d446806688ae0d728ae7bb3f53176d065cf9536647fb85bdd721dcefbd7bf94874df6799ff61580f2b03a392659219b778a9254ad499f9a1f56c34787c235
languageName: node
linkType: hard
@@ -3121,21 +2981,22 @@ __metadata:
languageName: node
linkType: hard
-"to-regex-range@npm:^5.0.1":
- version: 5.0.1
- resolution: "to-regex-range@npm:5.0.1"
+"tinyglobby@npm:^0.2.15":
+ version: 0.2.15
+ resolution: "tinyglobby@npm:0.2.15"
dependencies:
- is-number: "npm:^7.0.0"
- checksum: 10c0/487988b0a19c654ff3e1961b87f471702e708fa8a8dd02a298ef16da7206692e8552a0250e8b3e8759270f62e9d8314616f6da274734d3b558b1fc7b7724e892
+ fdir: "npm:^6.5.0"
+ picomatch: "npm:^4.0.3"
+ checksum: 10c0/869c31490d0d88eedb8305d178d4c75e7463e820df5a9b9d388291daf93e8b1eb5de1dad1c1e139767e4269fe75f3b10d5009b2cc14db96ff98986920a186844
languageName: node
linkType: hard
-"ts-api-utils@npm:^2.1.0":
- version: 2.1.0
- resolution: "ts-api-utils@npm:2.1.0"
+"ts-api-utils@npm:^2.4.0":
+ version: 2.5.0
+ resolution: "ts-api-utils@npm:2.5.0"
peerDependencies:
typescript: ">=4.8.4"
- checksum: 10c0/9806a38adea2db0f6aa217ccc6bc9c391ddba338a9fe3080676d0d50ed806d305bb90e8cef0276e793d28c8a929f400abb184ddd7ff83a416959c0f4d2ce754f
+ checksum: 10c0/767849383c114e7f1971fa976b20e73ac28fd0c70d8d65c0004790bf4d8f89888c7e4cf6d5949f9c1beae9bc3c64835bef77bbe27fddf45a3c7b60cebcf85c8c
languageName: node
linkType: hard
@@ -3165,49 +3026,50 @@ __metadata:
linkType: hard
"typescript-eslint@npm:^8.34.1":
- version: 8.34.1
- resolution: "typescript-eslint@npm:8.34.1"
+ version: 8.57.2
+ resolution: "typescript-eslint@npm:8.57.2"
dependencies:
- "@typescript-eslint/eslint-plugin": "npm:8.34.1"
- "@typescript-eslint/parser": "npm:8.34.1"
- "@typescript-eslint/utils": "npm:8.34.1"
+ "@typescript-eslint/eslint-plugin": "npm:8.57.2"
+ "@typescript-eslint/parser": "npm:8.57.2"
+ "@typescript-eslint/typescript-estree": "npm:8.57.2"
+ "@typescript-eslint/utils": "npm:8.57.2"
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: ">=4.8.4 <5.9.0"
- checksum: 10c0/6de5d2ce180d1609a8a5383557a2787f17620ebc9a4d84fba9d9240db8005cc3084a7840ebafe532fba9970fe12822ee415615041f3527334fdfc45c411d35b6
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: ">=4.8.4 <6.0.0"
+ checksum: 10c0/b657195d7f080eae54527354f847af0300f7f3d7126515c692b92f5d4a880bc40b11a350ea98e1decf62846cce085c072005eb867019b3b7e8a76b4f0ec18713
languageName: node
linkType: hard
"typescript@npm:^5.8.3":
- version: 5.8.3
- resolution: "typescript@npm:5.8.3"
+ version: 5.9.3
+ resolution: "typescript@npm:5.9.3"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10c0/5f8bb01196e542e64d44db3d16ee0e4063ce4f3e3966df6005f2588e86d91c03e1fb131c2581baf0fb65ee79669eea6e161cd448178986587e9f6844446dbb48
+ checksum: 10c0/6bd7552ce39f97e711db5aa048f6f9995b53f1c52f7d8667c1abdc1700c68a76a308f579cd309ce6b53646deb4e9a1be7c813a93baaf0a28ccd536a30270e1c5
languageName: node
linkType: hard
"typescript@patch:typescript@npm%3A^5.8.3#optional!builtin":
- version: 5.8.3
- resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin::version=5.8.3&hash=5786d5"
+ version: 5.9.3
+ resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10c0/39117e346ff8ebd87ae1510b3a77d5d92dae5a89bde588c747d25da5c146603a99c8ee588c7ef80faaf123d89ed46f6dbd918d534d641083177d5fac38b8a1cb
+ checksum: 10c0/ad09fdf7a756814dce65bc60c1657b40d44451346858eea230e10f2e95a289d9183b6e32e5c11e95acc0ccc214b4f36289dcad4bf1886b0adb84d711d336a430
languageName: node
linkType: hard
-"undici-types@npm:~7.8.0":
- version: 7.8.0
- resolution: "undici-types@npm:7.8.0"
- checksum: 10c0/9d9d246d1dc32f318d46116efe3cfca5a72d4f16828febc1918d94e58f6ffcf39c158aa28bf5b4fc52f410446bc7858f35151367bd7a49f21746cab6497b709b
+"undici-types@npm:~7.16.0":
+ version: 7.16.0
+ resolution: "undici-types@npm:7.16.0"
+ checksum: 10c0/3033e2f2b5c9f1504bdc5934646cb54e37ecaca0f9249c983f7b1fc2e87c6d18399ebb05dc7fd5419e02b2e915f734d872a65da2e3eeed1813951c427d33cc9a
languageName: node
linkType: hard
-"update-browserslist-db@npm:^1.1.3":
- version: 1.1.3
- resolution: "update-browserslist-db@npm:1.1.3"
+"update-browserslist-db@npm:^1.2.0":
+ version: 1.2.3
+ resolution: "update-browserslist-db@npm:1.2.3"
dependencies:
escalade: "npm:^3.2.0"
picocolors: "npm:^1.1.1"
@@ -3215,7 +3077,7 @@ __metadata:
browserslist: ">= 4.21.0"
bin:
update-browserslist-db: cli.js
- checksum: 10c0/682e8ecbf9de474a626f6462aa85927936cdd256fe584c6df2508b0df9f7362c44c957e9970df55dfe44d3623807d26316ea2c7d26b80bb76a16c56c37233c32
+ checksum: 10c0/13a00355ea822388f68af57410ce3255941d5fb9b7c49342c4709a07c9f230bbef7f7499ae0ca7e0de532e79a82cc0c4edbd125f1a323a1845bf914efddf8bec
languageName: node
linkType: hard
@@ -3237,6 +3099,13 @@ __metadata:
languageName: node
linkType: hard
+"validator@npm:^13.15.26":
+ version: 13.15.26
+ resolution: "validator@npm:13.15.26"
+ checksum: 10c0/d66041685c531423f6b514d0481228503b96682fe30ed7925ad77ff3cd08c3983dc94f45e18457e44f62f89027b94a3342009d65421800ce65f6e0d2c6eaf7fc
+ languageName: node
+ linkType: hard
+
"which-module@npm:^2.0.0":
version: 2.0.1
resolution: "which-module@npm:2.0.1"
@@ -3263,9 +3132,9 @@ __metadata:
linkType: hard
"workerpool@npm:^9.2.0":
- version: 9.3.2
- resolution: "workerpool@npm:9.3.2"
- checksum: 10c0/1570bb9a6eb649d477a1a3890e39e6e7dfbec54297151878f4af8a2d54d2bc389a2d796f59619d3326840d6914ceb53b5f4971b475685eb0f189358234bf70ae
+ version: 9.3.4
+ resolution: "workerpool@npm:9.3.4"
+ checksum: 10c0/b09d80c81c6e50dab1bc6cc3a4180d4222068f17ada9b04fb7053bf98fdbe3dbd6bdd04ad1420363f5391cbf57d622ecd2680469ad0137aef990f510ab807a09
languageName: node
linkType: hard
@@ -3411,3 +3280,20 @@ __metadata:
checksum: 10c0/dceb44c28578b31641e13695d200d34ec4ab3966a5729814d5445b194933c096b7ced71494ce53a0e8820685d1d010df8b2422e5bf2cdea7e469d97ffbea306f
languageName: node
linkType: hard
+
+"z-schema@npm:^12.1.0":
+ version: 12.1.0
+ resolution: "z-schema@npm:12.1.0"
+ dependencies:
+ commander: "npm:^14.0.3"
+ punycode: "npm:^2.3.1"
+ safe-regex2: "npm:^5.1.0"
+ validator: "npm:^13.15.26"
+ dependenciesMeta:
+ commander:
+ optional: true
+ bin:
+ z-schema: bin/z-schema
+ checksum: 10c0/b024e50a7865a6cf5fa56bf591b0b23979888ea7673c9877591fda8b41bd7c58db057d618fd9991499d0b7c314d0b6a256467ef42871837291074d1ab5cec834
+ languageName: node
+ linkType: hard