From 27b5dca7e8b172673525d8b1bbe03cc305601ea4 Mon Sep 17 00:00:00 2001 From: kpal Date: Tue, 1 Oct 2024 13:15:53 +0100 Subject: [PATCH 1/3] updated package lock --- examples/package-lock.json | 2632 ++++++++++++++++++++++++------------ 1 file changed, 1777 insertions(+), 855 deletions(-) diff --git a/examples/package-lock.json b/examples/package-lock.json index a9d8c1be505..5b81fdaf707 100644 --- a/examples/package-lock.json +++ b/examples/package-lock.json @@ -43,30 +43,30 @@ }, "..": { "name": "playcanvas", - "version": "1.71.0-dev", + "version": "2.1.0-dev", "dev": true, "license": "MIT", "dependencies": { - "@types/webxr": "^0.5.15", + "@types/webxr": "^0.5.16", "@webgpu/types": "^0.1.40" }, "devDependencies": { "@babel/core": "^7.24.4", - "@babel/eslint-parser": "^7.24.1", + "@babel/eslint-parser": "^7.25.1", "@babel/preset-env": "^7.24.4", - "@playcanvas/canvas-mock": "^1.0.1", - "@playcanvas/eslint-config": "^1.7.1", + "@playcanvas/eslint-config": "^2.0.2", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-strip": "^3.0.4", "@rollup/plugin-terser": "^0.4.4", "@rollup/pluginutils": "^5.1.0", - "c8": "^9.1.0", + "c8": "^10.1.2", "chai": "^5.1.0", - "eslint": "^8.57.0", + "eslint": "^9.10.0", "fflate": "^0.8.2", "global-jsdom": "^24.0.0", - "jsdom": "^24.0.0", + "globals": "^15.9.0", + "jsdom": "^24.1.3", "karma": "^6.4.3", "karma-chrome-launcher": "^3.2.0", "karma-mocha": "^2.0.1", @@ -79,27 +79,17 @@ "rollup-plugin-jscc": "2.0.0", "rollup-plugin-visualizer": "^5.12.0", "serve": "^14.2.2", - "sinon": "^17.0.1", - "typedoc": "^0.25.13", - "typedoc-plugin-mdn-links": "^3.1.22", - "typescript": "^5.4.5", + "sinon": "^18.0.0", + "skia-canvas": "^1.0.2", + "typedoc": "^0.26.3", + "typedoc-plugin-mdn-links": "^3.2.2", + "typescript": "^5.5.3", "xhr2": "^0.2.1" }, "engines": { "node": ">=18.0.0" } }, - "../iframe": { - "extraneous": true - }, - "../node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "../node_modules/@ampproject/remapping": { "version": "2.3.0", "dev": true, @@ -113,11 +103,11 @@ } }, "../node_modules/@babel/code-frame": { - "version": "7.24.2", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/highlight": "^7.24.2", + "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" }, "engines": { @@ -125,7 +115,7 @@ } }, "../node_modules/@babel/compat-data": { - "version": "7.24.1", + "version": "7.25.4", "dev": true, "license": "MIT", "engines": { @@ -133,20 +123,20 @@ } }, "../node_modules/@babel/core": { - "version": "7.24.3", + "version": "7.25.2", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.1", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.24.1", - "@babel/parser": "^7.24.1", - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.1", - "@babel/types": "^7.24.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -162,7 +152,7 @@ } }, "../node_modules/@babel/eslint-parser": { - "version": "7.24.1", + "version": "7.25.1", "dev": true, "license": "MIT", "dependencies": { @@ -175,15 +165,15 @@ }, "peerDependencies": { "@babel/core": "^7.11.0", - "eslint": "^7.5.0 || ^8.0.0" + "eslint": "^7.5.0 || ^8.0.0 || ^9.0.0" } }, "../node_modules/@babel/generator": { - "version": "7.24.1", + "version": "7.25.6", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.24.0", + "@babel/types": "^7.25.6", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -193,35 +183,36 @@ } }, "../node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "../node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.15", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.22.15" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "../node_modules/@babel/helper-compilation-targets": { - "version": "7.23.6", + "version": "7.25.2", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-validator-option": "^7.23.5", - "browserslist": "^4.22.2", + "@babel/compat-data": "^7.25.2", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -230,18 +221,16 @@ } }, "../node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.24.1", + "version": "7.25.4", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-member-expression-to-functions": "^7.23.0", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.24.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.8", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/helper-replace-supers": "^7.25.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/traverse": "^7.25.4", "semver": "^6.3.1" }, "engines": { @@ -252,11 +241,11 @@ } }, "../node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.22.15", + "version": "7.25.2", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-annotate-as-pure": "^7.24.7", "regexpu-core": "^5.3.1", "semver": "^6.3.1" }, @@ -268,7 +257,7 @@ } }, "../node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.1", + "version": "0.6.2", "dev": true, "license": "MIT", "dependencies": { @@ -282,69 +271,39 @@ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "../node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "../node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "../node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, "../node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.23.0", + "version": "7.24.8", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.23.0" + "@babel/traverse": "^7.24.8", + "@babel/types": "^7.24.8" }, "engines": { "node": ">=6.9.0" } }, "../node_modules/@babel/helper-module-imports": { - "version": "7.24.3", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.24.0" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "../node_modules/@babel/helper-module-transforms": { - "version": "7.23.3", + "version": "7.25.2", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" }, "engines": { "node": ">=6.9.0" @@ -354,18 +313,18 @@ } }, "../node_modules/@babel/helper-optimise-call-expression": { - "version": "7.22.5", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "../node_modules/@babel/helper-plugin-utils": { - "version": "7.24.0", + "version": "7.24.8", "dev": true, "license": "MIT", "engines": { @@ -373,13 +332,13 @@ } }, "../node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.22.20", + "version": "7.25.0", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-wrap-function": "^7.22.20" + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-wrap-function": "^7.25.0", + "@babel/traverse": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -389,13 +348,13 @@ } }, "../node_modules/@babel/helper-replace-supers": { - "version": "7.24.1", + "version": "7.25.0", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-member-expression-to-functions": "^7.23.0", - "@babel/helper-optimise-call-expression": "^7.22.5" + "@babel/helper-member-expression-to-functions": "^7.24.8", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/traverse": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -405,40 +364,31 @@ } }, "../node_modules/@babel/helper-simple-access": { - "version": "7.22.5", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "../node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.22.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "../node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "../node_modules/@babel/helper-string-parser": { - "version": "7.24.1", + "version": "7.24.8", "dev": true, "license": "MIT", "engines": { @@ -446,7 +396,7 @@ } }, "../node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", + "version": "7.24.7", "dev": true, "license": "MIT", "engines": { @@ -454,7 +404,7 @@ } }, "../node_modules/@babel/helper-validator-option": { - "version": "7.23.5", + "version": "7.24.8", "dev": true, "license": "MIT", "engines": { @@ -462,37 +412,36 @@ } }, "../node_modules/@babel/helper-wrap-function": { - "version": "7.22.20", + "version": "7.25.0", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.15", - "@babel/types": "^7.22.19" + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "../node_modules/@babel/helpers": { - "version": "7.24.1", + "version": "7.25.6", "dev": true, "license": "MIT", "dependencies": { - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.1", - "@babel/types": "^7.24.0" + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.6" }, "engines": { "node": ">=6.9.0" } }, "../node_modules/@babel/highlight": { - "version": "7.24.2", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" @@ -502,9 +451,12 @@ } }, "../node_modules/@babel/parser": { - "version": "7.24.1", + "version": "7.25.6", "dev": true, "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.6" + }, "bin": { "parser": "bin/babel-parser.js" }, @@ -512,12 +464,41 @@ "node": ">=6.0.0" } }, + "../node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "../node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "../node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.24.1", + "version": "7.25.0", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -527,13 +508,13 @@ } }, "../node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.24.1" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -543,12 +524,12 @@ } }, "../node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.24.1", + "version": "7.25.0", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -627,11 +608,11 @@ } }, "../node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.24.1", + "version": "7.25.6", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -641,11 +622,11 @@ } }, "../node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.24.1", + "version": "7.25.6", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -786,11 +767,11 @@ } }, "../node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -800,14 +781,14 @@ } }, "../node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.24.3", + "version": "7.25.4", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-remap-async-to-generator": "^7.22.20", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-remap-async-to-generator": "^7.25.0", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/traverse": "^7.25.4" }, "engines": { "node": ">=6.9.0" @@ -817,13 +798,13 @@ } }, "../node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.24.1", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-remap-async-to-generator": "^7.22.20" + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-remap-async-to-generator": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -833,11 +814,11 @@ } }, "../node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -847,11 +828,11 @@ } }, "../node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.24.1", + "version": "7.25.0", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -861,12 +842,12 @@ } }, "../node_modules/@babel/plugin-transform-class-properties": { - "version": "7.24.1", + "version": "7.25.4", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.1", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-create-class-features-plugin": "^7.25.4", + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -876,12 +857,12 @@ } }, "../node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.1", - "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-class-static-block": "^7.14.5" }, "engines": { @@ -892,17 +873,15 @@ } }, "../node_modules/@babel/plugin-transform-classes": { - "version": "7.24.1", + "version": "7.25.4", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-replace-supers": "^7.24.1", - "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-replace-supers": "^7.25.0", + "@babel/traverse": "^7.25.4", "globals": "^11.1.0" }, "engines": { @@ -912,13 +891,21 @@ "@babel/core": "^7.0.0-0" } }, + "../node_modules/@babel/plugin-transform-classes/node_modules/globals": { + "version": "11.12.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "../node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/template": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/template": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -928,11 +915,11 @@ } }, "../node_modules/@babel/plugin-transform-destructuring": { - "version": "7.24.1", + "version": "7.24.8", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -942,12 +929,12 @@ } }, "../node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -957,11 +944,11 @@ } }, "../node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -970,12 +957,27 @@ "@babel/core": "^7.0.0-0" } }, + "../node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "../node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-dynamic-import": "^7.8.3" }, "engines": { @@ -986,12 +988,12 @@ } }, "../node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1001,11 +1003,11 @@ } }, "../node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" }, "engines": { @@ -1016,12 +1018,12 @@ } }, "../node_modules/@babel/plugin-transform-for-of": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1031,13 +1033,13 @@ } }, "../node_modules/@babel/plugin-transform-function-name": { - "version": "7.24.1", + "version": "7.25.1", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-compilation-targets": "^7.24.8", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.1" }, "engines": { "node": ">=6.9.0" @@ -1047,11 +1049,11 @@ } }, "../node_modules/@babel/plugin-transform-json-strings": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-json-strings": "^7.8.3" }, "engines": { @@ -1062,11 +1064,11 @@ } }, "../node_modules/@babel/plugin-transform-literals": { - "version": "7.24.1", + "version": "7.25.2", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1076,11 +1078,11 @@ } }, "../node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "engines": { @@ -1091,11 +1093,11 @@ } }, "../node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1105,12 +1107,12 @@ } }, "../node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1120,13 +1122,13 @@ } }, "../node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.24.1", + "version": "7.24.8", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-simple-access": "^7.22.5" + "@babel/helper-module-transforms": "^7.24.8", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-simple-access": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1136,14 +1138,14 @@ } }, "../node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.24.1", + "version": "7.25.0", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-validator-identifier": "^7.22.20" + "@babel/helper-module-transforms": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -1153,12 +1155,12 @@ } }, "../node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1168,12 +1170,12 @@ } }, "../node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1183,11 +1185,11 @@ } }, "../node_modules/@babel/plugin-transform-new-target": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1197,11 +1199,11 @@ } }, "../node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" }, "engines": { @@ -1212,11 +1214,11 @@ } }, "../node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-numeric-separator": "^7.10.4" }, "engines": { @@ -1227,14 +1229,14 @@ } }, "../node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.24.1" + "@babel/plugin-transform-parameters": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1244,12 +1246,12 @@ } }, "../node_modules/@babel/plugin-transform-object-super": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-replace-supers": "^7.24.1" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1259,11 +1261,11 @@ } }, "../node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" }, "engines": { @@ -1274,12 +1276,12 @@ } }, "../node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.24.1", + "version": "7.24.8", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, "engines": { @@ -1290,11 +1292,11 @@ } }, "../node_modules/@babel/plugin-transform-parameters": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1304,12 +1306,12 @@ } }, "../node_modules/@babel/plugin-transform-private-methods": { - "version": "7.24.1", + "version": "7.25.4", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.1", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-create-class-features-plugin": "^7.25.4", + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1319,13 +1321,13 @@ } }, "../node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.24.1", - "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, "engines": { @@ -1336,11 +1338,11 @@ } }, "../node_modules/@babel/plugin-transform-property-literals": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1350,11 +1352,11 @@ } }, "../node_modules/@babel/plugin-transform-regenerator": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-plugin-utils": "^7.24.7", "regenerator-transform": "^0.15.2" }, "engines": { @@ -1365,11 +1367,11 @@ } }, "../node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1379,11 +1381,11 @@ } }, "../node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1393,12 +1395,12 @@ } }, "../node_modules/@babel/plugin-transform-spread": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1408,11 +1410,11 @@ } }, "../node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1422,11 +1424,11 @@ } }, "../node_modules/@babel/plugin-transform-template-literals": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1436,11 +1438,11 @@ } }, "../node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.24.1", + "version": "7.24.8", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1450,11 +1452,11 @@ } }, "../node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1464,12 +1466,12 @@ } }, "../node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1479,12 +1481,12 @@ } }, "../node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.24.1", + "version": "7.24.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1494,12 +1496,12 @@ } }, "../node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.24.1", + "version": "7.25.4", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-create-regexp-features-plugin": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1509,25 +1511,27 @@ } }, "../node_modules/@babel/preset-env": { - "version": "7.24.3", + "version": "7.25.4", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.24.1", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-validator-option": "^7.23.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.1", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.1", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.1", + "@babel/compat-data": "^7.25.4", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-validator-option": "^7.24.8", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.3", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.0", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.0", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.0", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.24.1", - "@babel/plugin-syntax-import-attributes": "^7.24.1", + "@babel/plugin-syntax-import-assertions": "^7.24.7", + "@babel/plugin-syntax-import-attributes": "^7.24.7", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", @@ -1539,59 +1543,60 @@ "@babel/plugin-syntax-private-property-in-object": "^7.14.5", "@babel/plugin-syntax-top-level-await": "^7.14.5", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.24.1", - "@babel/plugin-transform-async-generator-functions": "^7.24.3", - "@babel/plugin-transform-async-to-generator": "^7.24.1", - "@babel/plugin-transform-block-scoped-functions": "^7.24.1", - "@babel/plugin-transform-block-scoping": "^7.24.1", - "@babel/plugin-transform-class-properties": "^7.24.1", - "@babel/plugin-transform-class-static-block": "^7.24.1", - "@babel/plugin-transform-classes": "^7.24.1", - "@babel/plugin-transform-computed-properties": "^7.24.1", - "@babel/plugin-transform-destructuring": "^7.24.1", - "@babel/plugin-transform-dotall-regex": "^7.24.1", - "@babel/plugin-transform-duplicate-keys": "^7.24.1", - "@babel/plugin-transform-dynamic-import": "^7.24.1", - "@babel/plugin-transform-exponentiation-operator": "^7.24.1", - "@babel/plugin-transform-export-namespace-from": "^7.24.1", - "@babel/plugin-transform-for-of": "^7.24.1", - "@babel/plugin-transform-function-name": "^7.24.1", - "@babel/plugin-transform-json-strings": "^7.24.1", - "@babel/plugin-transform-literals": "^7.24.1", - "@babel/plugin-transform-logical-assignment-operators": "^7.24.1", - "@babel/plugin-transform-member-expression-literals": "^7.24.1", - "@babel/plugin-transform-modules-amd": "^7.24.1", - "@babel/plugin-transform-modules-commonjs": "^7.24.1", - "@babel/plugin-transform-modules-systemjs": "^7.24.1", - "@babel/plugin-transform-modules-umd": "^7.24.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.24.1", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1", - "@babel/plugin-transform-numeric-separator": "^7.24.1", - "@babel/plugin-transform-object-rest-spread": "^7.24.1", - "@babel/plugin-transform-object-super": "^7.24.1", - "@babel/plugin-transform-optional-catch-binding": "^7.24.1", - "@babel/plugin-transform-optional-chaining": "^7.24.1", - "@babel/plugin-transform-parameters": "^7.24.1", - "@babel/plugin-transform-private-methods": "^7.24.1", - "@babel/plugin-transform-private-property-in-object": "^7.24.1", - "@babel/plugin-transform-property-literals": "^7.24.1", - "@babel/plugin-transform-regenerator": "^7.24.1", - "@babel/plugin-transform-reserved-words": "^7.24.1", - "@babel/plugin-transform-shorthand-properties": "^7.24.1", - "@babel/plugin-transform-spread": "^7.24.1", - "@babel/plugin-transform-sticky-regex": "^7.24.1", - "@babel/plugin-transform-template-literals": "^7.24.1", - "@babel/plugin-transform-typeof-symbol": "^7.24.1", - "@babel/plugin-transform-unicode-escapes": "^7.24.1", - "@babel/plugin-transform-unicode-property-regex": "^7.24.1", - "@babel/plugin-transform-unicode-regex": "^7.24.1", - "@babel/plugin-transform-unicode-sets-regex": "^7.24.1", + "@babel/plugin-transform-arrow-functions": "^7.24.7", + "@babel/plugin-transform-async-generator-functions": "^7.25.4", + "@babel/plugin-transform-async-to-generator": "^7.24.7", + "@babel/plugin-transform-block-scoped-functions": "^7.24.7", + "@babel/plugin-transform-block-scoping": "^7.25.0", + "@babel/plugin-transform-class-properties": "^7.25.4", + "@babel/plugin-transform-class-static-block": "^7.24.7", + "@babel/plugin-transform-classes": "^7.25.4", + "@babel/plugin-transform-computed-properties": "^7.24.7", + "@babel/plugin-transform-destructuring": "^7.24.8", + "@babel/plugin-transform-dotall-regex": "^7.24.7", + "@babel/plugin-transform-duplicate-keys": "^7.24.7", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.0", + "@babel/plugin-transform-dynamic-import": "^7.24.7", + "@babel/plugin-transform-exponentiation-operator": "^7.24.7", + "@babel/plugin-transform-export-namespace-from": "^7.24.7", + "@babel/plugin-transform-for-of": "^7.24.7", + "@babel/plugin-transform-function-name": "^7.25.1", + "@babel/plugin-transform-json-strings": "^7.24.7", + "@babel/plugin-transform-literals": "^7.25.2", + "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", + "@babel/plugin-transform-member-expression-literals": "^7.24.7", + "@babel/plugin-transform-modules-amd": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.8", + "@babel/plugin-transform-modules-systemjs": "^7.25.0", + "@babel/plugin-transform-modules-umd": "^7.24.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", + "@babel/plugin-transform-new-target": "^7.24.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", + "@babel/plugin-transform-numeric-separator": "^7.24.7", + "@babel/plugin-transform-object-rest-spread": "^7.24.7", + "@babel/plugin-transform-object-super": "^7.24.7", + "@babel/plugin-transform-optional-catch-binding": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.8", + "@babel/plugin-transform-parameters": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.25.4", + "@babel/plugin-transform-private-property-in-object": "^7.24.7", + "@babel/plugin-transform-property-literals": "^7.24.7", + "@babel/plugin-transform-regenerator": "^7.24.7", + "@babel/plugin-transform-reserved-words": "^7.24.7", + "@babel/plugin-transform-shorthand-properties": "^7.24.7", + "@babel/plugin-transform-spread": "^7.24.7", + "@babel/plugin-transform-sticky-regex": "^7.24.7", + "@babel/plugin-transform-template-literals": "^7.24.7", + "@babel/plugin-transform-typeof-symbol": "^7.24.8", + "@babel/plugin-transform-unicode-escapes": "^7.24.7", + "@babel/plugin-transform-unicode-property-regex": "^7.24.7", + "@babel/plugin-transform-unicode-regex": "^7.24.7", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.4", "@babel/preset-modules": "0.1.6-no-external-plugins", "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.4", + "babel-plugin-polyfill-corejs3": "^0.10.6", "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.31.0", + "core-js-compat": "^3.37.1", "semver": "^6.3.1" }, "engines": { @@ -1620,7 +1625,7 @@ "license": "MIT" }, "../node_modules/@babel/runtime": { - "version": "7.24.1", + "version": "7.25.6", "dev": true, "license": "MIT", "dependencies": { @@ -1631,31 +1636,28 @@ } }, "../node_modules/@babel/template": { - "version": "7.24.0", + "version": "7.25.0", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/parser": "^7.24.0", - "@babel/types": "^7.24.0" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "../node_modules/@babel/traverse": { - "version": "7.24.1", + "version": "7.25.6", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.24.1", - "@babel/generator": "^7.24.1", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.24.1", - "@babel/types": "^7.24.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.6", + "@babel/parser": "^7.25.6", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.6", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -1663,13 +1665,21 @@ "node": ">=6.9.0" } }, + "../node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "../node_modules/@babel/types": { - "version": "7.24.0", + "version": "7.25.6", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.23.4", - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-string-parser": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" }, "engines": { @@ -1690,13 +1700,13 @@ } }, "../node_modules/@es-joy/jsdoccomment": { - "version": "0.41.0", + "version": "0.48.0", "dev": true, "license": "MIT", "dependencies": { "comment-parser": "1.4.1", - "esquery": "^1.5.0", - "jsdoc-type-pratt-parser": "~4.0.0" + "esquery": "^1.6.0", + "jsdoc-type-pratt-parser": "~4.1.0" }, "engines": { "node": ">=16" @@ -1728,22 +1738,35 @@ } }, "../node_modules/@eslint-community/regexpp": { - "version": "4.10.0", + "version": "4.11.0", "dev": true, "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, + "../node_modules/@eslint/config-array": { + "version": "0.18.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.4", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "../node_modules/@eslint/eslintrc": { - "version": "2.1.4", + "version": "3.1.0", "dev": true, "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", + "espree": "^10.0.1", + "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -1751,56 +1774,48 @@ "strip-json-comments": "^3.1.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "../node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.24.0", + "version": "14.0.0", "dev": true, "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, "engines": { - "node": ">=8" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "../node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", + "../node_modules/@eslint/js": { + "version": "9.10.0", "dev": true, - "license": "(MIT OR CC0-1.0)", + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "../node_modules/@eslint/js": { - "version": "8.57.0", + "../node_modules/@eslint/object-schema": { + "version": "2.1.4", "dev": true, - "license": "MIT", + "license": "Apache-2.0", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "../node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", + "../node_modules/@eslint/plugin-kit": { + "version": "0.1.0", "dev": true, "license": "Apache-2.0", "dependencies": { - "@humanwhocodes/object-schema": "^2.0.2", - "debug": "^4.3.1", - "minimatch": "^3.0.5" + "levn": "^0.4.1" }, "engines": { - "node": ">=10.10.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "../node_modules/@humanwhocodes/module-importer": { @@ -1815,10 +1830,58 @@ "url": "https://github.com/sponsors/nzakas" } }, - "../node_modules/@humanwhocodes/object-schema": { - "version": "2.0.2", + "../node_modules/@humanwhocodes/retry": { + "version": "0.3.0", "dev": true, - "license": "BSD-3-Clause" + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "../node_modules/@isaacs/cliui": { + "version": "8.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "../node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "../node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } }, "../node_modules/@istanbuljs/schema": { "version": "0.1.3", @@ -1867,7 +1930,7 @@ } }, "../node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", + "version": "1.5.0", "dev": true, "license": "MIT" }, @@ -1896,6 +1959,81 @@ "node": ">=4.2" } }, + "../node_modules/@mapbox/node-pre-gyp": { + "version": "1.0.11", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "detect-libc": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.1.0", + "node-fetch": "^2.6.7", + "nopt": "^5.0.0", + "npmlog": "^5.0.1", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.11" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "../node_modules/@mapbox/node-pre-gyp/node_modules/agent-base": { + "version": "6.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "../node_modules/@mapbox/node-pre-gyp/node_modules/https-proxy-agent": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "../node_modules/@mapbox/node-pre-gyp/node_modules/make-dir": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "../node_modules/@mapbox/node-pre-gyp/node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "../node_modules/@mapbox/node-pre-gyp/node_modules/semver": { + "version": "7.6.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "../node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { "version": "5.1.1-v1", "dev": true, @@ -1936,32 +2074,87 @@ "node": ">= 8" } }, - "../node_modules/@playcanvas/canvas-mock": { - "version": "1.0.1", + "../node_modules/@pkgjs/parseargs": { + "version": "0.11.0", "dev": true, - "license": "MIT" + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "../node_modules/@pkgr/core": { + "version": "0.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } }, "../node_modules/@playcanvas/eslint-config": { - "version": "1.7.1", + "version": "2.0.2", "dev": true, "license": "MIT", "dependencies": { - "eslint-plugin-import": "^2.28.0", - "eslint-plugin-jsdoc": "^46.4.6" + "eslint-plugin-import": "^2.30.0", + "eslint-plugin-jsdoc": "^50.2.2", + "eslint-plugin-regexp": "^2.6.0" }, "peerDependencies": { - "eslint": ">= 4" + "eslint": ">= 8" } }, - "../node_modules/@rollup/plugin-babel": { - "version": "6.0.4", + "../node_modules/@playcanvas/eslint-config/node_modules/debug": { + "version": "3.2.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@rollup/pluginutils": "^5.0.1" - }, - "engines": { + "ms": "^2.1.1" + } + }, + "../node_modules/@playcanvas/eslint-config/node_modules/eslint-plugin-import": { + "version": "2.30.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.9.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", + "semver": "^6.3.1", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "../node_modules/@rollup/plugin-babel": { + "version": "6.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@rollup/pluginutils": "^5.0.1" + }, + "engines": { "node": ">=14.0.0" }, "peerDependencies": { @@ -2065,18 +2258,37 @@ } } }, - "../node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.13.0", + "../node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.21.2", "cpu": [ - "x64" + "arm64" ], "dev": true, "license": "MIT", "optional": true, "os": [ - "win32" + "darwin" ] }, + "../node_modules/@rtsao/scc": { + "version": "1.1.0", + "dev": true, + "license": "MIT" + }, + "../node_modules/@shikijs/core": { + "version": "1.16.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/vscode-textmate": "^9.2.0", + "@types/hast": "^3.0.4" + } + }, + "../node_modules/@shikijs/vscode-textmate": { + "version": "9.2.0", + "dev": true, + "license": "MIT" + }, "../node_modules/@sinonjs/commons": { "version": "3.0.1", "dev": true, @@ -2086,11 +2298,11 @@ } }, "../node_modules/@sinonjs/fake-timers": { - "version": "11.2.2", + "version": "11.3.1", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@sinonjs/commons": "^3.0.0" + "@sinonjs/commons": "^3.0.1" } }, "../node_modules/@sinonjs/samsam": { @@ -2112,12 +2324,12 @@ } }, "../node_modules/@sinonjs/text-encoding": { - "version": "0.7.2", + "version": "0.7.3", "dev": true, "license": "(Unlicense OR Apache-2.0)" }, "../node_modules/@socket.io/component-emitter": { - "version": "3.1.0", + "version": "3.1.2", "dev": true, "license": "MIT" }, @@ -2139,6 +2351,14 @@ "dev": true, "license": "MIT" }, + "../node_modules/@types/hast": { + "version": "3.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, "../node_modules/@types/istanbul-lib-coverage": { "version": "2.0.6", "dev": true, @@ -2150,11 +2370,11 @@ "license": "MIT" }, "../node_modules/@types/node": { - "version": "20.11.30", + "version": "22.5.4", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.19.2" } }, "../node_modules/@types/resolve": { @@ -2162,26 +2382,31 @@ "dev": true, "license": "MIT" }, - "../node_modules/@types/webxr": { - "version": "0.5.14", + "../node_modules/@types/unist": { + "version": "3.0.3", "dev": true, "license": "MIT" }, - "../node_modules/@ungap/structured-clone": { - "version": "1.2.0", + "../node_modules/@types/webxr": { + "version": "0.5.20", "dev": true, - "license": "ISC" + "license": "MIT" }, "../node_modules/@webgpu/types": { - "version": "0.1.40", + "version": "0.1.44", "dev": true, "license": "BSD-3-Clause" }, "../node_modules/@zeit/schemas": { - "version": "2.29.0", + "version": "2.36.0", "dev": true, "license": "MIT" }, + "../node_modules/abbrev": { + "version": "1.1.1", + "dev": true, + "license": "ISC" + }, "../node_modules/accepts": { "version": "1.3.8", "dev": true, @@ -2195,7 +2420,7 @@ } }, "../node_modules/acorn": { - "version": "8.11.3", + "version": "8.12.1", "dev": true, "license": "MIT", "bin": { @@ -2214,7 +2439,7 @@ } }, "../node_modules/agent-base": { - "version": "7.1.0", + "version": "7.1.1", "dev": true, "license": "MIT", "dependencies": { @@ -2266,7 +2491,7 @@ } }, "../node_modules/ansi-colors": { - "version": "4.1.1", + "version": "4.1.3", "dev": true, "license": "MIT", "engines": { @@ -2281,11 +2506,6 @@ "node": ">=8" } }, - "../node_modules/ansi-sequence-parser": { - "version": "1.1.1", - "dev": true, - "license": "MIT" - }, "../node_modules/ansi-styles": { "version": "3.2.1", "dev": true, @@ -2309,6 +2529,11 @@ "node": ">= 8" } }, + "../node_modules/aproba": { + "version": "2.0.0", + "dev": true, + "license": "ISC" + }, "../node_modules/arch": { "version": "2.2.0", "dev": true, @@ -2336,6 +2561,18 @@ "node": ">=14" } }, + "../node_modules/are-we-there-yet": { + "version": "2.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, "../node_modules/arg": { "version": "5.0.2", "dev": true, @@ -2482,12 +2719,12 @@ } }, "../node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.10", + "version": "0.4.11", "dev": true, "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.1", + "@babel/helper-define-polyfill-provider": "^0.6.2", "semver": "^6.3.1" }, "peerDependencies": { @@ -2495,23 +2732,23 @@ } }, "../node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.4", + "version": "0.10.6", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.1", - "core-js-compat": "^3.36.1" + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "../node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.1", + "version": "0.6.2", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.1" + "@babel/helper-define-polyfill-provider": "^0.6.2" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -2619,11 +2856,11 @@ } }, "../node_modules/braces": { - "version": "3.0.2", + "version": "3.0.3", "dev": true, "license": "MIT", "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" @@ -2635,7 +2872,7 @@ "license": "ISC" }, "../node_modules/browserslist": { - "version": "4.23.0", + "version": "4.23.3", "dev": true, "funding": [ { @@ -2653,10 +2890,10 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001587", - "electron-to-chromium": "^1.4.668", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" }, "bin": { "browserslist": "cli.js" @@ -2690,7 +2927,7 @@ } }, "../node_modules/c8": { - "version": "9.1.0", + "version": "10.1.2", "dev": true, "license": "ISC", "dependencies": { @@ -2701,7 +2938,7 @@ "istanbul-lib-coverage": "^3.2.0", "istanbul-lib-report": "^3.0.1", "istanbul-reports": "^3.1.6", - "test-exclude": "^6.0.0", + "test-exclude": "^7.0.1", "v8-to-istanbul": "^9.0.0", "yargs": "^17.7.2", "yargs-parser": "^21.1.1" @@ -2710,7 +2947,15 @@ "c8": "bin/c8.js" }, "engines": { - "node": ">=14.14.0" + "node": ">=18" + }, + "peerDependencies": { + "monocart-coverage-reports": "^2" + }, + "peerDependenciesMeta": { + "monocart-coverage-reports": { + "optional": true + } } }, "../node_modules/call-bind": { @@ -2751,7 +2996,7 @@ } }, "../node_modules/caniuse-lite": { - "version": "1.0.30001600", + "version": "1.0.30001658", "dev": true, "funding": [ { @@ -2769,13 +3014,37 @@ ], "license": "CC-BY-4.0" }, + "../node_modules/canvas": { + "version": "2.11.2", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "@mapbox/node-pre-gyp": "^1.0.0", + "nan": "^2.17.0", + "simple-get": "^3.0.3" + }, + "engines": { + "node": ">=6" + } + }, + "../node_modules/cargo-cp-artifact": { + "version": "0.1.9", + "dev": true, + "license": "MIT", + "bin": { + "cargo-cp-artifact": "bin/cargo-cp-artifact.js" + } + }, "../node_modules/chai": { - "version": "5.1.0", + "version": "5.1.1", "dev": true, "license": "MIT", "dependencies": { "assertion-error": "^2.0.1", - "check-error": "^2.0.0", + "check-error": "^2.1.1", "deep-eql": "^5.0.1", "loupe": "^3.1.0", "pathval": "^2.0.0" @@ -2876,7 +3145,7 @@ } }, "../node_modules/check-error": { - "version": "2.0.0", + "version": "2.1.1", "dev": true, "license": "MIT", "engines": { @@ -2917,6 +3186,14 @@ "node": ">= 6" } }, + "../node_modules/chownr": { + "version": "2.0.0", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, "../node_modules/cli-boxes": { "version": "3.0.0", "dev": true, @@ -3034,6 +3311,14 @@ "dev": true, "license": "MIT" }, + "../node_modules/color-support": { + "version": "1.1.3", + "dev": true, + "license": "ISC", + "bin": { + "color-support": "bin.js" + } + }, "../node_modules/colors": { "version": "1.4.0", "dev": true, @@ -3152,6 +3437,11 @@ "dev": true, "license": "MIT" }, + "../node_modules/console-control-strings": { + "version": "1.1.0", + "dev": true, + "license": "ISC" + }, "../node_modules/content-disposition": { "version": "0.5.2", "dev": true, @@ -3182,11 +3472,11 @@ } }, "../node_modules/core-js-compat": { - "version": "3.36.1", + "version": "3.38.1", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.23.0" + "browserslist": "^4.23.3" }, "funding": { "type": "opencollective", @@ -3219,11 +3509,11 @@ } }, "../node_modules/cssstyle": { - "version": "4.0.1", + "version": "4.1.0", "dev": true, "license": "MIT", "dependencies": { - "rrweb-cssom": "^0.6.0" + "rrweb-cssom": "^0.7.1" }, "engines": { "node": ">=18" @@ -3303,11 +3593,11 @@ } }, "../node_modules/debug": { - "version": "4.3.4", + "version": "4.3.7", "dev": true, "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -3334,8 +3624,21 @@ "dev": true, "license": "MIT" }, + "../node_modules/decompress-response": { + "version": "4.2.1", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "mimic-response": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "../node_modules/deep-eql": { - "version": "5.0.1", + "version": "5.0.2", "dev": true, "license": "MIT", "engines": { @@ -3411,6 +3714,11 @@ "node": ">=0.4.0" } }, + "../node_modules/delegates": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, "../node_modules/depd": { "version": "2.0.0", "dev": true, @@ -3428,13 +3736,21 @@ "npm": "1.2.8000 || >= 1.4.16" } }, + "../node_modules/detect-libc": { + "version": "2.0.3", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, "../node_modules/di": { "version": "0.0.1", "dev": true, "license": "MIT" }, "../node_modules/diff": { - "version": "5.0.0", + "version": "5.2.0", "dev": true, "license": "BSD-3-Clause", "engines": { @@ -3442,14 +3758,14 @@ } }, "../node_modules/doctrine": { - "version": "3.0.0", + "version": "2.1.0", "dev": true, "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, "engines": { - "node": ">=6.0.0" + "node": ">=0.10.0" } }, "../node_modules/dom-serialize": { @@ -3474,7 +3790,7 @@ "license": "MIT" }, "../node_modules/electron-to-chromium": { - "version": "1.4.715", + "version": "1.5.18", "dev": true, "license": "ISC" }, @@ -3492,7 +3808,7 @@ } }, "../node_modules/engine.io": { - "version": "6.5.4", + "version": "6.5.5", "dev": true, "license": "MIT", "dependencies": { @@ -3505,14 +3821,14 @@ "cors": "~2.8.5", "debug": "~4.3.1", "engine.io-parser": "~5.2.1", - "ws": "~8.11.0" + "ws": "~8.17.1" }, "engines": { "node": ">=10.2.0" } }, "../node_modules/engine.io-parser": { - "version": "5.2.2", + "version": "5.2.3", "dev": true, "license": "MIT", "engines": { @@ -3520,7 +3836,7 @@ } }, "../node_modules/engine.io/node_modules/ws": { - "version": "8.11.0", + "version": "8.17.1", "dev": true, "license": "MIT", "engines": { @@ -3528,7 +3844,7 @@ }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -3540,9 +3856,15 @@ } }, "../node_modules/ent": { - "version": "2.2.0", + "version": "2.2.1", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "punycode": "^1.4.1" + }, + "engines": { + "node": ">= 0.4" + } }, "../node_modules/entities": { "version": "4.5.0", @@ -3556,7 +3878,7 @@ } }, "../node_modules/es-abstract": { - "version": "1.23.2", + "version": "1.23.3", "dev": true, "license": "MIT", "dependencies": { @@ -3599,11 +3921,11 @@ "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.7", + "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.5", + "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" }, @@ -3633,6 +3955,11 @@ "node": ">= 0.4" } }, + "../node_modules/es-module-lexer": { + "version": "1.5.4", + "dev": true, + "license": "MIT" + }, "../node_modules/es-object-atoms": { "version": "1.0.0", "dev": true, @@ -3682,7 +4009,7 @@ } }, "../node_modules/escalade": { - "version": "3.1.2", + "version": "3.2.0", "dev": true, "license": "MIT", "engines": { @@ -3703,42 +4030,38 @@ } }, "../node_modules/eslint": { - "version": "8.57.0", + "version": "9.10.0", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", + "@eslint-community/regexpp": "^4.11.0", + "@eslint/config-array": "^0.18.0", + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "9.10.0", + "@eslint/plugin-kit": "^0.1.0", "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.3.0", "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", - "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", + "eslint-scope": "^8.0.2", + "eslint-visitor-keys": "^4.0.0", + "espree": "^10.1.0", + "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", + "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", @@ -3750,10 +4073,18 @@ "eslint": "bin/eslint.js" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } } }, "../node_modules/eslint-import-resolver-node": { @@ -3775,7 +4106,7 @@ } }, "../node_modules/eslint-module-utils": { - "version": "2.8.1", + "version": "2.11.0", "dev": true, "license": "MIT", "dependencies": { @@ -3798,72 +4129,25 @@ "ms": "^2.1.1" } }, - "../node_modules/eslint-plugin-import": { - "version": "2.29.1", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.7", - "array.prototype.findlastindex": "^1.2.3", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.8.0", - "hasown": "^2.0.0", - "is-core-module": "^2.13.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.7", - "object.groupby": "^1.0.1", - "object.values": "^1.1.7", - "semver": "^6.3.1", - "tsconfig-paths": "^3.15.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "../node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "../node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, "../node_modules/eslint-plugin-jsdoc": { - "version": "46.10.1", + "version": "50.2.2", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@es-joy/jsdoccomment": "~0.41.0", + "@es-joy/jsdoccomment": "~0.48.0", "are-docs-informative": "^0.0.2", "comment-parser": "1.4.1", - "debug": "^4.3.4", + "debug": "^4.3.6", "escape-string-regexp": "^4.0.0", - "esquery": "^1.5.0", - "is-builtin-module": "^3.2.1", - "semver": "^7.5.4", - "spdx-expression-parse": "^4.0.0" + "espree": "^10.1.0", + "esquery": "^1.6.0", + "parse-imports": "^2.1.1", + "semver": "^7.6.3", + "spdx-expression-parse": "^4.0.0", + "synckit": "^0.9.1" }, "engines": { - "node": ">=16" + "node": ">=18" }, "peerDependencies": { "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" @@ -3880,36 +4164,37 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "../node_modules/eslint-plugin-jsdoc/node_modules/lru-cache": { - "version": "6.0.0", + "../node_modules/eslint-plugin-jsdoc/node_modules/semver": { + "version": "7.6.3", "dev": true, "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" + "bin": { + "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, - "../node_modules/eslint-plugin-jsdoc/node_modules/semver": { - "version": "7.6.0", + "../node_modules/eslint-plugin-regexp": { + "version": "2.6.0", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.9.1", + "comment-parser": "^1.4.0", + "jsdoc-type-pratt-parser": "^4.0.0", + "refa": "^0.12.1", + "regexp-ast-analysis": "^0.7.1", + "scslre": "^0.3.0" }, "engines": { - "node": ">=10" + "node": "^18 || >=20" + }, + "peerDependencies": { + "eslint": ">=8.44.0" } }, - "../node_modules/eslint-plugin-jsdoc/node_modules/yallist": { - "version": "4.0.0", - "dev": true, - "license": "ISC" - }, "../node_modules/eslint-scope": { "version": "5.1.1", "dev": true, @@ -3987,7 +4272,7 @@ } }, "../node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.2", + "version": "8.0.2", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -3995,18 +4280,18 @@ "estraverse": "^5.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "../node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "3.4.3", + "version": "4.0.0", "dev": true, "license": "Apache-2.0", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -4020,20 +4305,6 @@ "node": ">=4.0" } }, - "../node_modules/eslint/node_modules/globals": { - "version": "13.24.0", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "../node_modules/eslint/node_modules/has-flag": { "version": "4.0.0", "dev": true, @@ -4053,46 +4324,35 @@ "node": ">=8" } }, - "../node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "../node_modules/espree": { - "version": "9.6.1", + "version": "10.1.0", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "acorn": "^8.9.0", + "acorn": "^8.12.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "eslint-visitor-keys": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "../node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "3.4.3", + "version": "4.0.0", "dev": true, "license": "Apache-2.0", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "../node_modules/esquery": { - "version": "1.5.0", + "version": "1.6.0", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -4224,18 +4484,18 @@ "license": "MIT" }, "../node_modules/file-entry-cache": { - "version": "6.0.1", + "version": "8.0.0", "dev": true, "license": "MIT", "dependencies": { - "flat-cache": "^3.0.4" + "flat-cache": "^4.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=16.0.0" } }, "../node_modules/fill-range": { - "version": "7.0.1", + "version": "7.1.1", "dev": true, "license": "MIT", "dependencies": { @@ -4310,16 +4570,15 @@ } }, "../node_modules/flat-cache": { - "version": "3.2.0", + "version": "4.0.1", "dev": true, "license": "MIT", "dependencies": { "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" + "keyv": "^4.5.4" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=16" } }, "../node_modules/flatted": { @@ -4328,7 +4587,7 @@ "license": "ISC" }, "../node_modules/follow-redirects": { - "version": "1.15.6", + "version": "1.15.9", "dev": true, "funding": [ { @@ -4355,7 +4614,7 @@ } }, "../node_modules/foreground-child": { - "version": "3.1.1", + "version": "3.3.0", "dev": true, "license": "ISC", "dependencies": { @@ -4395,11 +4654,50 @@ "node": ">=6 <7 || >=8" } }, + "../node_modules/fs-minipass": { + "version": "2.1.0", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "../node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "../node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, "../node_modules/fs.realpath": { "version": "1.0.0", "dev": true, "license": "ISC" }, + "../node_modules/fsevents": { + "version": "2.3.3", + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, "../node_modules/function-bind": { "version": "1.1.2", "dev": true, @@ -4433,6 +4731,48 @@ "url": "https://github.com/sponsors/ljharb" } }, + "../node_modules/gauge": { + "version": "3.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": ">=10" + } + }, + "../node_modules/gauge/node_modules/emoji-regex": { + "version": "8.0.0", + "dev": true, + "license": "MIT" + }, + "../node_modules/gauge/node_modules/signal-exit": { + "version": "3.0.7", + "dev": true, + "license": "ISC" + }, + "../node_modules/gauge/node_modules/string-width": { + "version": "4.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "../node_modules/gensync": { "version": "1.0.0-beta.2", "dev": true, @@ -4544,19 +4884,23 @@ } }, "../node_modules/globals": { - "version": "11.12.0", + "version": "15.9.0", "dev": true, "license": "MIT", "engines": { - "node": ">=4" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "../node_modules/globalthis": { - "version": "1.0.3", + "version": "1.0.4", "dev": true, "license": "MIT", "dependencies": { - "define-properties": "^1.1.3" + "define-properties": "^1.2.1", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -4581,11 +4925,6 @@ "dev": true, "license": "ISC" }, - "../node_modules/graphemer": { - "version": "1.4.0", - "dev": true, - "license": "MIT" - }, "../node_modules/has-bigints": { "version": "1.0.2", "dev": true, @@ -4649,6 +4988,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "../node_modules/has-unicode": { + "version": "2.0.1", + "dev": true, + "license": "ISC" + }, "../node_modules/hasown": { "version": "2.0.2", "dev": true, @@ -4733,7 +5077,7 @@ } }, "../node_modules/https-proxy-agent": { - "version": "7.0.4", + "version": "7.0.5", "dev": true, "license": "MIT", "dependencies": { @@ -4764,7 +5108,7 @@ } }, "../node_modules/ignore": { - "version": "5.3.1", + "version": "5.3.2", "dev": true, "license": "MIT", "engines": { @@ -4934,11 +5278,14 @@ } }, "../node_modules/is-core-module": { - "version": "2.13.1", + "version": "2.15.1", "dev": true, "license": "MIT", "dependencies": { - "hasown": "^2.0.0" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -5271,6 +5618,20 @@ "node": ">=8" } }, + "../node_modules/jackspeak": { + "version": "3.4.3", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, "../node_modules/js-tokens": { "version": "4.0.0", "dev": true, @@ -5311,7 +5672,7 @@ } }, "../node_modules/jsdoc-type-pratt-parser": { - "version": "4.0.0", + "version": "4.1.0", "dev": true, "license": "MIT", "engines": { @@ -5319,7 +5680,7 @@ } }, "../node_modules/jsdom": { - "version": "24.0.0", + "version": "24.1.3", "dev": true, "license": "MIT", "dependencies": { @@ -5328,21 +5689,21 @@ "decimal.js": "^10.4.3", "form-data": "^4.0.0", "html-encoding-sniffer": "^4.0.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", + "http-proxy-agent": "^7.0.2", + "https-proxy-agent": "^7.0.5", "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.7", + "nwsapi": "^2.2.12", "parse5": "^7.1.2", - "rrweb-cssom": "^0.6.0", + "rrweb-cssom": "^0.7.1", "saxes": "^6.0.0", "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.3", + "tough-cookie": "^4.1.4", "w3c-xmlserializer": "^5.0.0", "webidl-conversions": "^7.0.0", "whatwg-encoding": "^3.1.1", "whatwg-mimetype": "^4.0.0", "whatwg-url": "^14.0.0", - "ws": "^8.16.0", + "ws": "^8.18.0", "xml-name-validator": "^5.0.0" }, "engines": { @@ -5394,11 +5755,6 @@ "node": ">=6" } }, - "../node_modules/jsonc-parser": { - "version": "3.2.1", - "dev": true, - "license": "MIT" - }, "../node_modules/jsonfile": { "version": "4.0.0", "dev": true, @@ -5413,7 +5769,7 @@ "license": "MIT" }, "../node_modules/karma": { - "version": "6.4.3", + "version": "6.4.4", "dev": true, "license": "MIT", "dependencies": { @@ -5617,6 +5973,14 @@ "node": ">= 0.8.0" } }, + "../node_modules/linkify-it": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "uc.micro": "^2.0.0" + } + }, "../node_modules/locate-path": { "version": "6.0.0", "dev": true, @@ -5746,7 +6110,7 @@ } }, "../node_modules/loupe": { - "version": "3.1.0", + "version": "3.1.1", "dev": true, "license": "MIT", "dependencies": { @@ -5767,14 +6131,11 @@ "license": "MIT" }, "../node_modules/magic-string": { - "version": "0.30.8", + "version": "0.30.11", "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" + "@jridgewell/sourcemap-codec": "^1.5.0" } }, "../node_modules/make-dir": { @@ -5791,24 +6152,10 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "../node_modules/make-dir/node_modules/lru-cache": { - "version": "6.0.0", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "../node_modules/make-dir/node_modules/semver": { - "version": "7.6.0", + "version": "7.6.3", "dev": true, "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -5816,22 +6163,27 @@ "node": ">=10" } }, - "../node_modules/make-dir/node_modules/yallist": { - "version": "4.0.0", - "dev": true, - "license": "ISC" - }, - "../node_modules/marked": { - "version": "4.3.0", + "../node_modules/markdown-it": { + "version": "14.1.0", "dev": true, "license": "MIT", - "bin": { - "marked": "bin/marked.js" + "dependencies": { + "argparse": "^2.0.1", + "entities": "^4.4.0", + "linkify-it": "^5.0.0", + "mdurl": "^2.0.0", + "punycode.js": "^2.3.1", + "uc.micro": "^2.1.0" }, - "engines": { - "node": ">= 12" + "bin": { + "markdown-it": "bin/markdown-it.mjs" } }, + "../node_modules/mdurl": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, "../node_modules/media-typer": { "version": "0.3.0", "dev": true, @@ -5883,6 +6235,19 @@ "node": ">=6" } }, + "../node_modules/mimic-response": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "../node_modules/minimatch": { "version": "3.1.2", "dev": true, @@ -5902,6 +6267,42 @@ "url": "https://github.com/sponsors/ljharb" } }, + "../node_modules/minipass": { + "version": "7.1.2", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "../node_modules/minizlib": { + "version": "2.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "../node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "../node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, "../node_modules/mkdirp": { "version": "0.5.6", "dev": true, @@ -5914,30 +6315,30 @@ } }, "../node_modules/mocha": { - "version": "10.3.0", + "version": "10.7.3", "dev": true, "license": "MIT", "dependencies": { - "ansi-colors": "4.1.1", - "browser-stdout": "1.3.1", - "chokidar": "3.5.3", - "debug": "4.3.4", - "diff": "5.0.0", - "escape-string-regexp": "4.0.0", - "find-up": "5.0.0", - "glob": "8.1.0", - "he": "1.2.0", - "js-yaml": "4.1.0", - "log-symbols": "4.1.0", - "minimatch": "5.0.1", - "ms": "2.1.3", - "serialize-javascript": "6.0.0", - "strip-json-comments": "3.1.1", - "supports-color": "8.1.1", - "workerpool": "6.2.1", - "yargs": "16.2.0", - "yargs-parser": "20.2.4", - "yargs-unparser": "2.0.0" + "ansi-colors": "^4.1.3", + "browser-stdout": "^1.3.1", + "chokidar": "^3.5.3", + "debug": "^4.3.5", + "diff": "^5.2.0", + "escape-string-regexp": "^4.0.0", + "find-up": "^5.0.0", + "glob": "^8.1.0", + "he": "^1.2.0", + "js-yaml": "^4.1.0", + "log-symbols": "^4.1.0", + "minimatch": "^5.1.6", + "ms": "^2.1.3", + "serialize-javascript": "^6.0.2", + "strip-json-comments": "^3.1.1", + "supports-color": "^8.1.1", + "workerpool": "^6.5.1", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.9", + "yargs-unparser": "^2.0.0" }, "bin": { "_mocha": "bin/_mocha", @@ -5969,34 +6370,8 @@ "balanced-match": "^1.0.0" } }, - "../node_modules/mocha/node_modules/chokidar": { - "version": "3.5.3", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "../node_modules/mocha/node_modules/cliui": { - "version": "7.0.4", + "../node_modules/mocha/node_modules/cliui": { + "version": "7.0.4", "dev": true, "license": "ISC", "dependencies": { @@ -6055,17 +6430,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "../node_modules/mocha/node_modules/glob-parent": { - "version": "5.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "../node_modules/mocha/node_modules/has-flag": { "version": "4.0.0", "dev": true, @@ -6075,7 +6439,7 @@ } }, "../node_modules/mocha/node_modules/minimatch": { - "version": "5.0.1", + "version": "5.1.6", "dev": true, "license": "ISC", "dependencies": { @@ -6085,19 +6449,6 @@ "node": ">=10" } }, - "../node_modules/mocha/node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, - "../node_modules/mocha/node_modules/serialize-javascript": { - "version": "6.0.0", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, "../node_modules/mocha/node_modules/string-width": { "version": "4.2.3", "dev": true, @@ -6159,7 +6510,7 @@ } }, "../node_modules/mocha/node_modules/yargs-parser": { - "version": "20.2.4", + "version": "20.2.9", "dev": true, "license": "ISC", "engines": { @@ -6175,10 +6526,17 @@ } }, "../node_modules/ms": { - "version": "2.1.2", + "version": "2.1.3", "dev": true, "license": "MIT" }, + "../node_modules/nan": { + "version": "2.20.0", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true + }, "../node_modules/natural-compare": { "version": "1.4.0", "dev": true, @@ -6193,7 +6551,7 @@ } }, "../node_modules/nise": { - "version": "5.1.9", + "version": "6.0.0", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -6205,15 +6563,67 @@ } }, "../node_modules/nise/node_modules/path-to-regexp": { - "version": "6.2.1", + "version": "6.2.2", + "dev": true, + "license": "MIT" + }, + "../node_modules/node-fetch": { + "version": "2.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "../node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", "dev": true, "license": "MIT" }, + "../node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "dev": true, + "license": "BSD-2-Clause" + }, + "../node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "../node_modules/node-releases": { - "version": "2.0.14", + "version": "2.0.18", "dev": true, "license": "MIT" }, + "../node_modules/nopt": { + "version": "5.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, "../node_modules/normalize-path": { "version": "3.0.0", "dev": true, @@ -6306,8 +6716,19 @@ "node": ">=8" } }, + "../node_modules/npmlog": { + "version": "5.0.1", + "dev": true, + "license": "ISC", + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, "../node_modules/nwsapi": { - "version": "2.2.7", + "version": "2.2.12", "dev": true, "license": "MIT" }, @@ -6320,9 +6741,12 @@ } }, "../node_modules/object-inspect": { - "version": "1.13.1", + "version": "1.13.2", "dev": true, "license": "MIT", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -6456,16 +6880,16 @@ } }, "../node_modules/optionator": { - "version": "0.9.3", + "version": "0.9.4", "dev": true, "license": "MIT", "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, "engines": { "node": ">= 0.8.0" @@ -6499,6 +6923,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "../node_modules/package-json-from-dist": { + "version": "1.0.0", + "dev": true, + "license": "BlueOak-1.0.0" + }, "../node_modules/parent-module": { "version": "1.0.1", "dev": true, @@ -6510,6 +6939,23 @@ "node": ">=6" } }, + "../node_modules/parenthesis": { + "version": "3.1.8", + "dev": true, + "license": "MIT" + }, + "../node_modules/parse-imports": { + "version": "2.1.1", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "es-module-lexer": "^1.5.3", + "slashes": "^3.0.12" + }, + "engines": { + "node": ">= 18" + } + }, "../node_modules/parse5": { "version": "7.1.2", "dev": true, @@ -6529,6 +6975,11 @@ "node": ">= 0.8" } }, + "../node_modules/path-browserify": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, "../node_modules/path-exists": { "version": "4.0.0", "dev": true, @@ -6563,6 +7014,26 @@ "dev": true, "license": "MIT" }, + "../node_modules/path-scurry": { + "version": "1.11.1", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "../node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "dev": true, + "license": "ISC" + }, "../node_modules/path-to-regexp": { "version": "2.2.1", "dev": true, @@ -6585,7 +7056,7 @@ } }, "../node_modules/picocolors": { - "version": "1.0.0", + "version": "1.1.0", "dev": true, "license": "ISC" }, @@ -6622,12 +7093,12 @@ "license": "MIT" }, "../node_modules/publint": { - "version": "0.2.7", + "version": "0.2.10", "dev": true, "license": "MIT", "dependencies": { "npm-packlist": "^5.1.3", - "picocolors": "^1.0.0", + "picocolors": "^1.0.1", "sade": "^1.8.1" }, "bin": { @@ -6645,6 +7116,14 @@ "dev": true, "license": "MIT" }, + "../node_modules/punycode.js": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "../node_modules/qjobs": { "version": "1.2.0", "dev": true, @@ -6743,6 +7222,19 @@ "node": ">=0.10.0" } }, + "../node_modules/readable-stream": { + "version": "3.6.2", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "../node_modules/readdirp": { "version": "3.6.0", "dev": true, @@ -6754,6 +7246,17 @@ "node": ">=8.10.0" } }, + "../node_modules/refa": { + "version": "0.12.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.8.0" + }, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, "../node_modules/regenerate": { "version": "1.4.2", "dev": true, @@ -6783,6 +7286,18 @@ "@babel/runtime": "^7.8.4" } }, + "../node_modules/regexp-ast-analysis": { + "version": "0.7.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.8.0", + "refa": "^0.12.1" + }, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, "../node_modules/regexp.prototype.flags": { "version": "1.5.2", "dev": true, @@ -6909,7 +7424,7 @@ } }, "../node_modules/rfdc": { - "version": "1.3.1", + "version": "1.4.1", "dev": true, "license": "MIT" }, @@ -6928,7 +7443,7 @@ } }, "../node_modules/rollup": { - "version": "4.13.0", + "version": "4.21.2", "dev": true, "license": "MIT", "dependencies": { @@ -6942,28 +7457,31 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.13.0", - "@rollup/rollup-android-arm64": "4.13.0", - "@rollup/rollup-darwin-arm64": "4.13.0", - "@rollup/rollup-darwin-x64": "4.13.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.13.0", - "@rollup/rollup-linux-arm64-gnu": "4.13.0", - "@rollup/rollup-linux-arm64-musl": "4.13.0", - "@rollup/rollup-linux-riscv64-gnu": "4.13.0", - "@rollup/rollup-linux-x64-gnu": "4.13.0", - "@rollup/rollup-linux-x64-musl": "4.13.0", - "@rollup/rollup-win32-arm64-msvc": "4.13.0", - "@rollup/rollup-win32-ia32-msvc": "4.13.0", - "@rollup/rollup-win32-x64-msvc": "4.13.0", + "@rollup/rollup-android-arm-eabi": "4.21.2", + "@rollup/rollup-android-arm64": "4.21.2", + "@rollup/rollup-darwin-arm64": "4.21.2", + "@rollup/rollup-darwin-x64": "4.21.2", + "@rollup/rollup-linux-arm-gnueabihf": "4.21.2", + "@rollup/rollup-linux-arm-musleabihf": "4.21.2", + "@rollup/rollup-linux-arm64-gnu": "4.21.2", + "@rollup/rollup-linux-arm64-musl": "4.21.2", + "@rollup/rollup-linux-powerpc64le-gnu": "4.21.2", + "@rollup/rollup-linux-riscv64-gnu": "4.21.2", + "@rollup/rollup-linux-s390x-gnu": "4.21.2", + "@rollup/rollup-linux-x64-gnu": "4.21.2", + "@rollup/rollup-linux-x64-musl": "4.21.2", + "@rollup/rollup-win32-arm64-msvc": "4.21.2", + "@rollup/rollup-win32-ia32-msvc": "4.21.2", + "@rollup/rollup-win32-x64-msvc": "4.21.2", "fsevents": "~2.3.2" } }, "../node_modules/rollup-plugin-dts": { - "version": "6.1.0", + "version": "6.1.1", "dev": true, - "license": "LGPL-3.0", + "license": "LGPL-3.0-only", "dependencies": { - "magic-string": "^0.30.4" + "magic-string": "^0.30.10" }, "engines": { "node": ">=16" @@ -6972,7 +7490,7 @@ "url": "https://github.com/sponsors/Swatinem" }, "optionalDependencies": { - "@babel/code-frame": "^7.22.13" + "@babel/code-frame": "^7.24.2" }, "peerDependencies": { "rollup": "^3.29.4 || ^4", @@ -7042,7 +7560,7 @@ "license": "MIT" }, "../node_modules/rrweb-cssom": { - "version": "0.6.0", + "version": "0.7.1", "dev": true, "license": "MIT" }, @@ -7147,6 +7665,19 @@ "node": ">=v12.22.7" } }, + "../node_modules/scslre": { + "version": "0.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.8.0", + "refa": "^0.12.0", + "regexp-ast-analysis": "^0.7.0" + }, + "engines": { + "node": "^14.0.0 || >=16.0.0" + } + }, "../node_modules/semver": { "version": "6.3.1", "dev": true, @@ -7164,12 +7695,12 @@ } }, "../node_modules/serve": { - "version": "14.2.1", + "version": "14.2.3", "dev": true, "license": "MIT", "dependencies": { - "@zeit/schemas": "2.29.0", - "ajv": "8.11.0", + "@zeit/schemas": "2.36.0", + "ajv": "8.12.0", "arg": "5.0.2", "boxen": "7.0.0", "chalk": "5.0.1", @@ -7238,7 +7769,7 @@ } }, "../node_modules/serve/node_modules/ajv": { - "version": "8.11.0", + "version": "8.12.0", "dev": true, "license": "MIT", "dependencies": { @@ -7268,6 +7799,11 @@ "dev": true, "license": "MIT" }, + "../node_modules/set-blocking": { + "version": "2.0.0", + "dev": true, + "license": "ISC" + }, "../node_modules/set-function-length": { "version": "1.2.2", "dev": true, @@ -7323,14 +7859,13 @@ } }, "../node_modules/shiki": { - "version": "0.14.7", + "version": "1.16.2", "dev": true, "license": "MIT", "dependencies": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" + "@shikijs/core": "1.16.2", + "@shikijs/vscode-textmate": "^9.2.0", + "@types/hast": "^3.0.4" } }, "../node_modules/side-channel": { @@ -7361,31 +7896,54 @@ "url": "https://github.com/sponsors/isaacs" } }, + "../node_modules/simple-concat": { + "version": "1.0.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "../node_modules/simple-get": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "decompress-response": "^4.2.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, "../node_modules/sinon": { - "version": "17.0.1", + "version": "18.0.0", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@sinonjs/commons": "^3.0.0", + "@sinonjs/commons": "^3.0.1", "@sinonjs/fake-timers": "^11.2.2", "@sinonjs/samsam": "^8.0.0", - "diff": "^5.1.0", - "nise": "^5.1.5", - "supports-color": "^7.2.0" + "diff": "^5.2.0", + "nise": "^6.0.0", + "supports-color": "^7" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/sinon" } }, - "../node_modules/sinon/node_modules/diff": { - "version": "5.2.0", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" - } - }, "../node_modules/sinon/node_modules/has-flag": { "version": "4.0.0", "dev": true, @@ -7405,25 +7963,130 @@ "node": ">=8" } }, - "../node_modules/skip-regex": { + "../node_modules/skia-canvas": { "version": "1.0.2", "dev": true, + "hasInstallScript": true, "license": "MIT", - "engines": { - "node": ">=4.2" + "dependencies": { + "@mapbox/node-pre-gyp": "^1.0.9", + "cargo-cp-artifact": "^0.1", + "glob": "^8.0.3", + "path-browserify": "^1.0.1", + "simple-get": "^4.0.1", + "string-split-by": "^1.0.0" } }, - "../node_modules/smob": { - "version": "1.4.1", + "../node_modules/skia-canvas/node_modules/brace-expansion": { + "version": "2.0.1", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } }, - "../node_modules/socket.io": { - "version": "4.7.5", + "../node_modules/skia-canvas/node_modules/decompress-response": { + "version": "6.0.0", "dev": true, "license": "MIT", "dependencies": { - "accepts": "~1.3.4", + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "../node_modules/skia-canvas/node_modules/glob": { + "version": "8.1.0", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "../node_modules/skia-canvas/node_modules/mimic-response": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "../node_modules/skia-canvas/node_modules/minimatch": { + "version": "5.1.6", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "../node_modules/skia-canvas/node_modules/simple-get": { + "version": "4.0.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "../node_modules/skip-regex": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4.2" + } + }, + "../node_modules/slashes": { + "version": "3.0.12", + "dev": true, + "license": "ISC" + }, + "../node_modules/smob": { + "version": "1.5.0", + "dev": true, + "license": "MIT" + }, + "../node_modules/socket.io": { + "version": "4.7.5", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", "base64id": "~2.0.0", "cors": "~2.8.5", "debug": "~4.3.2", @@ -7436,16 +8099,16 @@ } }, "../node_modules/socket.io-adapter": { - "version": "2.5.4", + "version": "2.5.5", "dev": true, "license": "MIT", "dependencies": { "debug": "~4.3.4", - "ws": "~8.11.0" + "ws": "~8.17.1" } }, "../node_modules/socket.io-adapter/node_modules/ws": { - "version": "8.11.0", + "version": "8.17.1", "dev": true, "license": "MIT", "engines": { @@ -7453,7 +8116,7 @@ }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -7513,7 +8176,7 @@ } }, "../node_modules/spdx-license-ids": { - "version": "3.0.17", + "version": "3.0.20", "dev": true, "license": "CC0-1.0" }, @@ -7538,6 +8201,22 @@ "node": ">=8.0" } }, + "../node_modules/string_decoder": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "../node_modules/string-split-by": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "parenthesis": "^3.1.5" + } + }, "../node_modules/string-width": { "version": "5.1.2", "dev": true, @@ -7554,6 +8233,25 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "../node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "../node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "dev": true, + "license": "MIT" + }, "../node_modules/string-width/node_modules/ansi-regex": { "version": "6.0.1", "dev": true, @@ -7636,6 +8334,18 @@ "node": ">=8" } }, + "../node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "../node_modules/strip-bom": { "version": "3.0.0", "dev": true, @@ -7690,8 +8400,63 @@ "dev": true, "license": "MIT" }, + "../node_modules/synckit": { + "version": "0.9.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@pkgr/core": "^0.1.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "../node_modules/tar": { + "version": "6.2.1", + "dev": true, + "license": "ISC", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "../node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "../node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "../node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, "../node_modules/terser": { - "version": "5.29.2", + "version": "5.31.6", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -7708,16 +8473,57 @@ } }, "../node_modules/test-exclude": { - "version": "6.0.0", + "version": "7.0.1", "dev": true, "license": "ISC", "dependencies": { "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" + "glob": "^10.4.1", + "minimatch": "^9.0.4" }, "engines": { - "node": ">=8" + "node": ">=18" + } + }, + "../node_modules/test-exclude/node_modules/brace-expansion": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "../node_modules/test-exclude/node_modules/glob": { + "version": "10.4.5", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "../node_modules/test-exclude/node_modules/minimatch": { + "version": "9.0.5", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "../node_modules/text-table": { @@ -7761,7 +8567,7 @@ } }, "../node_modules/tough-cookie": { - "version": "4.1.3", + "version": "4.1.4", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -7831,6 +8637,11 @@ "json5": "lib/cli.js" } }, + "../node_modules/tslib": { + "version": "2.7.0", + "dev": true, + "license": "0BSD" + }, "../node_modules/type-check": { "version": "0.4.0", "dev": true, @@ -7943,31 +8754,32 @@ } }, "../node_modules/typedoc": { - "version": "0.25.12", + "version": "0.26.6", "dev": true, "license": "Apache-2.0", "dependencies": { "lunr": "^2.3.9", - "marked": "^4.3.0", - "minimatch": "^9.0.3", - "shiki": "^0.14.7" + "markdown-it": "^14.1.0", + "minimatch": "^9.0.5", + "shiki": "^1.9.1", + "yaml": "^2.4.5" }, "bin": { "typedoc": "bin/typedoc" }, "engines": { - "node": ">= 16" + "node": ">= 18" }, "peerDependencies": { - "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x" + "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x" } }, "../node_modules/typedoc-plugin-mdn-links": { - "version": "3.1.18", + "version": "3.2.11", "dev": true, "license": "MIT", "peerDependencies": { - "typedoc": ">= 0.23.14 || 0.24.x || 0.25.x" + "typedoc": ">= 0.23.14 || 0.24.x || 0.25.x || 0.26.x" } }, "../node_modules/typedoc/node_modules/brace-expansion": { @@ -7979,7 +8791,7 @@ } }, "../node_modules/typedoc/node_modules/minimatch": { - "version": "9.0.3", + "version": "9.0.5", "dev": true, "license": "ISC", "dependencies": { @@ -7993,7 +8805,7 @@ } }, "../node_modules/typescript": { - "version": "5.4.3", + "version": "5.5.4", "dev": true, "license": "Apache-2.0", "bin": { @@ -8005,7 +8817,7 @@ } }, "../node_modules/ua-parser-js": { - "version": "0.7.37", + "version": "0.7.38", "dev": true, "funding": [ { @@ -8026,6 +8838,11 @@ "node": "*" } }, + "../node_modules/uc.micro": { + "version": "2.1.0", + "dev": true, + "license": "MIT" + }, "../node_modules/unbox-primitive": { "version": "1.0.2", "dev": true, @@ -8041,7 +8858,7 @@ } }, "../node_modules/undici-types": { - "version": "5.26.5", + "version": "6.19.8", "dev": true, "license": "MIT" }, @@ -8098,7 +8915,7 @@ } }, "../node_modules/update-browserslist-db": { - "version": "1.0.13", + "version": "1.1.0", "dev": true, "funding": [ { @@ -8116,8 +8933,8 @@ ], "license": "MIT", "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -8160,6 +8977,11 @@ "requires-port": "^1.0.0" } }, + "../node_modules/util-deprecate": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, "../node_modules/utils-merge": { "version": "1.0.1", "dev": true, @@ -8169,7 +8991,7 @@ } }, "../node_modules/v8-to-istanbul": { - "version": "9.2.0", + "version": "9.3.0", "dev": true, "license": "ISC", "dependencies": { @@ -8197,16 +9019,6 @@ "node": ">=0.10.0" } }, - "../node_modules/vscode-oniguruma": { - "version": "1.7.0", - "dev": true, - "license": "MIT" - }, - "../node_modules/vscode-textmate": { - "version": "8.0.0", - "dev": true, - "license": "MIT" - }, "../node_modules/w3c-xmlserializer": { "version": "5.0.0", "dev": true, @@ -8315,6 +9127,32 @@ "url": "https://github.com/sponsors/ljharb" } }, + "../node_modules/wide-align": { + "version": "1.1.5", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "../node_modules/wide-align/node_modules/emoji-regex": { + "version": "8.0.0", + "dev": true, + "license": "MIT" + }, + "../node_modules/wide-align/node_modules/string-width": { + "version": "4.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "../node_modules/widest-line": { "version": "4.0.1", "dev": true, @@ -8329,8 +9167,16 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "../node_modules/word-wrap": { + "version": "1.2.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "../node_modules/workerpool": { - "version": "6.2.1", + "version": "6.5.1", "dev": true, "license": "Apache-2.0" }, @@ -8350,6 +9196,71 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "../node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "../node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "../node_modules/wrap-ansi-cjs/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "../node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "../node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "dev": true, + "license": "MIT" + }, + "../node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "../node_modules/wrap-ansi/node_modules/ansi-regex": { "version": "6.0.1", "dev": true, @@ -8392,7 +9303,7 @@ "license": "ISC" }, "../node_modules/ws": { - "version": "8.16.0", + "version": "8.18.0", "dev": true, "license": "MIT", "engines": { @@ -8445,6 +9356,17 @@ "dev": true, "license": "ISC" }, + "../node_modules/yaml": { + "version": "2.5.1", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, "../node_modules/yargs": { "version": "17.7.2", "dev": true, From eb7283a9d9125aab8b8c0a5735c832aeb4e5aca0 Mon Sep 17 00:00:00 2001 From: kpal Date: Tue, 1 Oct 2024 13:22:40 +0100 Subject: [PATCH 2/3] WIP ci update --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 37acb21e888..ea4a1db3b77 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -122,7 +122,7 @@ jobs: cache: 'npm' - name: Install dependencies - run: npm clean-install --progress=false --no-fund + run: npm clean-install --no-fund - name: Run unit tests run: npm test @@ -173,5 +173,5 @@ jobs: - name: Build Examples Browser working-directory: ./examples run: | - npm clean-install --progress=false --no-fund + npm clean-install --no-fund npm run build From d49e525840a22a136b67ae6b25bcd821561044d1 Mon Sep 17 00:00:00 2001 From: kpal Date: Tue, 1 Oct 2024 13:32:59 +0100 Subject: [PATCH 3/3] renamed clean-install and added no audit --- .github/workflows/ci.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ea4a1db3b77..d856c00daa7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,7 +30,7 @@ jobs: cache: 'npm' - name: Install dependencies - run: npm clean-install --progress=false --no-fund + run: npm ci --progress=false --no-fund --no-audit - name: Build PlayCanvas run: npm run build @@ -53,7 +53,7 @@ jobs: cache: 'npm' - name: Install dependencies - run: npm clean-install --progress=false --no-fund + run: npm ci --progress=false --no-fund --no-audit - name: Build API reference manual run: npm run docs @@ -73,7 +73,7 @@ jobs: cache: 'npm' - name: Install dependencies - run: npm clean-install --progress=false --no-fund + run: npm ci --progress=false --no-fund --no-audit - name: Run ESLint run: npm run lint @@ -81,7 +81,7 @@ jobs: - name: Run ESLint on examples working-directory: ./examples run: | - npm clean-install --progress=false --no-fund + npm ci --progress=false --no-fund --no-audit npm run lint typescript-declarations: @@ -99,7 +99,7 @@ jobs: cache: 'npm' - name: Install dependencies - run: npm clean-install --progress=false --no-fund + run: npm ci --progress=false --no-fund --no-audit - name: Build TypeScript declarations run: npm run build:types @@ -122,7 +122,7 @@ jobs: cache: 'npm' - name: Install dependencies - run: npm clean-install --no-fund + run: npm ci --no-fund --no-audit - name: Run unit tests run: npm test @@ -142,7 +142,7 @@ jobs: cache: 'npm' - name: Install dependencies - run: npm clean-install --progress=false --no-fund + run: npm ci --progress=false --no-fund --no-audit - name: Build PlayCanvas (UMD-only) run: npm run build:umd @@ -168,10 +168,10 @@ jobs: cache: 'npm' - name: Install dependencies - run: npm clean-install --progress=false --no-fund + run: npm ci --progress=false --no-fund --no-audit - name: Build Examples Browser working-directory: ./examples run: | - npm clean-install --no-fund + npm ci --no-fund npm run build