From 47cea22065429634ed5ed0b53502acfb58b8bab2 Mon Sep 17 00:00:00 2001 From: zbynekstara Date: Thu, 1 Oct 2026 16:26:04 +0200 Subject: [PATCH 1/2] chore: remove e2e tests --- CLAUDE.md | 2 - CONTRIBUTING.md | 1 - package.json | 2 - packages/joint-core/Gruntfile.js | 2 - packages/joint-core/grunt/config/aliases.js | 8 - packages/joint-core/grunt/config/e2e.js | 11 - packages/joint-core/grunt/config/env.js | 17 - packages/joint-core/grunt/config/mochaTest.js | 10 - .../joint-core/grunt/resources/e2eBrowsers.js | 35 - packages/joint-core/grunt/tasks/selenium.js | 77 - packages/joint-core/package.json | 7 - packages/joint-core/test/e2e/chess.js | 66 - packages/joint-core/test/e2e/devs.js | 52 - packages/joint-core/test/e2e/links.js | 88 - .../joint-core/test/e2e/paper-attributes.js | 159 -- packages/joint-core/test/e2e/smart-routing.js | 128 -- packages/joint-core/test/e2eHelpers.js | 192 -- yarn.lock | 1575 +---------------- 18 files changed, 73 insertions(+), 2359 deletions(-) delete mode 100644 packages/joint-core/grunt/config/e2e.js delete mode 100644 packages/joint-core/grunt/config/env.js delete mode 100644 packages/joint-core/grunt/resources/e2eBrowsers.js delete mode 100644 packages/joint-core/grunt/tasks/selenium.js delete mode 100644 packages/joint-core/test/e2e/chess.js delete mode 100644 packages/joint-core/test/e2e/devs.js delete mode 100644 packages/joint-core/test/e2e/links.js delete mode 100644 packages/joint-core/test/e2e/paper-attributes.js delete mode 100644 packages/joint-core/test/e2e/smart-routing.js delete mode 100644 packages/joint-core/test/e2eHelpers.js diff --git a/CLAUDE.md b/CLAUDE.md index 8c51f206d3..a870c5d8f9 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -28,7 +28,6 @@ yarn test yarn test-server # Server-side tests (Node.js) yarn test-client # Client-side tests (Browser with Karma) yarn test-ts # TypeScript type definition tests -yarn test-e2e # End-to-end tests (Puppeteer) # Linting yarn lint # Check all packages @@ -96,7 +95,6 @@ export { anchors, linkAnchors, config, connectionPoints, connectionStrategies, - **`/packages/joint-core/test/vectorizer/`** - SVG vectorizer tests - **`/packages/joint-core/test/ts/`**, **`test/ts-exports/`** - TypeScript definition validation -- **`/packages/joint-core/test/e2e/`** - Puppeteer E2E tests - **`/packages/joint-react/src/`** - Jest tests with @testing-library/react, colocated in `__tests__` folders diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 68c4c7734c..2aefa02bb2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -38,7 +38,6 @@ yarn test yarn test-server # Server-side tests (Node.js/Mocha) yarn test-client # Client-side tests (Browser/Karma/QUnit) yarn test-ts # TypeScript type definition tests -yarn test-e2e # End-to-end tests (Puppeteer) ``` ## Linting diff --git a/package.json b/package.json index 1dd4762cd0..6d15128813 100644 --- a/package.json +++ b/package.json @@ -20,8 +20,6 @@ "test-coverage": "yarn workspaces foreach --all -tvv run test-coverage", "test-coverage-lcov": "yarn workspaces foreach --all -tvv run test-coverage-lcov", "test-bundles": "yarn workspaces foreach --all -tvv run test-bundles", - "test-e2e": "yarn workspaces foreach --all -tvv run test-e2e", - "test-e2e-all": "yarn workspaces foreach --all -tvv run test-e2e-all", "lint": "yarn workspaces foreach --all -tvv run lint", "lint-fix": "yarn workspaces foreach --all -tvv run lint-fix", "pack-all": "yarn workspaces foreach --all -tvv --include \"@joint/core\" --include \"@joint/layout-directed-graph\" --include \"@joint/layout-msagl\" --include \"@joint/router-avoid\" pack --out %s-%v.tgz" diff --git a/packages/joint-core/Gruntfile.js b/packages/joint-core/Gruntfile.js index 59a702830e..f8c5af5746 100644 --- a/packages/joint-core/Gruntfile.js +++ b/packages/joint-core/Gruntfile.js @@ -15,6 +15,4 @@ module.exports = function(grunt) { config.pkg = utils.pkg; } }); - - grunt.loadTasks('./grunt/tasks'); }; diff --git a/packages/joint-core/grunt/config/aliases.js b/packages/joint-core/grunt/config/aliases.js index 42c71101a9..c5743009a8 100644 --- a/packages/joint-core/grunt/config/aliases.js +++ b/packages/joint-core/grunt/config/aliases.js @@ -74,13 +74,5 @@ module.exports = function(grunt) { 'shell:rollup-test-bundle', 'test:src' ], - 'test:e2e': ['mochaTest:e2e'], - 'test:e2e:all': [ - 'test:e2e:chrome-linux', - 'test:e2e:chrome-windows7', - 'test:e2e:chrome-mac', - 'test:e2e:firefox-linux', - 'test:e2e:firefox-mac' - ] }; }; diff --git a/packages/joint-core/grunt/config/e2e.js b/packages/joint-core/grunt/config/e2e.js deleted file mode 100644 index 6e87bdf0d9..0000000000 --- a/packages/joint-core/grunt/config/e2e.js +++ /dev/null @@ -1,11 +0,0 @@ -module.exports = function(grunt) { - - const e2eBrowsers = require('../resources/e2eBrowsers'); - - Object.keys(e2eBrowsers).forEach(function(key) { - grunt.registerTask('test:e2e:' + key, [ - 'env:' + key, - 'mochaTest:e2e' - ]); - }); -}; diff --git a/packages/joint-core/grunt/config/env.js b/packages/joint-core/grunt/config/env.js deleted file mode 100644 index dd60c54a29..0000000000 --- a/packages/joint-core/grunt/config/env.js +++ /dev/null @@ -1,17 +0,0 @@ -const e2eBrowsers = require('../resources/e2eBrowsers'); - -module.exports = function(grunt) { - - const config = {}; - - Object.keys(e2eBrowsers).forEach(function(key) { - - const browser = e2eBrowsers[key]; - - config[key] = { - E2E_DESIRED: JSON.stringify(browser) - }; - }); - - return config; -}; diff --git a/packages/joint-core/grunt/config/mochaTest.js b/packages/joint-core/grunt/config/mochaTest.js index 56bb715ca0..8d73e34cee 100644 --- a/packages/joint-core/grunt/config/mochaTest.js +++ b/packages/joint-core/grunt/config/mochaTest.js @@ -1,14 +1,4 @@ module.exports = { - e2e: { - src: [ - 'test/e2e/*.js' - ], - options: { - reporter: 'spec', - timeout: 120000, - clearRequireCache: true - } - }, server: { src: [ 'test/*-nodejs/*' diff --git a/packages/joint-core/grunt/resources/e2eBrowsers.js b/packages/joint-core/grunt/resources/e2eBrowsers.js deleted file mode 100644 index 20710f7e25..0000000000 --- a/packages/joint-core/grunt/resources/e2eBrowsers.js +++ /dev/null @@ -1,35 +0,0 @@ -module.exports = { - 'chrome': { - 'browserName': 'chrome', - 'name': 'Chrome' - }, - 'chrome-linux': { - 'browserName': 'chrome', - 'platform': 'linux', - 'name': 'Chrome on Linux' - }, - 'chrome-windows7': { - 'browserName': 'chrome', - 'platform': 'windows', - 'name': 'Chrome on Windows 7' - }, - 'chrome-mac': { - 'browserName': 'chrome', - 'platform': 'mac', - 'name': 'Chrome on Mac' - }, - 'firefox': { - 'browserName': 'firefox', - 'name': 'Firefox' - }, - 'firefox-linux': { - 'browserName': 'firefox', - 'platform': 'linux', - 'name': 'Firefox on Linux' - }, - 'firefox-mac': { - 'browserName': 'firefox', - 'platform': 'mac', - 'name': 'Firefox on Mac' - } -}; diff --git a/packages/joint-core/grunt/tasks/selenium.js b/packages/joint-core/grunt/tasks/selenium.js deleted file mode 100644 index bda241ca71..0000000000 --- a/packages/joint-core/grunt/tasks/selenium.js +++ /dev/null @@ -1,77 +0,0 @@ -const selenium = require('selenium-standalone'); - -module.exports = function(grunt) { - - let seleniumChildProcess; - - const seleniumConfig = { - drivers: { - chrome: { - version: 2.29, - baseURL: 'https://chromedriver.storage.googleapis.com' - } - } - }; - - let seleniumInstalled = grunt.file.exists('./node_modules/selenium-standalone/.selenium/selenium-server'); - - function startSelenium(cb) { - grunt.log.writeln('Starting selenium..'); - selenium.start(seleniumConfig, function(error, child) { - if (error) return cb(error); - seleniumChildProcess = child; - cb(); - }); - } - - function stopSelenium(cb) { - if (seleniumChildProcess) seleniumChildProcess.kill(); - cb(); - } - - function installSelenium(cb) { - if (seleniumInstalled) return cb(); - grunt.log.writeln('Installing selenium..'); - seleniumInstalled = true; - selenium.install(seleniumConfig, cb); - } - - process.on('exit', function() { - // Kill selenium server process if it is running. - if (seleniumChildProcess) seleniumChildProcess.kill(); - }); - - grunt.registerTask('selenium', function(action) { - - const done = this.async(); - - switch (action) { - - case 'install': - return installSelenium(done); - - case 'start': - return installSelenium(function(error) { - if (error) return done(error); - startSelenium(done); - }); - - case 'stop': - return stopSelenium(done); - - // For backwards compatibility (`grunt selenium`). - // This task starts the local selenium server and then waits. - default: - return installSelenium(function(error) { - if (error) return done(error); - startSelenium(function(error) { - if (error) return done(error); - grunt.log.writeln('Selenium started'); - grunt.log.writeln('Exit this process ' + '[CTRL+C]'['white'].bold + ' to stop selenium'); - // Never call done. - // This allows selenium to continue running until the grunt process is killed. - }); - }); - } - }); -}; diff --git a/packages/joint-core/package.json b/packages/joint-core/package.json index 966d629326..6317810f66 100644 --- a/packages/joint-core/package.json +++ b/packages/joint-core/package.json @@ -75,8 +75,6 @@ "test-coverage": "grunt test:coverage", "test-coverage-lcov": "COVERAGE_REPORTER=lcov yarn run test-coverage", "test-bundles": "grunt test:bundles", - "test-e2e": "grunt test:e2e", - "test-e2e-all": "grunt test:e2e:all", "lint": "eslint .", "lint-fix": "yarn run lint --fix" }, @@ -103,7 +101,6 @@ "dts-bundle-generator": "^9.5.1", "es-module-shims": "0.2.4", "eslint": "9.39.2", - "express": "4.21.2", "grunt": "1.6.1", "grunt-browserify": "5.3.0", "grunt-contrib-clean": "2.0.0", @@ -112,7 +109,6 @@ "grunt-contrib-qunit": "7.0.1", "grunt-contrib-uglify": "4.0.1", "grunt-contrib-watch": "1.1.0", - "grunt-env": "0.4.4", "grunt-karma": "4.0.2", "grunt-mocha-test": "0.13.3", "grunt-newer": "1.3.0", @@ -137,13 +133,10 @@ "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-json": "4.0.0", "rollup-plugin-node-resolve": "5.2.0", - "selenium-standalone": "10.0.1", - "serve-static": "1.13.2", "should": "13.2.3", "sinon": "7.2.2", "time-grunt": "2.0.0", "typescript": "5.8.2", - "webdriverio": "9.12.1", "webpack": "5.98.0", "webpack-dev-server": "5.2.0" }, diff --git a/packages/joint-core/test/e2e/chess.js b/packages/joint-core/test/e2e/chess.js deleted file mode 100644 index 5912ab6091..0000000000 --- a/packages/joint-core/test/e2e/chess.js +++ /dev/null @@ -1,66 +0,0 @@ -/* - * e2e test for CHESS demo: http://jointjs.com/demos/chess - */ - -'use strict'; - -var expect = require('chai').expect; -var e2eHelpers = require('../e2eHelpers'); - -describe('Chess', function() { - - var client; - var url; - - before(function(done) { - - url = e2eHelpers.staticUrl('/demo/chess/index.html'); - client = e2eHelpers.client(done); - }); - - it('should be visible', function(done) { - - client.url(url) - .waitForExist('#board .joint-type-chess-rookwhite') - .then(function(exists) { - expect(exists).to.equal(true); - done(); - }); - - }); - - it('should be movable', function(done) { - - client.url(url) - .getAttribute('#board g[transform="translate(150,300)"]', 'model-id') // PawnWhite d2 - .then(function(modelId) { - this - .moveElement('#board g[model-id="' + modelId + '"]', 150 + 30, 200 + 20) // d4 - .then(function(transform) { - expect(transform).to.equal('translate(150,200)'); - done(); - }); - }); - - }); - - it('should be playable', function(done) { - - client.url(url) - .getAttribute('#board g[transform="translate(150,300)"]', 'model-id') // PawnWhite d2 - .then(function(modelId) { - this - .moveElement('#board g[model-id="' + modelId + '"]', 150 + 30, 200 + 20) // d4 - .pause(100) - .getText('#message') - .then(function(msg) { - // msg return: 1. d4 ? - var msgMoves = msg.split(' ').length; - expect(msgMoves).to.equal(3); - done(); - }); - }); - - }); - -}); diff --git a/packages/joint-core/test/e2e/devs.js b/packages/joint-core/test/e2e/devs.js deleted file mode 100644 index 379b0b4db5..0000000000 --- a/packages/joint-core/test/e2e/devs.js +++ /dev/null @@ -1,52 +0,0 @@ -/* - * e2e test for DISCRETE EVENT SYSTEM SPECIFICATION demo: http://jointjs.com/demos/devs - */ - -'use strict'; - -var expect = require('chai').expect; -var e2eHelpers = require('../e2eHelpers'); - -describe('Discrete Event System Specification', function() { - - var client; - var url; - - before(function(done) { - - url = e2eHelpers.staticUrl('/demo/devs/index.html'); - client = e2eHelpers.client(done); - }); - - it('should be visible', function(done) { - - client.url(url) - .waitForExist('#paper .joint-type-devs.joint-type-devs-atomic') - .then(function(exists) { - expect(exists).to.equal(true); - done(); - }); - - }); - - describe('Coupled', function() { - - it('should be movable', function(done) { - - client.url(url) - .waitForExist('#paper .joint-type-devs.joint-type-devs-coupled') - .moveToObject('#paper .joint-type-devs.joint-type-devs-coupled', 50/* x-offset */, 50/* y-offset */) - .buttonDown() - .moveToObject('#paper svg', 40 /* x-offset */, 40 /* y-offset */) - .buttonUp() - .getAttribute('#paper .joint-type-devs.joint-type-devs-coupled', 'transform') - .then(function(transform) { - expect(transform).to.equal('translate(21,-10)'); - done(); - }); - - }); - - }); - -}); diff --git a/packages/joint-core/test/e2e/links.js b/packages/joint-core/test/e2e/links.js deleted file mode 100644 index 6a55ef4873..0000000000 --- a/packages/joint-core/test/e2e/links.js +++ /dev/null @@ -1,88 +0,0 @@ -/* - * e2e test for LINKS demo: http://jointjs.com/demos/links - */ - -'use strict'; - -var expect = require('chai').expect; -var e2eHelpers = require('../e2eHelpers'); - -describe('Links demo', function() { - - var client; - var url; - - before(function(done) { - - url = e2eHelpers.staticUrl('/demo/links/index.html'); - client = e2eHelpers.client(done); - }); - - it('should be visible', function(done) { - - client.url(url) - .waitForExist('#paper .joint-link') - .then(function(exists) { - expect(exists).to.equal(true); - done(); - }); - - }); - - describe('Link', function() { - - it('should be removable', function(done) { - - client.url(url) - .click('#j_1 .tool-remove') - .waitForNotExist('#j_1') - .then(function(exists) { - expect(exists).to.equal(true); - done(); - }); - - }); - - it('should be changeable', function(done) { - - client.url(url) - .getAttribute('#paper #j_1 path.connection', 'd') - .then(function(orig_connection_data) { - - this - .moveToObject('#paper #j_1', 100/* x-offset */, 10/* y-offset */) - .buttonDown() - .moveToObject('#paper svg', 100 /* x-offset */, 100 /* y-offset */) - .buttonUp() - .getAttribute('#paper #j_1 path.connection', 'd') - .then(function(new_connection_data) { - expect(new_connection_data).not.to.equal(orig_connection_data); - done(); - }); - - }); - }); - - it('should be stretchable', function(done) { - - client.url(url) - .getAttribute('#paper #j_1 path.connection', 'd') - .then(function(orig_connection_data) { - - this - .moveToObject('#paper #j_1 .marker-arrowhead-group-target', 10/* x-offset */, 10/* y-offset */) - .buttonDown() - .moveToObject('#paper svg', 500 /* x-offset */, 100 /* y-offset */) - .buttonUp() - .getAttribute('#paper #j_1 path.connection', 'd') - .then(function(new_connection_data) { - expect(new_connection_data).not.to.equal(orig_connection_data); - done(); - }); - - }); - }); - - }); - -}); diff --git a/packages/joint-core/test/e2e/paper-attributes.js b/packages/joint-core/test/e2e/paper-attributes.js deleted file mode 100644 index 545569984e..0000000000 --- a/packages/joint-core/test/e2e/paper-attributes.js +++ /dev/null @@ -1,159 +0,0 @@ -/* - * e2e test for PAPER ATTRIBUTES demo: http://jointjs.com/demos/paper - */ - -'use strict'; - -var expect = require('chai').expect; -var e2eHelpers = require('../e2eHelpers'); - -describe('Paper attributes', function() { - - var client; - var url; - - before(function(done) { - - url = e2eHelpers.staticUrl('/demo/paper/index.html'); - client = e2eHelpers.client(done); - }); - - it('should be visible', function(done) { - - client.url(url) - .waitForExist('#paper .joint-type-basic-path') - .then(function(exists) { - expect(exists).to.equal(true); - done(); - }); - - }); - - describe('Attributes', function() { - - it('origin x should be changable', function(done) { - - client.url(url) - .changeRange('#ox', 60/* orig range */, 80/* new range */) - .then(function(data) { - expect(data.transform).to.equal('translate(101,0)'); - done(); - }); - - }); - - it('origin y should be changable', function(done) { - - client.url(url) - .changeRange('#oy', 60/* orig range */, 80/* new range */) - .then(function(data) { - expect(data.transform).to.equal('translate(0,101)'); - done(); - }); - - }); - - it('scale x should be changable', function(done) { - - client.url(url) - .changeRange('#sx', 35/* orig range */, 80/* new range */) - .then(function(data) { - expect(data.transform).to.equal('scale(2.3,1)'); - done(); - }); - - }); - - it('scale y should be changable', function(done) { - - client.url(url) - .changeRange('#sy', 35/* orig range */, 80/* new range */) - .then(function(data) { - expect(data.transform).to.equal('scale(1,2.3)'); - done(); - }); - - }); - - it('width should be changable', function(done) { - - client.url(url) - .changeRange('#width', 55/* orig range */, 80/* new range */) - .then(function(data) { - expect(data.width).to.equal('928'); - done(); - }); - - }); - - it('height should be changable', function(done) { - - client.url(url) - .changeRange('#height', 35/* orig range */, 80/* new range */) - .then(function(data) { - expect(data.height).to.equal('928'); - done(); - }); - - }); - - }); - - describe('Fit to content', function() { - - it('padding should be changable', function(done) { - - client.url(url) - .changeRange('#ftc-padding', 10/* orig range */, 80/* new range */) - .then(function(data) { - expect(data.transform).to.equal('translate(0,25)'); - expect(data.width).to.equal('625'); - expect(data.height).to.equal('440'); - done(); - }); - - }); - - it('grid width should be changable', function(done) { - - client.url(url) - .changeRange('#ftc-grid-width', 10/* orig range */, 80/* new range */) - .then(function(data) { - expect(data.transform).to.equal('translate(-75,-50)'); - expect(data.width).to.equal('525'); - expect(data.height).to.equal('290'); - done(); - }); - - }); - - it('grid height should be changable', function(done) { - - client.url(url) - .changeRange('#ftc-grid-height', 10/* orig range */, 80/* new range */) - .then(function(data) { - expect(data.transform).to.equal('translate(-75,0)'); - expect(data.width).to.equal('475'); - expect(data.height).to.equal('375'); - done(); - }); - - }); - - }); - - describe('Scale content to fit', function() { - - it('padding should be changable', function(done) { - - client.url(url) - .changeRange('#stf-padding', 10/* orig range */, 50/* new range */) - .then(function(data) { - expect(data.transform).not.to.equal(null); - done(); - }); - - }); - - }); -}); diff --git a/packages/joint-core/test/e2e/smart-routing.js b/packages/joint-core/test/e2e/smart-routing.js deleted file mode 100644 index 570107994b..0000000000 --- a/packages/joint-core/test/e2e/smart-routing.js +++ /dev/null @@ -1,128 +0,0 @@ -/* - * e2e test for SMART ROUTING demo: http://jointjs.com/demos/routing - */ - -'use strict'; - -var expect = require('chai').expect; -var e2eHelpers = require('../e2eHelpers'); - -describe('Smart Routing', function() { - - var client; - var url; - - before(function(done) { - - url = e2eHelpers.staticUrl('/demo/routing/index.html'); - client = e2eHelpers.client(done); - }); - - it('should be visible', function(done) { - - client.url(url) - .waitForExist('#paper .joint-type-basic-rect') - .then(function(exists) { - expect(exists).to.equal(true); - done(); - }); - - }); - - describe('Element', function() { - - it('should be movable', function(done) { - - client.url(url) - .moveElement('#paper .joint-type-basic-rect') - .then(function(transform) { - expect(transform[0]).to.equal('translate(20,10)'); - done(); - }); - - }); - - }); - - describe('Route', function() { - - it('should be visible', function(done) { - - client.url(url) - .waitForExist('#paper .joint-link path.connection') - .then(function(exists) { - expect(exists).to.equal(true); - done(); - }); - - }); - - it('should be removable', function(done) { - - client.url(url) - .click('#paper .joint-link .tool-remove') - .waitForNotExist('#paper .joint-link') - .then(function(exists) { - expect(exists).to.equal(true); - done(); - }); - - }); - - it('should be smart', function(done) { - - client.url(url) - .getAttribute('#paper .joint-link path.connection', 'd') - .then(function(orig_path) { - this - .moveElement('#paper #j_1', 250, 100) - .getAttribute('#paper .joint-link path.connection', 'd') - .then(function(new_path) { - expect(new_path).not.to.equal(orig_path); - done(); - }); - - }); - - }); - - }); - - describe('Button', function() { - - it('Normal/none should be clickable', function(done) { - - client.url(url) - .getAttribute('#paper .joint-link path.connection', 'd') - .then(function(orig_path) { - this - .click('button[data-connector="normal"]') - .getAttribute('#paper .joint-link path.connection', 'd') - .then(function(new_path) { - expect(new_path).not.to.equal(orig_path); - done(); - }); - - }); - - }); - - it('Normal/orthogonal should be clickable', function(done) { - - client.url(url) - .getAttribute('#paper .joint-link path.connection', 'd') - .then(function(orig_path) { - this - .click('button[data-router="orthogonal"]') - .getAttribute('#paper .joint-link path.connection', 'd') - .then(function(new_path) { - expect(new_path).not.to.equal(orig_path); - done(); - }); - - }); - - }); - - }); -}); diff --git a/packages/joint-core/test/e2eHelpers.js b/packages/joint-core/test/e2eHelpers.js deleted file mode 100644 index d42531d665..0000000000 --- a/packages/joint-core/test/e2eHelpers.js +++ /dev/null @@ -1,192 +0,0 @@ -'use strict'; - -var _ = require('lodash'); -var express = require('express'); -var serveStatic = require('serve-static'); -var webdriverio = require('webdriverio'); - -var config = { - timeouts: { - 'script': 15000, - 'implicit': 5000, - 'page load': 30000 - }, - // Uncomment the following line to enable verbose logging for webdriverio. - //logLevel: 'verbose' -}; - -var app; -var client; -var host = 'localhost'; -var port = 3000; - -var e2eHelpers = module.exports = { - config: config, - staticUrl: function(uri) { - - //console.log("url: " + 'http://' + host + ':' + port + uri); - return 'http://' + host + ':' + port + uri; - }, - setUp: function(cb) { - - e2eHelpers.createStaticServer(cb); - }, - createStaticServer: function(cb) { - - app = express(); - //console.log("server: " + __dirname + '/..') - app.use(serveStatic(__dirname + '/..')); - app.server = app.listen(port, host); - cb(); - }, - tearDown: function(cb) { - - e2eHelpers.destroyClient(function(error) { - if (error) - return cb(error); - e2eHelpers.destroyStaticServer(cb); - }); - }, - destroyClient: function(cb) { - - if (!client) - return cb(); - - client.end().then(function() { - client = null; - cb(); - }); - }, - destroyStaticServer: function(cb) { - - app.server.close(); - app = null; - cb(); - }, - client: function(cb) { - - if (client) { - setTimeout(cb, 0); - return client; - } - - var options = { - // https://code.google.com/p/selenium/wiki/DesiredCapabilities - // https://stackoverflow.com/questions/31295720/couldnt-connect-to-selenium-server-to-execute-a-webdriverio-test - desiredCapabilities: { - browserName: process.env.E2E_BROWSER || 'chrome' - }, - host: 'localhost', - port: 4444 - }; - - if (process.env.E2E_DESIRED) { - options.desiredCapabilities = JSON.parse(process.env.E2E_DESIRED); - } - - if (process.env.SELENIUM_HOST) { - options.host = process.env.SELENIUM_HOST; - } - - if (process.env.SELENIUM_PORT) { - options.port = process.env.SELENIUM_PORT; - } - - if (process.env.SELENIUM_USER) { - options.user = process.env.SELENIUM_USER; - } - - if (process.env.SELENIUM_KEY) { - options.key = process.env.SELENIUM_KEY; - } - - if (config.logLevel) { - options.logLevel = config.logLevel; - } - - client = webdriverio.remote(options); - - _.each(e2eHelpers.customCommands, function(fn, name) { - client.addCommand(name, fn, true); - }); - - return client.init() - .setViewportSize({ width: 1024, height: 768 }, false) - .timeouts('script', config.timeouts['script']) - - /* - Cannot set 'implicit' timeout because of a bug in webdriverio [1]. - [1] https://github.com/webdriverio/webdriverio/issues/974 - */ - // .timeouts('implicit', config.timeouts['implicit']) - .timeouts('page load', config.timeouts['page load']) - .then(function() { - cb(); - }).catch(cb); - }, - customCommands: { - waitForNotExist: function(selector, waitTime) { - - if (_.isUndefined(waitTime)) { - waitTime = config.timeouts['implicit']; - } - - return this.waitForExist(selector, waitTime, true/* reverse */).then(function(notExists) { - return notExists; - }); - }, - moveElement: function(selector, posX, posY) { - - var selectorId = selector.split(' ')[0]; - - if (!posX) { - posX = 40; - } - if (!posY) { - posY = 30; - } - - return this - .moveToObject(selector, 20/* x-offset */, 20/* y-offset */) - .buttonDown() - .moveToObject(selectorId + ' svg', posX /* x-offset */, posY /* y-offset */) - .buttonUp() - .getAttribute(selector, 'transform') - .then(function(transform) { - return transform; - }); - }, - changeRange: function(selector, posRangeX, newPosRangeX) { - - var retObj = { - transform: '', - width: '', - height: '' - }; - - return this - .waitForExist(selector) - .moveToObject(selector, posRangeX/* x-offset */, 10/* y-offset */) - .buttonDown() - .moveToObject(selector, newPosRangeX/* x-offset */, 10/* y-offset */) - .buttonUp() - .getAttribute('#paper .joint-viewport', 'transform') - .then(function(transform) { - retObj.transform = transform; - }) - .getAttribute('#paper svg', 'width') - .then(function(width) { - retObj.width = width; - }) - .getAttribute('#paper svg', 'height') - .then(function(height) { - retObj.height = height; - return retObj; - }); - } - } -}; - -// Set global hooks. -before(e2eHelpers.setUp); -after(e2eHelpers.tearDown); diff --git a/yarn.lock b/yarn.lock index 18c86d3567..b8fe3b8093 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5833,7 +5833,6 @@ __metadata: dts-bundle-generator: "npm:^9.5.1" es-module-shims: "npm:0.2.4" eslint: "npm:9.39.2" - express: "npm:4.21.2" grunt: "npm:1.6.1" grunt-browserify: "npm:5.3.0" grunt-contrib-clean: "npm:2.0.0" @@ -5842,7 +5841,6 @@ __metadata: grunt-contrib-qunit: "npm:7.0.1" grunt-contrib-uglify: "npm:4.0.1" grunt-contrib-watch: "npm:1.1.0" - grunt-env: "npm:0.4.4" grunt-karma: "npm:4.0.2" grunt-mocha-test: "npm:0.13.3" grunt-newer: "npm:1.3.0" @@ -5867,13 +5865,10 @@ __metadata: rollup-plugin-commonjs: "npm:10.1.0" rollup-plugin-json: "npm:4.0.0" rollup-plugin-node-resolve: "npm:5.2.0" - selenium-standalone: "npm:10.0.1" - serve-static: "npm:1.13.2" should: "npm:13.2.3" sinon: "npm:7.2.2" time-grunt: "npm:2.0.0" typescript: "npm:5.8.2" - webdriverio: "npm:9.12.1" webpack: "npm:5.98.0" webpack-dev-server: "npm:5.2.0" languageName: unknown @@ -8565,15 +8560,6 @@ __metadata: languageName: node linkType: hard -"@promptbook/utils@npm:0.69.5": - version: 0.69.5 - resolution: "@promptbook/utils@npm:0.69.5" - dependencies: - spacetrim: "npm:0.11.59" - checksum: 10/d9a6192ac0cab1e5c6b1afc51e7ee5112b2f5d3fb7495437ccd7531b05f8998f6a524112a91fde665f3ccb221eb32cdedc697d1395011572651254e88b52c34e - languageName: node - linkType: hard - "@puppeteer/browsers@npm:2.10.10": version: 2.10.10 resolution: "@puppeteer/browsers@npm:2.10.10" @@ -8591,23 +8577,6 @@ __metadata: languageName: node linkType: hard -"@puppeteer/browsers@npm:^2.2.0": - version: 2.11.2 - resolution: "@puppeteer/browsers@npm:2.11.2" - dependencies: - debug: "npm:^4.4.3" - extract-zip: "npm:^2.0.1" - progress: "npm:^2.0.3" - proxy-agent: "npm:^6.5.0" - semver: "npm:^7.7.3" - tar-fs: "npm:^3.1.1" - yargs: "npm:^17.7.2" - bin: - browsers: lib/cjs/main-cli.js - checksum: 10/7de1cbf31fe75a455ea2ad9bd1acb62111e16510096d4e0bdb7930f57d72fd764d43a6106f43429605e8490702850d9b2c0da04860e7fd8371b52f4a7271bd0a - languageName: node - linkType: hard - "@reduxjs/toolkit@npm:^2.11.0": version: 2.11.2 resolution: "@reduxjs/toolkit@npm:2.11.2" @@ -9733,13 +9702,6 @@ __metadata: languageName: node linkType: hard -"@sindresorhus/is@npm:^4.0.0": - version: 4.6.0 - resolution: "@sindresorhus/is@npm:4.6.0" - checksum: 10/e7f36ed72abfcd5e0355f7423a72918b9748bb1ef370a59f3e5ad8d40b728b85d63b272f65f63eec1faf417cda89dcb0aeebe94015647b6054659c1442fe5ce0 - languageName: node - linkType: hard - "@sindresorhus/merge-streams@npm:^2.1.0": version: 2.3.0 resolution: "@sindresorhus/merge-streams@npm:2.3.0" @@ -10219,15 +10181,6 @@ __metadata: languageName: node linkType: hard -"@szmarczak/http-timer@npm:^4.0.5": - version: 4.0.6 - resolution: "@szmarczak/http-timer@npm:4.0.6" - dependencies: - defer-to-connect: "npm:^2.0.0" - checksum: 10/c29df3bcec6fc3bdec2b17981d89d9c9fc9bd7d0c9bcfe92821dc533f4440bc890ccde79971838b4ceed1921d456973c4180d7175ee1d0023ad0562240a58d95 - languageName: node - linkType: hard - "@tailwindcss/node@npm:4.2.2": version: 4.2.2 resolution: "@tailwindcss/node@npm:4.2.2" @@ -10560,18 +10513,6 @@ __metadata: languageName: node linkType: hard -"@types/cacheable-request@npm:^6.0.1": - version: 6.0.3 - resolution: "@types/cacheable-request@npm:6.0.3" - dependencies: - "@types/http-cache-semantics": "npm:*" - "@types/keyv": "npm:^3.1.4" - "@types/node": "npm:*" - "@types/responselike": "npm:^1.0.0" - checksum: 10/159f9fdb2a1b7175eef453ae2ced5ea04c0d2b9610cc9ccd9f9abb066d36dacb1f37acd879ace10ad7cbb649490723feb396fb7307004c9670be29636304b988 - languageName: node - linkType: hard - "@types/chai-subset@npm:^1.3.3": version: 1.3.6 resolution: "@types/chai-subset@npm:1.3.6" @@ -10730,13 +10671,6 @@ __metadata: languageName: node linkType: hard -"@types/http-cache-semantics@npm:*": - version: 4.2.0 - resolution: "@types/http-cache-semantics@npm:4.2.0" - checksum: 10/01ea0dc9c1852267f5f9a0190846ac158707994b8e325bca190385ec97aa773d4a99cd333e22e838bde3c9aba59e2b5a6ac399b494c203587c6d8f28d21d6326 - languageName: node - linkType: hard - "@types/http-errors@npm:*": version: 2.0.5 resolution: "@types/http-errors@npm:2.0.5" @@ -10813,15 +10747,6 @@ __metadata: languageName: node linkType: hard -"@types/keyv@npm:^3.1.4": - version: 3.1.4 - resolution: "@types/keyv@npm:3.1.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/e009a2bfb50e90ca9b7c6e8f648f8464067271fd99116f881073fa6fa76dc8d0133181dd65e6614d5fb1220d671d67b0124aef7d97dc02d7e342ab143a47779d - languageName: node - linkType: hard - "@types/linkify-it@npm:*": version: 5.0.0 resolution: "@types/linkify-it@npm:5.0.0" @@ -10885,15 +10810,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.1.0, @types/node@npm:^20.11.30": - version: 20.19.31 - resolution: "@types/node@npm:20.19.31" - dependencies: - undici-types: "npm:~6.21.0" - checksum: 10/6196b4cc4429b29407dcb657dfa2624cf83460315b05a29dcf7f1b0c582da6cd941e9380eb056b77209f7cc31c118a815ed86f70dc3f3736c7d8497f0137de8a - languageName: node - linkType: hard - "@types/node@npm:^20.17.9": version: 20.19.39 resolution: "@types/node@npm:20.19.39" @@ -10985,15 +10901,6 @@ __metadata: languageName: node linkType: hard -"@types/responselike@npm:^1.0.0": - version: 1.0.3 - resolution: "@types/responselike@npm:1.0.3" - dependencies: - "@types/node": "npm:*" - checksum: 10/6ac4b35723429b11b117e813c7acc42c3af8b5554caaf1fc750404c1ae59f9b7376bc69b9e9e194a5a97357a597c2228b7173d317320f0360d617b6425212f58 - languageName: node - linkType: hard - "@types/retry@npm:0.12.0": version: 0.12.0 resolution: "@types/retry@npm:0.12.0" @@ -11057,13 +10964,6 @@ __metadata: languageName: node linkType: hard -"@types/sinonjs__fake-timers@npm:^8.1.5": - version: 8.1.5 - resolution: "@types/sinonjs__fake-timers@npm:8.1.5" - checksum: 10/3a0b285fcb8e1eca435266faa27ffff206608b69041022a42857274e44d9305822e85af5e7a43a9fae78d2ab7dc0fcb49f3ae3bda1fa81f0203064dbf5afd4f6 - languageName: node - linkType: hard - "@types/sockjs@npm:^0.3.33, @types/sockjs@npm:^0.3.36": version: 0.3.36 resolution: "@types/sockjs@npm:0.3.36" @@ -11115,14 +11015,7 @@ __metadata: languageName: node linkType: hard -"@types/which@npm:^2.0.1": - version: 2.0.2 - resolution: "@types/which@npm:2.0.2" - checksum: 10/8626a3c2f6db676c449142e1082e33ea0c9d88b8a2bd796366b944891e6da0088b2aa83d3fa9c79e6696f7381a851fc76d43bd353eb6c4d98a7775b4ae0a96a5 - languageName: node - linkType: hard - -"@types/ws@npm:^8.5.10, @types/ws@npm:^8.5.3, @types/ws@npm:^8.5.5": +"@types/ws@npm:^8.5.10, @types/ws@npm:^8.5.5": version: 8.18.1 resolution: "@types/ws@npm:8.18.1" dependencies: @@ -11931,91 +11824,6 @@ __metadata: languageName: node linkType: hard -"@wdio/config@npm:9.12.1": - version: 9.12.1 - resolution: "@wdio/config@npm:9.12.1" - dependencies: - "@wdio/logger": "npm:9.4.4" - "@wdio/types": "npm:9.10.1" - "@wdio/utils": "npm:9.12.1" - deepmerge-ts: "npm:^7.0.3" - glob: "npm:^10.2.2" - import-meta-resolve: "npm:^4.0.0" - checksum: 10/96f9f3d85f7c1cd3646ed44a2111cecafa0e3f8ae757de73d28fd8c58023316a87e65acb7afbbfcdedecc54fa037e156ad5ae88da7999550859317eda38ea4fe - languageName: node - linkType: hard - -"@wdio/logger@npm:9.4.4": - version: 9.4.4 - resolution: "@wdio/logger@npm:9.4.4" - dependencies: - chalk: "npm:^5.1.2" - loglevel: "npm:^1.6.0" - loglevel-plugin-prefix: "npm:^0.8.4" - strip-ansi: "npm:^7.1.0" - checksum: 10/4a27cb62bff8581ed42978e4ae14ba0096cfc8aa8b9208ecbd3856a20e58273fa774ca79d6455fc0d8e55484052e30f55ad4e33d3d0bc1a891d17ced3196006a - languageName: node - linkType: hard - -"@wdio/logger@npm:^9.1.3, @wdio/logger@npm:^9.18.0": - version: 9.18.0 - resolution: "@wdio/logger@npm:9.18.0" - dependencies: - chalk: "npm:^5.1.2" - loglevel: "npm:^1.6.0" - loglevel-plugin-prefix: "npm:^0.8.4" - safe-regex2: "npm:^5.0.0" - strip-ansi: "npm:^7.1.0" - checksum: 10/78a8e4da832eece9ae12d84545adfa9dfd6469aa1c822dfbbfa0a07647add60fd5fe999b5fc6bf0e152b96eafc3f32a479135ca9c52a55b197d95d911842cb8f - languageName: node - linkType: hard - -"@wdio/protocols@npm:9.7.0": - version: 9.7.0 - resolution: "@wdio/protocols@npm:9.7.0" - checksum: 10/46283904e1e1d3adab0dc6ea63dcdc0bda867adb872eed24871cd102ee1c881edd43c246397e24bc71d404fb23b4ef95bb8487b6c50b20cf00c439d70bcb0007 - languageName: node - linkType: hard - -"@wdio/repl@npm:9.4.4": - version: 9.4.4 - resolution: "@wdio/repl@npm:9.4.4" - dependencies: - "@types/node": "npm:^20.1.0" - checksum: 10/b5738bea1a5fc195c1b0db35a739218ad96801fc2ddf5616157fd113e0b211c41df87eac59b7a1d38d7d8b4f6b109ea038022d8ab7f1be4abbc4663539ea8b44 - languageName: node - linkType: hard - -"@wdio/types@npm:9.10.1": - version: 9.10.1 - resolution: "@wdio/types@npm:9.10.1" - dependencies: - "@types/node": "npm:^20.1.0" - checksum: 10/82ca6cbc90c2673bf71c2342d6cf758de108b2e80d03d549ac576508478b93a9f30da20d5dfc899281ba4277c5f4ff6acba4c5a7fa6269c3b70aa2e658fabec3 - languageName: node - linkType: hard - -"@wdio/utils@npm:9.12.1": - version: 9.12.1 - resolution: "@wdio/utils@npm:9.12.1" - dependencies: - "@puppeteer/browsers": "npm:^2.2.0" - "@wdio/logger": "npm:9.4.4" - "@wdio/types": "npm:9.10.1" - decamelize: "npm:^6.0.0" - deepmerge-ts: "npm:^7.0.3" - edgedriver: "npm:^6.1.1" - geckodriver: "npm:^5.0.0" - get-port: "npm:^7.0.0" - import-meta-resolve: "npm:^4.0.0" - locate-app: "npm:^2.2.24" - safaridriver: "npm:^1.0.0" - split2: "npm:^4.2.0" - wait-port: "npm:^1.1.0" - checksum: 10/7b6df4e31453470ebbec3a084511745e76ae7d7e12bfecaebda9efe20849b9e84b5c6144c37ad044e0e2044df7e93b44b7bc2fb53475285e9eed40d034fbc723 - languageName: node - linkType: hard - "@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.14.1": version: 1.14.1 resolution: "@webassemblyjs/ast@npm:1.14.1" @@ -12299,13 +12107,6 @@ __metadata: languageName: node linkType: hard -"@zip.js/zip.js@npm:^2.7.53, @zip.js/zip.js@npm:^2.8.11": - version: 2.8.16 - resolution: "@zip.js/zip.js@npm:2.8.16" - checksum: 10/7a399f62448c801eee46afa3bf91eb3d90778e9bf0fd481e492aa875a704c14cbc7425c7653764836e8b7829b6eb979a55100c77d9bcda08201a7005702c439d - languageName: node - linkType: hard - "JSONStream@npm:^0.10.0": version: 0.10.0 resolution: "JSONStream@npm:0.10.0" @@ -12358,15 +12159,6 @@ __metadata: languageName: node linkType: hard -"abort-controller@npm:^3.0.0": - version: 3.0.0 - resolution: "abort-controller@npm:3.0.0" - dependencies: - event-target-shim: "npm:^5.0.0" - checksum: 10/ed84af329f1828327798229578b4fe03a4dd2596ba304083ebd2252666bdc1d7647d66d0b18704477e1f8aa315f055944aa6e859afebd341f12d0a53c37b4b40 - languageName: node - linkType: hard - "accepts@npm:~1.3.4, accepts@npm:~1.3.8": version: 1.3.8 resolution: "accepts@npm:1.3.8" @@ -12466,16 +12258,6 @@ __metadata: languageName: node linkType: hard -"aggregate-error@npm:^3.1.0": - version: 3.1.0 - resolution: "aggregate-error@npm:3.1.0" - dependencies: - clean-stack: "npm:^2.0.0" - indent-string: "npm:^4.0.0" - checksum: 10/1101a33f21baa27a2fa8e04b698271e64616b886795fd43c31068c07533c7b3facfcaf4e9e0cab3624bd88f729a592f1c901a1a229c9e490eafce411a8644b79 - languageName: node - linkType: hard - "ajv-errors@npm:^1.0.0": version: 1.0.1 resolution: "ajv-errors@npm:1.0.1" @@ -12699,36 +12481,6 @@ __metadata: languageName: node linkType: hard -"archiver-utils@npm:^5.0.0, archiver-utils@npm:^5.0.2": - version: 5.0.2 - resolution: "archiver-utils@npm:5.0.2" - dependencies: - glob: "npm:^10.0.0" - graceful-fs: "npm:^4.2.0" - is-stream: "npm:^2.0.1" - lazystream: "npm:^1.0.0" - lodash: "npm:^4.17.15" - normalize-path: "npm:^3.0.0" - readable-stream: "npm:^4.0.0" - checksum: 10/9dde4aa3f0cb1bdfe0b3d4c969f82e6cca9ae76338b7fee6f0071a14a2a38c0cdd1c41ecd3e362466585aa6cc5d07e9e435abea8c94fd9c7ace35f184abef9e4 - languageName: node - linkType: hard - -"archiver@npm:^7.0.1": - version: 7.0.1 - resolution: "archiver@npm:7.0.1" - dependencies: - archiver-utils: "npm:^5.0.2" - async: "npm:^3.2.4" - buffer-crc32: "npm:^1.0.0" - readable-stream: "npm:^4.0.0" - readdir-glob: "npm:^1.1.2" - tar-stream: "npm:^3.0.0" - zip-stream: "npm:^6.0.1" - checksum: 10/81c6102db99d7ffd5cb2aed02a678f551c6603991a059ca66ef59249942b835a651a3d3b5240af4f8bec4e61e13790357c9d1ad4a99982bd2cc4149575c31d67 - languageName: node - linkType: hard - "are-docs-informative@npm:^0.0.2": version: 0.0.2 resolution: "are-docs-informative@npm:0.0.2" @@ -12761,7 +12513,7 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:^5.0.0, aria-query@npm:^5.3.0": +"aria-query@npm:^5.0.0": version: 5.3.2 resolution: "aria-query@npm:5.3.2" checksum: 10/b2fe9bc98bd401bc322ccb99717c1ae2aaf53ea0d468d6e7aebdc02fac736e4a99b46971ee05b783b08ade23c675b2d8b60e4a1222a95f6e27bc4d2a0bfdcc03 @@ -13074,7 +12826,7 @@ __metadata: languageName: node linkType: hard -"async@npm:^3.2.4, async@npm:~3.2.0": +"async@npm:~3.2.0": version: 3.2.6 resolution: "async@npm:3.2.6" checksum: 10/cb6e0561a3c01c4b56a799cc8bab6ea5fef45f069ab32500b6e19508db270ef2dffa55e5aed5865c5526e9907b1f8be61b27530823b411ffafb5e1538c86c368 @@ -13629,26 +13381,6 @@ __metadata: languageName: node linkType: hard -"body-parser@npm:1.20.3": - version: 1.20.3 - resolution: "body-parser@npm:1.20.3" - dependencies: - bytes: "npm:3.1.2" - content-type: "npm:~1.0.5" - debug: "npm:2.6.9" - depd: "npm:2.0.0" - destroy: "npm:1.2.0" - http-errors: "npm:2.0.0" - iconv-lite: "npm:0.4.24" - on-finished: "npm:2.4.1" - qs: "npm:6.13.0" - raw-body: "npm:2.5.2" - type-is: "npm:~1.6.18" - unpipe: "npm:1.0.0" - checksum: 10/8723e3d7a672eb50854327453bed85ac48d045f4958e81e7d470c56bf111f835b97e5b73ae9f6393d0011cc9e252771f46fd281bbabc57d33d3986edf1e6aeca - languageName: node - linkType: hard - "body-parser@npm:^1.19.0, body-parser@npm:~1.20.3": version: 1.20.4 resolution: "body-parser@npm:1.20.4" @@ -13987,13 +13719,6 @@ __metadata: languageName: node linkType: hard -"buffer-crc32@npm:^1.0.0": - version: 1.0.0 - resolution: "buffer-crc32@npm:1.0.0" - checksum: 10/ef3b7c07622435085c04300c9a51e850ec34a27b2445f758eef69b859c7827848c2282f3840ca6c1eef3829145a1580ce540cab03ccf4433827a2b95d3b09ca7 - languageName: node - linkType: hard - "buffer-crc32@npm:~0.2.3": version: 0.2.13 resolution: "buffer-crc32@npm:0.2.13" @@ -14025,16 +13750,6 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^6.0.3": - version: 6.0.3 - resolution: "buffer@npm:6.0.3" - dependencies: - base64-js: "npm:^1.3.1" - ieee754: "npm:^1.2.1" - checksum: 10/b6bc68237ebf29bdacae48ce60e5e28fc53ae886301f2ad9496618efac49427ed79096750033e7eab1897a4f26ae374ace49106a5758f38fb70c78c9fda2c3b1 - languageName: node - linkType: hard - "buffer@npm:~5.2.1": version: 5.2.1 resolution: "buffer@npm:5.2.1" @@ -14198,28 +13913,6 @@ __metadata: languageName: node linkType: hard -"cacheable-lookup@npm:^5.0.3": - version: 5.0.4 - resolution: "cacheable-lookup@npm:5.0.4" - checksum: 10/618a8b3eea314060e74cb3285a6154e8343c244a34235acf91cfe626ee0705c24e3cd11e4b1a7b3900bd749ee203ae65afe13adf610c8ab173e99d4a208faf75 - languageName: node - linkType: hard - -"cacheable-request@npm:^7.0.2": - version: 7.0.4 - resolution: "cacheable-request@npm:7.0.4" - dependencies: - clone-response: "npm:^1.0.2" - get-stream: "npm:^5.1.0" - http-cache-semantics: "npm:^4.0.0" - keyv: "npm:^4.0.0" - lowercase-keys: "npm:^2.0.0" - normalize-url: "npm:^6.0.1" - responselike: "npm:^2.0.0" - checksum: 10/0f4f2001260ecca78b9f64fc8245e6b5a5dcde24ea53006daab71f5e0e1338095aa1512ec099c4f9895a9e5acfac9da423cb7c079e131485891e9214aca46c41 - languageName: node - linkType: hard - "cached-path-relative@npm:^1.0.0, cached-path-relative@npm:^1.0.2": version: 1.1.0 resolution: "cached-path-relative@npm:1.1.0" @@ -14388,7 +14081,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.0.1, chalk@npm:^5.1.2": +"chalk@npm:^5.0.1": version: 5.6.2 resolution: "chalk@npm:5.6.2" checksum: 10/1b2f48f6fba1370670d5610f9cd54c391d6ede28f4b7062dd38244ea5768777af72e5be6b74fb6c6d54cb84c4a2dff3f3afa9b7cb5948f7f022cfd3d087989e0 @@ -14416,13 +14109,6 @@ __metadata: languageName: node linkType: hard -"charenc@npm:0.0.2": - version: 0.0.2 - resolution: "charenc@npm:0.0.2" - checksum: 10/81dcadbe57e861d527faf6dd3855dc857395a1c4d6781f4847288ab23cffb7b3ee80d57c15bba7252ffe3e5e8019db767757ee7975663ad2ca0939bb8fcaf2e5 - languageName: node - linkType: hard - "check-error@npm:^1.0.2, check-error@npm:^1.0.3": version: 1.0.3 resolution: "check-error@npm:1.0.3" @@ -14439,39 +14125,6 @@ __metadata: languageName: node linkType: hard -"cheerio-select@npm:^2.1.0": - version: 2.1.0 - resolution: "cheerio-select@npm:2.1.0" - dependencies: - boolbase: "npm:^1.0.0" - css-select: "npm:^5.1.0" - css-what: "npm:^6.1.0" - domelementtype: "npm:^2.3.0" - domhandler: "npm:^5.0.3" - domutils: "npm:^3.0.1" - checksum: 10/b5d89208c23468c3a32d1e04f88b9e8c6e332e3649650c5cd29255e2cebc215071ae18563f58c3dc3f6ef4c234488fc486035490fceb78755572288245e2931a - languageName: node - linkType: hard - -"cheerio@npm:^1.0.0-rc.12": - version: 1.2.0 - resolution: "cheerio@npm:1.2.0" - dependencies: - cheerio-select: "npm:^2.1.0" - dom-serializer: "npm:^2.0.0" - domhandler: "npm:^5.0.3" - domutils: "npm:^3.2.2" - encoding-sniffer: "npm:^0.2.1" - htmlparser2: "npm:^10.1.0" - parse5: "npm:^7.3.0" - parse5-htmlparser2-tree-adapter: "npm:^7.1.0" - parse5-parser-stream: "npm:^7.1.2" - undici: "npm:^7.19.0" - whatwg-mimetype: "npm:^4.0.0" - checksum: 10/eda2ad43e1d649c99c1338789bb58a4add3b7995d881db889be94e70b3c95a83074c366486e46379eb145d22ddf6d2f207da945d70c5dff5fae1afb54b8a39e0 - languageName: node - linkType: hard - "chevrotain@npm:^6.5.0": version: 6.5.0 resolution: "chevrotain@npm:6.5.0" @@ -14618,13 +14271,6 @@ __metadata: languageName: node linkType: hard -"clean-stack@npm:^2.0.0": - version: 2.2.0 - resolution: "clean-stack@npm:2.2.0" - checksum: 10/2ac8cd2b2f5ec986a3c743935ec85b07bc174d5421a5efc8017e1f146a1cf5f781ae962618f416352103b32c9cd7e203276e8c28241bbe946160cab16149fb68 - languageName: node - linkType: hard - "cli-cursor@npm:^3.1.0": version: 3.1.0 resolution: "cli-cursor@npm:3.1.0" @@ -14700,15 +14346,6 @@ __metadata: languageName: node linkType: hard -"clone-response@npm:^1.0.2": - version: 1.0.3 - resolution: "clone-response@npm:1.0.3" - dependencies: - mimic-response: "npm:^1.0.0" - checksum: 10/4e671cac39b11c60aa8ba0a450657194a5d6504df51bca3fac5b3bd0145c4f8e8464898f87c8406b83232e3bc5cca555f51c1f9c8ac023969ebfbf7f6bdabb2e - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -14836,27 +14473,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:^5.1.0": - version: 5.1.0 - resolution: "commander@npm:5.1.0" - checksum: 10/3e2ef5c003c5179250161e42ce6d48e0e69a54af970c65b7f985c70095240c260fd647453efd4c2c5a31b30ce468f373dc70f769c2f54a2c014abc4792aaca28 - languageName: node - linkType: hard - -"commander@npm:^8.3.0": - version: 8.3.0 - resolution: "commander@npm:8.3.0" - checksum: 10/6b7b5d334483ce24bd73c5dac2eab901a7dbb25fd983ea24a1eeac6e7166bb1967f641546e8abf1920afbde86a45fbfe5812fbc69d0dc451bb45ca416a12a3a3 - languageName: node - linkType: hard - -"commander@npm:^9.3.0": - version: 9.5.0 - resolution: "commander@npm:9.5.0" - checksum: 10/41c49b3d0f94a1fbeb0463c85b13f15aa15a9e0b4d5e10a49c0a1d58d4489b549d62262b052ae0aa6cfda53299bee487bfe337825df15e342114dde543f82906 - languageName: node - linkType: hard - "comment-parser@npm:1.4.1": version: 1.4.1 resolution: "comment-parser@npm:1.4.1" @@ -14892,19 +14508,6 @@ __metadata: languageName: node linkType: hard -"compress-commons@npm:^6.0.2": - version: 6.0.2 - resolution: "compress-commons@npm:6.0.2" - dependencies: - crc-32: "npm:^1.2.0" - crc32-stream: "npm:^6.0.0" - is-stream: "npm:^2.0.1" - normalize-path: "npm:^3.0.0" - readable-stream: "npm:^4.0.0" - checksum: 10/78e3ba10aeef919a1c5bbac21e120f3e1558a31b2defebbfa1635274fc7f7e8a3a0ee748a06249589acd0b33a0d58144b8238ff77afc3220f8d403a96fcc13aa - languageName: node - linkType: hard - "compressible@npm:~2.0.18": version: 2.0.18 resolution: "compressible@npm:2.0.18" @@ -15008,7 +14611,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.4": +"content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -15052,13 +14655,6 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.6": - version: 1.0.6 - resolution: "cookie-signature@npm:1.0.6" - checksum: 10/f4e1b0a98a27a0e6e66fd7ea4e4e9d8e038f624058371bf4499cfcd8f3980be9a121486995202ba3fca74fbed93a407d6d54d43a43f96fd28d0bd7a06761591a - languageName: node - linkType: hard - "cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" @@ -15066,13 +14662,6 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.1": - version: 0.7.1 - resolution: "cookie@npm:0.7.1" - checksum: 10/aec6a6aa0781761bf55d60447d6be08861d381136a0fe94aa084fddd4f0300faa2b064df490c6798adfa1ebaef9e0af9b08a189c823e0811b8b313b3d9a03380 - languageName: node - linkType: hard - "cookie@npm:~0.7.1, cookie@npm:~0.7.2": version: 0.7.2 resolution: "cookie@npm:0.7.2" @@ -15221,25 +14810,6 @@ __metadata: languageName: node linkType: hard -"crc-32@npm:^1.2.0": - version: 1.2.2 - resolution: "crc-32@npm:1.2.2" - bin: - crc32: bin/crc32.njs - checksum: 10/824f696a5baaf617809aa9cd033313c8f94f12d15ebffa69f10202480396be44aef9831d900ab291638a8022ed91c360696dd5b1ba691eb3f34e60be8835b7c3 - languageName: node - linkType: hard - -"crc32-stream@npm:^6.0.0": - version: 6.0.0 - resolution: "crc32-stream@npm:6.0.0" - dependencies: - crc-32: "npm:^1.2.0" - readable-stream: "npm:^4.0.0" - checksum: 10/e6edc2f81bc387daef6d18b2ac18c2ffcb01b554d3b5c7d8d29b177505aafffba574658fdd23922767e8dab1183d1962026c98c17e17fb272794c33293ef607c - languageName: node - linkType: hard - "create-ecdh@npm:^4.0.4": version: 4.0.4 resolution: "create-ecdh@npm:4.0.4" @@ -15277,7 +14847,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.3, cross-spawn@npm:^7.0.6": +"cross-spawn@npm:^7.0.3, cross-spawn@npm:^7.0.6": version: 7.0.6 resolution: "cross-spawn@npm:7.0.6" dependencies: @@ -15288,13 +14858,6 @@ __metadata: languageName: node linkType: hard -"crypt@npm:0.0.2": - version: 0.0.2 - resolution: "crypt@npm:0.0.2" - checksum: 10/2c72768de3d28278c7c9ffd81a298b26f87ecdfe94415084f339e6632f089b43fe039f2c93f612bcb5ffe447238373d93b2e8c90894cba6cfb0ac7a74616f8b9 - languageName: node - linkType: hard - "crypto-browserify@npm:^3.0.0": version: 3.12.1 resolution: "crypto-browserify@npm:3.12.1" @@ -15458,20 +15021,6 @@ __metadata: languageName: node linkType: hard -"css-shorthand-properties@npm:^1.1.1": - version: 1.1.2 - resolution: "css-shorthand-properties@npm:1.1.2" - checksum: 10/2b8eb967f2ebb27169d21e4f9ea77ef51d0f1944c4b4b03092d59a7f6a90f816fcb72f6015b21d4a691d84454e03eb008aacb86503e080d74099168375a25772 - languageName: node - linkType: hard - -"css-value@npm:^0.0.1": - version: 0.0.1 - resolution: "css-value@npm:0.0.1" - checksum: 10/976a5832d1e5e5dc041903395a2842a382c7a0b150026f0f81671046f8125d4b86c7a9eed014a047c7a2111bc56d807d0e8d2e08b6e028798054593a9afc6b4d - languageName: node - linkType: hard - "css-what@npm:^6.1.0": version: 6.2.2 resolution: "css-what@npm:6.2.2" @@ -15533,13 +15082,6 @@ __metadata: languageName: node linkType: hard -"data-uri-to-buffer@npm:^4.0.0": - version: 4.0.1 - resolution: "data-uri-to-buffer@npm:4.0.1" - checksum: 10/0d0790b67ffec5302f204c2ccca4494f70b4e2d940fea3d36b09f0bb2b8539c2e86690429eb1f1dc4bcc9e4df0644193073e63d9ee48ac9fce79ec1506e4aa4c - languageName: node - linkType: hard - "data-uri-to-buffer@npm:^6.0.2": version: 6.0.2 resolution: "data-uri-to-buffer@npm:6.0.2" @@ -15650,13 +15192,6 @@ __metadata: languageName: node linkType: hard -"decamelize@npm:^6.0.0, decamelize@npm:^6.0.1": - version: 6.0.1 - resolution: "decamelize@npm:6.0.1" - checksum: 10/978c41d0f20f9d8c8826c7ae49ac5afff8a2b2f2760bd42dc28ecbd3815d896eb9589466ee80d0c93fc7c2d0bef9e61de4e6c36ae458dafef472520c052d3181 - languageName: node - linkType: hard - "decimal.js@npm:^10.5.0": version: 10.6.0 resolution: "decimal.js@npm:10.6.0" @@ -15740,13 +15275,6 @@ __metadata: languageName: node linkType: hard -"deepmerge-ts@npm:^7.0.3": - version: 7.1.5 - resolution: "deepmerge-ts@npm:7.1.5" - checksum: 10/f86d1a0b3b803cbae749ebaabf2c6db388abec57d77a4003829ecf987504f3c93b01d1ff86ef89a5d56e2b06d7402ea2a7502f0d044f19e036ada1f543e78d3d - languageName: node - linkType: hard - "deepmerge@npm:^4.2.2, deepmerge@npm:^4.3.1": version: 4.3.1 resolution: "deepmerge@npm:4.3.1" @@ -15789,13 +15317,6 @@ __metadata: languageName: node linkType: hard -"defer-to-connect@npm:^2.0.0": - version: 2.0.1 - resolution: "defer-to-connect@npm:2.0.1" - checksum: 10/8a9b50d2f25446c0bfefb55a48e90afd58f85b21bcf78e9207cd7b804354f6409032a1705c2491686e202e64fc05f147aa5aa45f9aa82627563f045937f5791b - languageName: node - linkType: hard - "define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4": version: 1.1.4 resolution: "define-data-property@npm:1.1.4" @@ -15930,13 +15451,6 @@ __metadata: languageName: node linkType: hard -"destroy@npm:~1.0.4": - version: 1.0.4 - resolution: "destroy@npm:1.0.4" - checksum: 10/da9ab4961dc61677c709da0c25ef01733042614453924d65636a7db37308fef8a24cd1e07172e61173d471ca175371295fbc984b0af5b2b4ff47cd57bd784c03 - languageName: node - linkType: hard - "detect-file@npm:^1.0.0": version: 1.0.0 resolution: "detect-file@npm:1.0.0" @@ -16219,45 +15733,17 @@ __metadata: languageName: node linkType: hard -"edge-paths@npm:^3.0.5": - version: 3.0.5 - resolution: "edge-paths@npm:3.0.5" +"editorconfig@npm:^1.0.4": + version: 1.0.4 + resolution: "editorconfig@npm:1.0.4" dependencies: - "@types/which": "npm:^2.0.1" - which: "npm:^2.0.2" - checksum: 10/76ea4380ad2e9c259b76493c33c335cb9043ab450f8fc8b26b8123c0b2d78325e1e824220ffc9380fa50d9ac8d82d9bf25af14a637f627eb2f7d9fd099421069 - languageName: node - linkType: hard - -"edgedriver@npm:^6.1.1": - version: 6.3.0 - resolution: "edgedriver@npm:6.3.0" - dependencies: - "@wdio/logger": "npm:^9.18.0" - "@zip.js/zip.js": "npm:^2.8.11" - decamelize: "npm:^6.0.1" - edge-paths: "npm:^3.0.5" - fast-xml-parser: "npm:^5.3.3" - http-proxy-agent: "npm:^7.0.2" - https-proxy-agent: "npm:^7.0.6" - which: "npm:^6.0.0" - bin: - edgedriver: bin/edgedriver.js - checksum: 10/69f0b48550076f8794e933b355534e785124d6cb37351eec5860c66a45dc2ee008eb2a034df643c012c359ad48084faf8a3a4d1c3307f67c813015b4e1ba74ff - languageName: node - linkType: hard - -"editorconfig@npm:^1.0.4": - version: 1.0.4 - resolution: "editorconfig@npm:1.0.4" - dependencies: - "@one-ini/wasm": "npm:0.1.1" - commander: "npm:^10.0.0" - minimatch: "npm:9.0.1" - semver: "npm:^7.5.3" - bin: - editorconfig: bin/editorconfig - checksum: 10/bd0a7236f31a7f54801cb6f3222508d4f872a24e440bef30ee29f4ba667c0741724e52e0ad521abe3409b12cdafd8384bb751de9b2a2ee5f845c740edd2e742f + "@one-ini/wasm": "npm:0.1.1" + commander: "npm:^10.0.0" + minimatch: "npm:9.0.1" + semver: "npm:^7.5.3" + bin: + editorconfig: bin/editorconfig + checksum: 10/bd0a7236f31a7f54801cb6f3222508d4f872a24e440bef30ee29f4ba667c0741724e52e0ad521abe3409b12cdafd8384bb751de9b2a2ee5f845c740edd2e742f languageName: node linkType: hard @@ -16353,16 +15839,6 @@ __metadata: languageName: node linkType: hard -"encoding-sniffer@npm:^0.2.1": - version: 0.2.1 - resolution: "encoding-sniffer@npm:0.2.1" - dependencies: - iconv-lite: "npm:^0.6.3" - whatwg-encoding: "npm:^3.1.1" - checksum: 10/7d747238239408d52e8bceee22fcdc47546049866d19d601e7dc89e55d226922c51912ef046d7b38951970e8fd17e1e761cef3de98a4b2f46fc91c8a1ac143c9 - languageName: node - linkType: hard - "encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" @@ -17920,13 +17396,6 @@ __metadata: languageName: node linkType: hard -"event-target-shim@npm:^5.0.0": - version: 5.0.1 - resolution: "event-target-shim@npm:5.0.1" - checksum: 10/49ff46c3a7facbad3decb31f597063e761785d7fdb3920d4989d7b08c97a61c2f51183e2f3a03130c9088df88d4b489b1b79ab632219901f184f85158508f4c8 - languageName: node - linkType: hard - "eventemitter2@npm:^6.4.9": version: 6.4.9 resolution: "eventemitter2@npm:6.4.9" @@ -17971,7 +17440,7 @@ __metadata: languageName: node linkType: hard -"events@npm:^3.2.0, events@npm:^3.3.0": +"events@npm:^3.2.0": version: 3.3.0 resolution: "events@npm:3.3.0" checksum: 10/a3d47e285e28d324d7180f1e493961a2bbb4cad6412090e4dec114f4db1f5b560c7696ee8e758f55e23913ede856e3689cd3aa9ae13c56b5d8314cd3b3ddd1be @@ -17989,24 +17458,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^3.3.0": - version: 3.4.0 - resolution: "execa@npm:3.4.0" - dependencies: - cross-spawn: "npm:^7.0.0" - get-stream: "npm:^5.0.0" - human-signals: "npm:^1.1.1" - is-stream: "npm:^2.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^4.0.0" - onetime: "npm:^5.1.0" - p-finally: "npm:^2.0.0" - signal-exit: "npm:^3.0.2" - strip-final-newline: "npm:^2.0.0" - checksum: 10/dba9c743837d2135ec16ca64ba1225d53f11ba18a1008d2e58803c77ad9be1e4fdbf175cb604ec94803b06399b310d512240e67642b25cc1fe2cc6ff33739fa5 - languageName: node - linkType: hard - "execa@npm:^5.0.0, execa@npm:^5.1.1": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -18111,45 +17562,6 @@ __metadata: languageName: node linkType: hard -"express@npm:4.21.2": - version: 4.21.2 - resolution: "express@npm:4.21.2" - dependencies: - accepts: "npm:~1.3.8" - array-flatten: "npm:1.1.1" - body-parser: "npm:1.20.3" - content-disposition: "npm:0.5.4" - content-type: "npm:~1.0.4" - cookie: "npm:0.7.1" - cookie-signature: "npm:1.0.6" - debug: "npm:2.6.9" - depd: "npm:2.0.0" - encodeurl: "npm:~2.0.0" - escape-html: "npm:~1.0.3" - etag: "npm:~1.8.1" - finalhandler: "npm:1.3.1" - fresh: "npm:0.5.2" - http-errors: "npm:2.0.0" - merge-descriptors: "npm:1.0.3" - methods: "npm:~1.1.2" - on-finished: "npm:2.4.1" - parseurl: "npm:~1.3.3" - path-to-regexp: "npm:0.1.12" - proxy-addr: "npm:~2.0.7" - qs: "npm:6.13.0" - range-parser: "npm:~1.2.1" - safe-buffer: "npm:5.2.1" - send: "npm:0.19.0" - serve-static: "npm:1.16.2" - setprototypeof: "npm:1.2.0" - statuses: "npm:2.0.1" - type-is: "npm:~1.6.18" - utils-merge: "npm:1.0.1" - vary: "npm:~1.1.2" - checksum: 10/34571c442fc8c9f2c4b442d2faa10ea1175cf8559237fc6a278f5ce6254a8ffdbeb9a15d99f77c1a9f2926ab183e3b7ba560e3261f1ad4149799e3412ab66bd1 - languageName: node - linkType: hard - "express@npm:^4.17.3, express@npm:^4.21.2": version: 4.22.1 resolution: "express@npm:4.22.1" @@ -18258,13 +17670,6 @@ __metadata: languageName: node linkType: hard -"fast-deep-equal@npm:^2.0.1": - version: 2.0.1 - resolution: "fast-deep-equal@npm:2.0.1" - checksum: 10/b701835a87985e0ec4925bdf1f0c1e7eb56309b5d12d534d5b4b69d95a54d65bb16861c081781ead55f73f12d6c60ba668713391ee7fbf6b0567026f579b7b0b - languageName: node - linkType: hard - "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -18345,17 +17750,6 @@ __metadata: languageName: node linkType: hard -"fast-xml-parser@npm:^5.3.3": - version: 5.3.4 - resolution: "fast-xml-parser@npm:5.3.4" - dependencies: - strnum: "npm:^2.1.0" - bin: - fxparser: src/cli/cli.js - checksum: 10/0d7e6872fed7c3065641400d43cdf24c03177f05c343bfb31df53b79f0900b085c103f647852d0b00693125aa3f0e9d8b8cfc4273b168d4da0308f857dafe830 - languageName: node - linkType: hard - "fastest-levenshtein@npm:^1.0.12": version: 1.0.16 resolution: "fastest-levenshtein@npm:1.0.16" @@ -18429,16 +17823,6 @@ __metadata: languageName: node linkType: hard -"fetch-blob@npm:^3.1.2, fetch-blob@npm:^3.1.4": - version: 3.2.0 - resolution: "fetch-blob@npm:3.2.0" - dependencies: - node-domexception: "npm:^1.0.0" - web-streams-polyfill: "npm:^3.0.3" - checksum: 10/5264ecceb5fdc19eb51d1d0359921f12730941e333019e673e71eb73921146dceabcb0b8f534582be4497312d656508a439ad0f5edeec2b29ab2e10c72a1f86b - languageName: node - linkType: hard - "figgy-pudding@npm:^3.5.1": version: 3.5.2 resolution: "figgy-pudding@npm:3.5.2" @@ -18527,21 +17911,6 @@ __metadata: languageName: node linkType: hard -"finalhandler@npm:1.3.1": - version: 1.3.1 - resolution: "finalhandler@npm:1.3.1" - dependencies: - debug: "npm:2.6.9" - encodeurl: "npm:~2.0.0" - escape-html: "npm:~1.0.3" - on-finished: "npm:2.4.1" - parseurl: "npm:~1.3.3" - statuses: "npm:2.0.1" - unpipe: "npm:~1.0.0" - checksum: 10/4babe72969b7373b5842bc9f75c3a641a4d0f8eb53af6b89fa714d4460ce03fb92b28de751d12ba415e96e7e02870c436d67412120555e2b382640535697305b - languageName: node - linkType: hard - "finalhandler@npm:~1.3.1": version: 1.3.2 resolution: "finalhandler@npm:1.3.2" @@ -18578,19 +17947,6 @@ __metadata: languageName: node linkType: hard -"find-process@npm:1.4.7": - version: 1.4.7 - resolution: "find-process@npm:1.4.7" - dependencies: - chalk: "npm:^4.0.0" - commander: "npm:^5.1.0" - debug: "npm:^4.1.1" - bin: - find-process: bin/find-process.js - checksum: 10/406d70f279e6b2140628d443c43cd8fbbfc32a6abfbb832bce23b3b85ba229ecefaaf1944687f3b559845cf21352197b1121e0646729f4ff70fa8374063cef34 - languageName: node - linkType: hard - "find-up-simple@npm:^1.0.1": version: 1.0.1 resolution: "find-up-simple@npm:1.0.1" @@ -18674,21 +18030,6 @@ __metadata: languageName: node linkType: hard -"fkill@npm:^7.2.1": - version: 7.2.1 - resolution: "fkill@npm:7.2.1" - dependencies: - aggregate-error: "npm:^3.1.0" - arrify: "npm:^2.0.1" - execa: "npm:^5.0.0" - pid-port: "npm:^0.1.0" - process-exists: "npm:^4.0.0" - ps-list: "npm:^7.2.0" - taskkill: "npm:^3.1.0" - checksum: 10/e3890919f3f015de12f763919be55c1379208ed2217e543be6da923279566bf813911234da6322a1efa157ddd80e86120332b5bb2dd02871cd23f4bc98253c2c - languageName: node - linkType: hard - "flagged-respawn@npm:^1.0.1": version: 1.0.1 resolution: "flagged-respawn@npm:1.0.1" @@ -18788,15 +18129,6 @@ __metadata: languageName: node linkType: hard -"formdata-polyfill@npm:^4.0.10": - version: 4.0.10 - resolution: "formdata-polyfill@npm:4.0.10" - dependencies: - fetch-blob: "npm:^3.1.2" - checksum: 10/9b5001d2edef3c9449ac3f48bd4f8cc92e7d0f2e7c1a5c8ba555ad4e77535cc5cf621fabe49e97f304067037282dd9093b9160a3cb533e46420b446c4e6bc06f - languageName: node - linkType: hard - "forwarded@npm:0.2.0": version: 0.2.0 resolution: "forwarded@npm:0.2.0" @@ -18827,7 +18159,7 @@ __metadata: languageName: node linkType: hard -"fresh@npm:0.5.2, fresh@npm:~0.5.2": +"fresh@npm:~0.5.2": version: 0.5.2 resolution: "fresh@npm:0.5.2" checksum: 10/64c88e489b5d08e2f29664eb3c79c705ff9a8eb15d3e597198ef76546d4ade295897a44abb0abd2700e7ef784b2e3cbf1161e4fbf16f59129193fd1030d16da1 @@ -19009,24 +18341,6 @@ __metadata: languageName: node linkType: hard -"geckodriver@npm:^5.0.0": - version: 5.0.0 - resolution: "geckodriver@npm:5.0.0" - dependencies: - "@wdio/logger": "npm:^9.1.3" - "@zip.js/zip.js": "npm:^2.7.53" - decamelize: "npm:^6.0.0" - http-proxy-agent: "npm:^7.0.2" - https-proxy-agent: "npm:^7.0.5" - node-fetch: "npm:^3.3.2" - tar-fs: "npm:^3.0.6" - which: "npm:^5.0.0" - bin: - geckodriver: bin/geckodriver.js - checksum: 10/d8e4364e4c2b9b666ca48dadc5030f4171d368a4e0e512fe1ad8a20ece5b49969c4d2ce899003fd9a5360baf5f9a45713b4a79e27f6e78c84aeb77067b2e5900 - languageName: node - linkType: hard - "generator-function@npm:^2.0.0": version: 2.0.1 resolution: "generator-function@npm:2.0.1" @@ -19097,13 +18411,6 @@ __metadata: languageName: node linkType: hard -"get-port@npm:^7.0.0": - version: 7.1.0 - resolution: "get-port@npm:7.1.0" - checksum: 10/f4d23b43026124007663a899578cc87ff37bfcf645c5c72651e9810ebafc759857784e409fb8e0ada9b90e5c5db089b0ae2f5f6b49fba1ce2e0aff86094ab17d - languageName: node - linkType: hard - "get-proto@npm:^1.0.0, get-proto@npm:^1.0.1": version: 1.0.1 resolution: "get-proto@npm:1.0.1" @@ -19114,7 +18421,7 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^5.0.0, get-stream@npm:^5.1.0": +"get-stream@npm:^5.1.0": version: 5.2.0 resolution: "get-stream@npm:5.2.0" dependencies: @@ -19258,7 +18565,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.0.0, glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.4.2, glob@npm:^10.4.5": +"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.4.2, glob@npm:^10.4.5": version: 10.5.0 resolution: "glob@npm:10.5.0" dependencies: @@ -19425,25 +18732,6 @@ __metadata: languageName: node linkType: hard -"got@npm:^11.8.6": - version: 11.8.6 - resolution: "got@npm:11.8.6" - dependencies: - "@sindresorhus/is": "npm:^4.0.0" - "@szmarczak/http-timer": "npm:^4.0.5" - "@types/cacheable-request": "npm:^6.0.1" - "@types/responselike": "npm:^1.0.0" - cacheable-lookup: "npm:^5.0.3" - cacheable-request: "npm:^7.0.2" - decompress-response: "npm:^6.0.0" - http2-wrapper: "npm:^1.0.0-beta.5.2" - lowercase-keys: "npm:^2.0.0" - p-cancelable: "npm:^2.0.0" - responselike: "npm:^2.0.0" - checksum: 10/a30c74029d81bd5fe50dea1a0c970595d792c568e188ff8be254b5bc11e6158d1b014570772d4a30d0a97723e7dd34e7c8cc1a2f23018f60aece3070a7a5c2a5 - languageName: node - linkType: hard - "graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.10, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" @@ -19451,13 +18739,6 @@ __metadata: languageName: node linkType: hard -"grapheme-splitter@npm:^1.0.4": - version: 1.0.4 - resolution: "grapheme-splitter@npm:1.0.4" - checksum: 10/fdb2f51fd430ce881e18e44c4934ad30e59736e46213f7ad35ea5970a9ebdf7d0fe56150d15cc98230d55d2fd48c73dc6781494c38d8cf2405718366c36adb88 - languageName: node - linkType: hard - "grunt-browserify@npm:5.3.0": version: 5.3.0 resolution: "grunt-browserify@npm:5.3.0" @@ -19557,16 +18838,6 @@ __metadata: languageName: node linkType: hard -"grunt-env@npm:0.4.4": - version: 0.4.4 - resolution: "grunt-env@npm:0.4.4" - dependencies: - ini: "npm:~1.3.0" - lodash: "npm:~2.4.1" - checksum: 10/ba037df1b564337a6e8bf927f2c257ed47463237a8ca799dc0a21d165e6348630bcb13b7ccfc46a4ea92a6386af0adf9cbe2e9ea9b03f58f9d2524e6e2717ddd - languageName: node - linkType: hard - "grunt-karma@npm:4.0.2": version: 4.0.2 resolution: "grunt-karma@npm:4.0.2" @@ -20037,14 +19308,7 @@ __metadata: languageName: node linkType: hard -"htmlfy@npm:^0.6.0": - version: 0.6.7 - resolution: "htmlfy@npm:0.6.7" - checksum: 10/ac620271c2a24a1ed3df3f4a47f0e875c62db1ace79845645f6dcc7f69cb18956f25c3d1e5780c30f8ae30fbc43c6f9f1a5c6c5e3e1e48cd19f4c84b6025fa3a - languageName: node - linkType: hard - -"htmlparser2@npm:^10.0.0, htmlparser2@npm:^10.1.0": +"htmlparser2@npm:^10.0.0": version: 10.1.0 resolution: "htmlparser2@npm:10.1.0" dependencies: @@ -20056,7 +19320,7 @@ __metadata: languageName: node linkType: hard -"http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.1": +"http-cache-semantics@npm:^4.1.1": version: 4.2.0 resolution: "http-cache-semantics@npm:4.2.0" checksum: 10/4efd2dfcfeea9d5e88c84af450b9980be8a43c2c8179508b1c57c7b4421c855f3e8efe92fa53e0b3f4a43c85824ada930eabbc306d1b3beab750b6dcc5187693 @@ -20070,31 +19334,6 @@ __metadata: languageName: node linkType: hard -"http-errors@npm:2.0.0": - version: 2.0.0 - resolution: "http-errors@npm:2.0.0" - dependencies: - depd: "npm:2.0.0" - inherits: "npm:2.0.4" - setprototypeof: "npm:1.2.0" - statuses: "npm:2.0.1" - toidentifier: "npm:1.0.1" - checksum: 10/0e7f76ee8ff8a33e58a3281a469815b893c41357378f408be8f6d4aa7d1efafb0da064625518e7078381b6a92325949b119dc38fcb30bdbc4e3a35f78c44c439 - languageName: node - linkType: hard - -"http-errors@npm:~1.6.2": - version: 1.6.3 - resolution: "http-errors@npm:1.6.3" - dependencies: - depd: "npm:~1.1.2" - inherits: "npm:2.0.3" - setprototypeof: "npm:1.1.0" - statuses: "npm:>= 1.4.0 < 2" - checksum: 10/e48732657ea0b4a09853d2696a584fa59fa2a8c1ba692af7af3137b5491a997d7f9723f824e7e08eb6a87098532c09ce066966ddf0f9f3dd30905e52301acadb - languageName: node - linkType: hard - "http-errors@npm:~1.8.0": version: 1.8.1 resolution: "http-errors@npm:1.8.1" @@ -20181,16 +19420,6 @@ __metadata: languageName: node linkType: hard -"http2-wrapper@npm:^1.0.0-beta.5.2": - version: 1.0.3 - resolution: "http2-wrapper@npm:1.0.3" - dependencies: - quick-lru: "npm:^5.1.1" - resolve-alpn: "npm:^1.0.0" - checksum: 10/8097ee2699440c2e64bda52124990cc5b0fb347401c7797b1a0c1efd5a0f79a4ebaa68e8a6ac3e2dde5f09460c1602764da6da2412bad628ed0a3b0ae35e72d4 - languageName: node - linkType: hard - "https-browserify@npm:^1.0.0": version: 1.0.0 resolution: "https-browserify@npm:1.0.0" @@ -20198,7 +19427,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:7.0.6, https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.4, https-proxy-agent@npm:^7.0.5, https-proxy-agent@npm:^7.0.6": +"https-proxy-agent@npm:7.0.6, https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.6": version: 7.0.6 resolution: "https-proxy-agent@npm:7.0.6" dependencies: @@ -20217,13 +19446,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^1.1.1": - version: 1.1.1 - resolution: "human-signals@npm:1.1.1" - checksum: 10/6a58224dffcef5588910b1028bda8623c9a7053460a1fe3367e61921a6b5f6b93aba30f323868a958f968d7de3f5f78421f11d4d9f7e9563b1bd2b00ed9a4deb - languageName: node - linkType: hard - "human-signals@npm:^2.1.0": version: 2.1.0 resolution: "human-signals@npm:2.1.0" @@ -20248,15 +19470,6 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:~0.4.24": - version: 0.4.24 - resolution: "iconv-lite@npm:0.4.24" - dependencies: - safer-buffer: "npm:>= 2.1.2 < 3" - checksum: 10/6d3a2dac6e5d1fb126d25645c25c3a1209f70cceecc68b8ef51ae0da3cdc078c151fade7524a30b12a3094926336831fca09c666ef55b37e2c69638b5d6bd2e3 - languageName: node - linkType: hard - "iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3, iconv-lite@npm:~0.6.3": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" @@ -20275,6 +19488,15 @@ __metadata: languageName: node linkType: hard +"iconv-lite@npm:~0.4.24": + version: 0.4.24 + resolution: "iconv-lite@npm:0.4.24" + dependencies: + safer-buffer: "npm:>= 2.1.2 < 3" + checksum: 10/6d3a2dac6e5d1fb126d25645c25c3a1209f70cceecc68b8ef51ae0da3cdc078c151fade7524a30b12a3094926336831fca09c666ef55b37e2c69638b5d6bd2e3 + languageName: node + linkType: hard + "icss-utils@npm:^4.0.0, icss-utils@npm:^4.1.1": version: 4.1.1 resolution: "icss-utils@npm:4.1.1" @@ -20293,7 +19515,7 @@ __metadata: languageName: node linkType: hard -"ieee754@npm:^1.1.13, ieee754@npm:^1.1.4, ieee754@npm:^1.2.1": +"ieee754@npm:^1.1.13, ieee754@npm:^1.1.4": version: 1.2.1 resolution: "ieee754@npm:1.2.1" checksum: 10/d9f2557a59036f16c282aaeb107832dc957a93d73397d89bbad4eb1130560560eb695060145e8e6b3b498b15ab95510226649a0b8f52ae06583575419fe10fc4 @@ -20346,13 +19568,6 @@ __metadata: languageName: node linkType: hard -"immediate@npm:~3.0.5": - version: 3.0.6 - resolution: "immediate@npm:3.0.6" - checksum: 10/f9b3486477555997657f70318cc8d3416159f208bec4cca3ff3442fd266bc23f50f0c9bd8547e1371a6b5e82b821ec9a7044a4f7b944798b25aa3cc6d5e63e62 - languageName: node - linkType: hard - "immer@npm:^11.0.0": version: 11.1.4 resolution: "immer@npm:11.1.4" @@ -20389,7 +19604,7 @@ __metadata: languageName: node linkType: hard -"import-meta-resolve@npm:^4.0.0, import-meta-resolve@npm:^4.2.0": +"import-meta-resolve@npm:^4.2.0": version: 4.2.0 resolution: "import-meta-resolve@npm:4.2.0" checksum: 10/3499ee8b7eddb79be77067b368bcdf39e6f144306dea4686d08071ae7e65a2e3bdca3f98f2a0f4babdcd4ba9d9e7d379ae7e27c4b9bf8b08c1e812a28c674bf3 @@ -20647,7 +19862,7 @@ __metadata: languageName: node linkType: hard -"is-buffer@npm:^1.1.0, is-buffer@npm:^1.1.5, is-buffer@npm:~1.1.6": +"is-buffer@npm:^1.1.0, is-buffer@npm:^1.1.5": version: 1.1.6 resolution: "is-buffer@npm:1.1.6" checksum: 10/f63da109e74bbe8947036ed529d43e4ae0c5fcd0909921dce4917ad3ea212c6a87c29f525ba1d17c0858c18331cf1046d4fc69ef59ed26896b25c8288a627133 @@ -20956,13 +20171,6 @@ __metadata: languageName: node linkType: hard -"is-plain-obj@npm:^4.1.0": - version: 4.1.0 - resolution: "is-plain-obj@npm:4.1.0" - checksum: 10/6dc45da70d04a81f35c9310971e78a6a3c7a63547ef782e3a07ee3674695081b6ca4e977fbb8efc48dae3375e0b34558d2bcd722aec9bddfa2d7db5b041be8ce - languageName: node - linkType: hard - "is-plain-object@npm:^2.0.3, is-plain-object@npm:^2.0.4": version: 2.0.4 resolution: "is-plain-object@npm:2.0.4" @@ -20979,13 +20187,6 @@ __metadata: languageName: node linkType: hard -"is-port-reachable@npm:^3.0.0": - version: 3.1.0 - resolution: "is-port-reachable@npm:3.1.0" - checksum: 10/f6e51a1517acc8cc53f7ab08abe4f8f6262c680033a488b73700ab4986589a29b63db63bb1003110f54a7b555768501e32ab2aab138a082062a87694a18ee553 - languageName: node - linkType: hard - "is-potential-custom-element-name@npm:^1.0.1": version: 1.0.1 resolution: "is-potential-custom-element-name@npm:1.0.1" @@ -21039,7 +20240,7 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^2.0.0, is-stream@npm:^2.0.1": +"is-stream@npm:^2.0.0": version: 2.0.1 resolution: "is-stream@npm:2.0.1" checksum: 10/b8e05ccdf96ac330ea83c12450304d4a591f9958c11fd17bed240af8d5ffe08aedafa4c0f4cfccd4d28dc9d4d129daca1023633d5c11601a6cbc77521f6fae66 @@ -22253,18 +21454,6 @@ __metadata: languageName: node linkType: hard -"jszip@npm:^3.10.1": - version: 3.10.1 - resolution: "jszip@npm:3.10.1" - dependencies: - lie: "npm:~3.3.0" - pako: "npm:~1.0.2" - readable-stream: "npm:~2.3.6" - setimmediate: "npm:^1.0.5" - checksum: 10/bfbfbb9b0a27121330ac46ab9cdb3b4812433faa9ba4a54742c87ca441e31a6194ff70ae12acefa5fe25406c432290e68003900541d948a169b23d30c34dd984 - languageName: node - linkType: hard - "just-extend@npm:^4.0.2": version: 4.2.1 resolution: "just-extend@npm:4.2.1" @@ -22367,7 +21556,7 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.0.0, keyv@npm:^4.5.4": +"keyv@npm:^4.5.4": version: 4.5.4 resolution: "keyv@npm:4.5.4" dependencies: @@ -22469,15 +21658,6 @@ __metadata: languageName: node linkType: hard -"lazystream@npm:^1.0.0": - version: 1.0.1 - resolution: "lazystream@npm:1.0.1" - dependencies: - readable-stream: "npm:^2.0.5" - checksum: 10/35f8cf8b5799c76570b211b079d4d706a20cbf13a4936d44cc7dbdacab1de6b346ab339ed3e3805f4693155ee5bbebbda4050fa2b666d61956e89a573089e3d4 - languageName: node - linkType: hard - "less-loader@npm:12.2.0": version: 12.2.0 resolution: "less-loader@npm:12.2.0" @@ -22567,15 +21747,6 @@ __metadata: languageName: node linkType: hard -"lie@npm:~3.3.0": - version: 3.3.0 - resolution: "lie@npm:3.3.0" - dependencies: - immediate: "npm:~3.0.5" - checksum: 10/f335ce67fe221af496185d7ce39c8321304adb701e122942c495f4f72dcee8803f9315ee572f5f8e8b08b9e8d7195da91b9fad776e8864746ba8b5e910adf76e - languageName: node - linkType: hard - "liftup@npm:~3.0.1": version: 3.0.1 resolution: "liftup@npm:3.0.1" @@ -22872,17 +22043,6 @@ __metadata: languageName: node linkType: hard -"locate-app@npm:^2.2.24": - version: 2.5.0 - resolution: "locate-app@npm:2.5.0" - dependencies: - "@promptbook/utils": "npm:0.69.5" - type-fest: "npm:4.26.0" - userhome: "npm:1.0.1" - checksum: 10/db0ba70167674ba1276a7701e32658f2abe2fd97b70b065c43249a4c632863da639e44c8c0b888ac6c3ad75f02e761adae03f9b79ec4ebaae76ef3ddba332dbc - languageName: node - linkType: hard - "locate-path@npm:^3.0.0": version: 3.0.0 resolution: "locate-path@npm:3.0.0" @@ -22920,13 +22080,6 @@ __metadata: languageName: node linkType: hard -"lodash.clonedeep@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.clonedeep@npm:4.5.0" - checksum: 10/957ed243f84ba6791d4992d5c222ffffca339a3b79dbe81d2eaf0c90504160b500641c5a0f56e27630030b18b8e971ea10b44f928a977d5ced3c8948841b555f - languageName: node - linkType: hard - "lodash.debounce@npm:^4.0.8": version: 4.0.8 resolution: "lodash.debounce@npm:4.0.8" @@ -22941,13 +22094,6 @@ __metadata: languageName: node linkType: hard -"lodash.mapvalues@npm:^4.6.0": - version: 4.6.0 - resolution: "lodash.mapvalues@npm:4.6.0" - checksum: 10/566032abaacbc5dc7e74673e589830d2694ec03dc979ac134c93985b47409ac845cbd4eea3786cc0b4db4e80d726a32c1119af63d0151520e27789568aa76bd2 - languageName: node - linkType: hard - "lodash.memoize@npm:~3.0.3": version: 3.0.4 resolution: "lodash.memoize@npm:3.0.4" @@ -22962,13 +22108,6 @@ __metadata: languageName: node linkType: hard -"lodash.zip@npm:^4.2.0": - version: 4.2.0 - resolution: "lodash.zip@npm:4.2.0" - checksum: 10/cb06530d81b520e27f1a5dbd4ec91df22f14977b56c267fa0eea7177eb407a048e5eb9a6baadbb1346ba607503211c36d763a74f933832c224a88b8d984cb4f9 - languageName: node - linkType: hard - "lodash@npm:4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" @@ -22983,13 +22122,6 @@ __metadata: languageName: node linkType: hard -"lodash@npm:~2.4.1": - version: 2.4.2 - resolution: "lodash@npm:2.4.2" - checksum: 10/f960c9a0940838192292fed411333adedb648f1d4a3319c399b9faea8d1e836ca23643e2924774199f24d10f733a766dff6e6fff876336aca081277d6463ee70 - languageName: node - linkType: hard - "log-symbols@npm:^4.1.0": version: 4.1.0 resolution: "log-symbols@npm:4.1.0" @@ -23026,20 +22158,6 @@ __metadata: languageName: node linkType: hard -"loglevel-plugin-prefix@npm:^0.8.4": - version: 0.8.4 - resolution: "loglevel-plugin-prefix@npm:0.8.4" - checksum: 10/23db44ee8e820c9a9e8df5d28499998ecbd90559ce29d2439cd6f69e181ed8605090f61ae8e25aa86a9a760c14a3ae23e363bc6df48d8c90bb120a2bafa4424e - languageName: node - linkType: hard - -"loglevel@npm:^1.6.0": - version: 1.9.2 - resolution: "loglevel@npm:1.9.2" - checksum: 10/6153d8db308323f7ee20130bc40309e7a976c30a10379d8666b596d9c6441965c3e074c8d7ee3347fe5cfc059c0375b6f3e8a10b93d5b813cc5547f5aa412a29 - languageName: node - linkType: hard - "lolex@npm:^3.0.0": version: 3.1.0 resolution: "lolex@npm:3.1.0" @@ -23083,13 +22201,6 @@ __metadata: languageName: node linkType: hard -"lowercase-keys@npm:^2.0.0": - version: 2.0.0 - resolution: "lowercase-keys@npm:2.0.0" - checksum: 10/1c233d2da35056e8c49fae8097ee061b8c799b2f02e33c2bf32f9913c7de8fb481ab04dab7df35e94156c800f5f34e99acbf32b21781d87c3aa43ef7b748b79e - languageName: node - linkType: hard - "lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0, lru-cache@npm:^10.4.3": version: 10.4.3 resolution: "lru-cache@npm:10.4.3" @@ -23315,17 +22426,6 @@ __metadata: languageName: node linkType: hard -"md5@npm:^2.3.0": - version: 2.3.0 - resolution: "md5@npm:2.3.0" - dependencies: - charenc: "npm:0.0.2" - crypt: "npm:0.0.2" - is-buffer: "npm:~1.1.6" - checksum: 10/88dce9fb8df1a084c2385726dcc18c7f54e0b64c261b5def7cdfe4928c4ee1cd68695c34108b4fab7ecceb05838c938aa411c6143df9fdc0026c4ddb4e4e72fa - languageName: node - linkType: hard - "mdurl@npm:^1.0.1": version: 1.0.1 resolution: "mdurl@npm:1.0.1" @@ -23483,15 +22583,6 @@ __metadata: languageName: node linkType: hard -"mime@npm:1.4.1": - version: 1.4.1 - resolution: "mime@npm:1.4.1" - bin: - mime: cli.js - checksum: 10/94eccd9d1a849a99aee8cca6a684db13cd35475a3938b766e43c6846a0ecfc7052ca31786a2038aa851c0061fce907794630595e7871c6df3e6a99885282f502 - languageName: node - linkType: hard - "mime@npm:1.6.0, mime@npm:^1.4.1": version: 1.6.0 resolution: "mime@npm:1.6.0" @@ -23524,13 +22615,6 @@ __metadata: languageName: node linkType: hard -"mimic-response@npm:^1.0.0": - version: 1.0.1 - resolution: "mimic-response@npm:1.0.1" - checksum: 10/034c78753b0e622bc03c983663b1cdf66d03861050e0c8606563d149bc2b02d63f62ce4d32be4ab50d0553ae0ffe647fc34d1f5281184c6e1e8cf4d85e8d9823 - languageName: node - linkType: hard - "mimic-response@npm:^3.1.0": version: 3.1.0 resolution: "mimic-response@npm:3.1.0" @@ -23616,7 +22700,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^5.1.0, minimatch@npm:^5.1.6": +"minimatch@npm:^5.1.6": version: 5.1.6 resolution: "minimatch@npm:5.1.6" dependencies: @@ -23634,7 +22718,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.1.0, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6": +"minimist@npm:^1.1.0, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 10/908491b6cc15a6c440ba5b22780a0ba89b9810e1aea684e253e43c4e3b8d56ec1dcdd7ea96dde119c29df59c936cde16062159eae4225c691e19c70b432b6e6f @@ -23827,15 +22911,6 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^2.1.3": - version: 2.1.6 - resolution: "mkdirp@npm:2.1.6" - bin: - mkdirp: dist/cjs/src/bin.js - checksum: 10/4672fadb94dca8d2eafeb6fff53f2c5ea74e885565ef23251791709064f216105167c2387088c61ef068901bd0776648999785e341d74728164fa551b1c65996 - languageName: node - linkType: hard - "mocha@npm:11.1.0": version: 11.1.0 resolution: "mocha@npm:11.1.0" @@ -24219,13 +23294,6 @@ __metadata: languageName: node linkType: hard -"node-domexception@npm:^1.0.0": - version: 1.0.0 - resolution: "node-domexception@npm:1.0.0" - checksum: 10/e332522f242348c511640c25a6fc7da4f30e09e580c70c6b13cb0be83c78c3e71c8d4665af2527e869fc96848924a4316ae7ec9014c091e2156f41739d4fa233 - languageName: node - linkType: hard - "node-fetch@npm:^2.x.x": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -24240,17 +23308,6 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^3.3.2": - version: 3.3.2 - resolution: "node-fetch@npm:3.3.2" - dependencies: - data-uri-to-buffer: "npm:^4.0.0" - fetch-blob: "npm:^3.1.4" - formdata-polyfill: "npm:^4.0.10" - checksum: 10/24207ca8c81231c7c59151840e3fded461d67a31cf3e3b3968e12201a42f89ce4a0b5fb7079b1fa0a4655957b1ca9257553200f03a9f668b45ebad265ca5593d - languageName: node - linkType: hard - "node-forge@npm:^1": version: 1.3.3 resolution: "node-forge@npm:1.3.3" @@ -24411,13 +23468,6 @@ __metadata: languageName: node linkType: hard -"normalize-url@npm:^6.0.1": - version: 6.1.0 - resolution: "normalize-url@npm:6.1.0" - checksum: 10/5ae699402c9d5ffa330adc348fcd6fc6e6a155ab7c811b96e30b7ecab60ceef821d8f86443869671dda71bbc47f4b9625739c82ad247e883e9aefe875bfb8659 - languageName: node - linkType: hard - "npm-bundled@npm:^4.0.0": version: 4.0.0 resolution: "npm-bundled@npm:4.0.0" @@ -24501,7 +23551,7 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1": +"npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" dependencies: @@ -24689,7 +23739,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": +"on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -25146,13 +24196,6 @@ __metadata: languageName: node linkType: hard -"p-cancelable@npm:^2.0.0": - version: 2.1.1 - resolution: "p-cancelable@npm:2.1.1" - checksum: 10/7f1b64db17fc54acf359167d62898115dcf2a64bf6b3b038e4faf36fc059e5ed762fb9624df8ed04b25bee8de3ab8d72dea9879a2a960cd12e23c420a4aca6ed - languageName: node - linkType: hard - "p-each-series@npm:^2.2.0": version: 2.2.0 resolution: "p-each-series@npm:2.2.0" @@ -25160,13 +24203,6 @@ __metadata: languageName: node linkType: hard -"p-finally@npm:^2.0.0": - version: 2.0.1 - resolution: "p-finally@npm:2.0.1" - checksum: 10/6306a2851c3b28f8b603624f395ae84dce76970498fed8aa6aae2d930595053746edf1e4ee0c4b78a97410d84aa4504d63179f5310d555511ecd226f53ed1e8e - languageName: node - linkType: hard - "p-limit@npm:^2.0.0, p-limit@npm:^2.2.0, p-limit@npm:^2.2.1": version: 2.3.0 resolution: "p-limit@npm:2.3.0" @@ -25332,7 +24368,7 @@ __metadata: languageName: node linkType: hard -"pako@npm:~1.0.2, pako@npm:~1.0.5": +"pako@npm:~1.0.5": version: 1.0.11 resolution: "pako@npm:1.0.11" checksum: 10/1ad07210e894472685564c4d39a08717e84c2a68a70d3c1d9e657d32394ef1670e22972a433cbfe48976cb98b154ba06855dcd3fcfba77f60f1777634bec48c0 @@ -25452,25 +24488,6 @@ __metadata: languageName: node linkType: hard -"parse5-htmlparser2-tree-adapter@npm:^7.1.0": - version: 7.1.0 - resolution: "parse5-htmlparser2-tree-adapter@npm:7.1.0" - dependencies: - domhandler: "npm:^5.0.3" - parse5: "npm:^7.0.0" - checksum: 10/75910af9137451e9c53e1e0d712f7393f484e89e592b1809ee62ad6cedd61b98daeaa5206ff5d9f06778002c91fac311afedde4880e1916fdb44fa71199dae73 - languageName: node - linkType: hard - -"parse5-parser-stream@npm:^7.1.2": - version: 7.1.2 - resolution: "parse5-parser-stream@npm:7.1.2" - dependencies: - parse5: "npm:^7.0.0" - checksum: 10/75b232d460bce6bd0e35012750a78ef034f40ccf550b7c6cec3122395af6b4553202ad3663ad468cf537ead5a2e13b6727670395fd0ff548faccad1dc2dc93cf - languageName: node - linkType: hard - "parse5-sax-parser@npm:^7.0.0": version: 7.0.0 resolution: "parse5-sax-parser@npm:7.0.0" @@ -25480,7 +24497,7 @@ __metadata: languageName: node linkType: hard -"parse5@npm:^7.0.0, parse5@npm:^7.2.1, parse5@npm:^7.3.0": +"parse5@npm:^7.0.0, parse5@npm:^7.2.1": version: 7.3.0 resolution: "parse5@npm:7.3.0" dependencies: @@ -25489,7 +24506,7 @@ __metadata: languageName: node linkType: hard -"parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": +"parseurl@npm:~1.3.3": version: 1.3.3 resolution: "parseurl@npm:1.3.3" checksum: 10/407cee8e0a3a4c5cd472559bca8b6a45b82c124e9a4703302326e9ab60fc1081442ada4e02628efef1eb16197ddc7f8822f5a91fd7d7c86b51f530aedb17dfa2 @@ -25626,13 +24643,6 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.12, path-to-regexp@npm:~0.1.12": - version: 0.1.12 - resolution: "path-to-regexp@npm:0.1.12" - checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e - languageName: node - linkType: hard - "path-to-regexp@npm:^1.7.0": version: 1.9.0 resolution: "path-to-regexp@npm:1.9.0" @@ -25642,6 +24652,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^3.0.0": version: 3.0.0 resolution: "path-type@npm:3.0.0" @@ -25768,15 +24785,6 @@ __metadata: languageName: node linkType: hard -"pid-port@npm:^0.1.0": - version: 0.1.1 - resolution: "pid-port@npm:0.1.1" - dependencies: - execa: "npm:^5.0.0" - checksum: 10/2648fb41c53beab86a2f0d2fda3337c3e84f65080815be828e98c3cb1d1fd41214f657a1eb80367c913f5f8de7bcfe6ee885cb4d78c8329d107aeb3bdba324fa - languageName: node - linkType: hard - "pify@npm:^3.0.0": version: 3.0.0 resolution: "pify@npm:3.0.0" @@ -26203,15 +25211,6 @@ __metadata: languageName: node linkType: hard -"process-exists@npm:^4.0.0": - version: 4.1.0 - resolution: "process-exists@npm:4.1.0" - dependencies: - ps-list: "npm:^6.3.0" - checksum: 10/51ae25cf48ad12f276ce34c749f1a30f7704d8f0d0a198e66094bbf5aa3db8f677eea61f15990330d1197c1c7fc87e82daac4a1c87d0d9982256f4cf300a20a7 - languageName: node - linkType: hard - "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -26219,14 +25218,14 @@ __metadata: languageName: node linkType: hard -"process@npm:^0.11.10, process@npm:~0.11.0": +"process@npm:~0.11.0": version: 0.11.10 resolution: "process@npm:0.11.10" checksum: 10/dbaa7e8d1d5cf375c36963ff43116772a989ef2bb47c9bdee20f38fd8fc061119cf38140631cf90c781aca4d3f0f0d2c834711952b728953f04fd7d238f59f5b languageName: node linkType: hard -"progress@npm:2.0.3, progress@npm:^2.0.3": +"progress@npm:^2.0.3": version: 2.0.3 resolution: "progress@npm:2.0.3" checksum: 10/e6f0bcb71f716eee9dfac0fe8a2606e3704d6a64dd93baaf49fbadbc8499989a610fe14cf1bc6f61b6d6653c49408d94f4a94e124538084efd8e4cf525e0293d @@ -26318,20 +25317,6 @@ __metadata: languageName: node linkType: hard -"ps-list@npm:^6.3.0": - version: 6.3.0 - resolution: "ps-list@npm:6.3.0" - checksum: 10/e2b6526b06f0e900a211a9707b211641014f867bd461df360f9afad0e48ad2d8ac1908ca25f5849e7b4b71fca838db4eed1b640ac2283a265bffd914d4f75d9b - languageName: node - linkType: hard - -"ps-list@npm:^7.2.0": - version: 7.2.0 - resolution: "ps-list@npm:7.2.0" - checksum: 10/f798fdc46e5de47d635d6f7e2938a211db47beeb2f87b4bd4f27013d4b3572e3b691257c784f4fb99244768cadf5ce5c846e73ed21225dc3cd9c8483c1992a96 - languageName: node - linkType: hard - "public-encrypt@npm:^4.0.3": version: 4.0.3 resolution: "public-encrypt@npm:4.0.3" @@ -26443,15 +25428,6 @@ __metadata: languageName: node linkType: hard -"qs@npm:6.13.0": - version: 6.13.0 - resolution: "qs@npm:6.13.0" - dependencies: - side-channel: "npm:^1.0.6" - checksum: 10/f548b376e685553d12e461409f0d6e5c59ec7c7d76f308e2a888fd9db3e0c5e89902bedd0754db3a9038eda5f27da2331a6f019c8517dc5e0a16b3c9a6e9cef8 - languageName: node - linkType: hard - "qs@npm:^6.12.3, qs@npm:^6.4.0, qs@npm:~6.14.0": version: 6.14.1 resolution: "qs@npm:6.14.1" @@ -26461,13 +25437,6 @@ __metadata: languageName: node linkType: hard -"query-selector-shadow-dom@npm:^1.0.1": - version: 1.0.1 - resolution: "query-selector-shadow-dom@npm:1.0.1" - checksum: 10/f0fc0f3caf2f300a66a741ca3f5ff191c53d548e82287ec3256f88715d5893d16be2abf4d4deaca8203a25be0fb4690109272d5556682abc57a2ba7861d4ace6 - languageName: node - linkType: hard - "querystring-es3@npm:~0.2.0": version: 0.2.1 resolution: "querystring-es3@npm:0.2.1" @@ -26491,13 +25460,6 @@ __metadata: languageName: node linkType: hard -"quick-lru@npm:^5.1.1": - version: 5.1.1 - resolution: "quick-lru@npm:5.1.1" - checksum: 10/a516faa25574be7947969883e6068dbe4aa19e8ef8e8e0fd96cddd6d36485e9106d85c0041a27153286b0770b381328f4072aa40d3b18a19f5f7d2b78b94b5ed - languageName: node - linkType: hard - "qunit@npm:2.24.1": version: 2.24.1 resolution: "qunit@npm:2.24.1" @@ -26543,25 +25505,13 @@ __metadata: languageName: node linkType: hard -"range-parser@npm:^1.2.1, range-parser@npm:~1.2.0, range-parser@npm:~1.2.1": +"range-parser@npm:^1.2.1, range-parser@npm:~1.2.1": version: 1.2.1 resolution: "range-parser@npm:1.2.1" checksum: 10/ce21ef2a2dd40506893157970dc76e835c78cf56437e26e19189c48d5291e7279314477b06ac38abd6a401b661a6840f7b03bd0b1249da9b691deeaa15872c26 languageName: node linkType: hard -"raw-body@npm:2.5.2": - version: 2.5.2 - resolution: "raw-body@npm:2.5.2" - dependencies: - bytes: "npm:3.1.2" - http-errors: "npm:2.0.0" - iconv-lite: "npm:0.4.24" - unpipe: "npm:1.0.0" - checksum: 10/863b5171e140546a4d99f349b720abac4410338e23df5e409cfcc3752538c9caf947ce382c89129ba976f71894bd38b5806c774edac35ebf168d02aa1ac11a95 - languageName: node - linkType: hard - "raw-body@npm:~1.1.0": version: 1.1.7 resolution: "raw-body@npm:1.1.7" @@ -26822,7 +25772,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:1 || 2, readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.1.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.6, readable-stream@npm:^2.3.8, readable-stream@npm:~2.3.6": +"readable-stream@npm:1 || 2, readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.1.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.6, readable-stream@npm:^2.3.8, readable-stream@npm:~2.3.6": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" dependencies: @@ -26848,28 +25798,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^4.0.0": - version: 4.7.0 - resolution: "readable-stream@npm:4.7.0" - dependencies: - abort-controller: "npm:^3.0.0" - buffer: "npm:^6.0.3" - events: "npm:^3.3.0" - process: "npm:^0.11.10" - string_decoder: "npm:^1.3.0" - checksum: 10/bdf096c8ff59452ce5d08f13da9597f9fcfe400b4facfaa88e74ec057e5ad1fdfa140ffe28e5ed806cf4d2055f0b812806e962bca91dce31bc4cef08e53be3a4 - languageName: node - linkType: hard - -"readdir-glob@npm:^1.1.2": - version: 1.1.3 - resolution: "readdir-glob@npm:1.1.3" - dependencies: - minimatch: "npm:^5.1.0" - checksum: 10/ca3a20aa1e715d671302d4ec785a32bf08e59d6d0dd25d5fc03e9e5a39f8c612cdf809ab3e638a79973db7ad6868492edf38504701e313328e767693671447d6 - languageName: node - linkType: hard - "readdirp@npm:^2.2.1": version: 2.2.1 resolution: "readdirp@npm:2.2.1" @@ -27210,13 +26138,6 @@ __metadata: languageName: node linkType: hard -"resolve-alpn@npm:^1.0.0": - version: 1.2.1 - resolution: "resolve-alpn@npm:1.2.1" - checksum: 10/744e87888f0b6fa0b256ab454ca0b9c0b80808715e2ef1f3672773665c92a941f6181194e30ccae4a8cd0adbe0d955d3f133102636d2ee0cca0119fec0bc9aec - languageName: node - linkType: hard - "resolve-cwd@npm:^3.0.0": version: 3.0.0 resolution: "resolve-cwd@npm:3.0.0" @@ -27364,24 +26285,6 @@ __metadata: languageName: node linkType: hard -"responselike@npm:^2.0.0": - version: 2.0.1 - resolution: "responselike@npm:2.0.1" - dependencies: - lowercase-keys: "npm:^2.0.0" - checksum: 10/b122535466e9c97b55e69c7f18e2be0ce3823c5d47ee8de0d9c0b114aa55741c6db8bfbfce3766a94d1272e61bfb1ebf0a15e9310ac5629fbb7446a861b4fd3a - languageName: node - linkType: hard - -"resq@npm:^1.11.0": - version: 1.11.0 - resolution: "resq@npm:1.11.0" - dependencies: - fast-deep-equal: "npm:^2.0.1" - checksum: 10/49084b29677899c47da7cfe3272c3370ffd5ac728790b5db4a4c014b3c78fbb00cfa8570f2afce684bb335a43c8c3dbd34a03718f06b99428be0254e57c23378 - languageName: node - linkType: hard - "restore-cursor@npm:^3.1.0": version: 3.1.0 resolution: "restore-cursor@npm:3.1.0" @@ -27409,13 +26312,6 @@ __metadata: languageName: node linkType: hard -"ret@npm:~0.5.0": - version: 0.5.0 - resolution: "ret@npm:0.5.0" - checksum: 10/fb58f61268ceb762de471fd5871a53def1f47160487c6e21dcbe5274b3eb2df40a80d9eab7ed3732c8de4e4fadc911a66a190a129b5cf75c3e70302a7607f82f - languageName: node - linkType: hard - "retry@npm:^0.12.0": version: 0.12.0 resolution: "retry@npm:0.12.0" @@ -27444,13 +26340,6 @@ __metadata: languageName: node linkType: hard -"rgb2hex@npm:0.2.5": - version: 0.2.5 - resolution: "rgb2hex@npm:0.2.5" - checksum: 10/3bbd59a63110157372fd68393af8cd118579acb5065e43bb2be377bb6462dd2c8a90f4540e260cd41e3628eae8600edfdc6b50e5e4e96f257ad7af4b1f2f0a5c - languageName: node - linkType: hard - "rimraf@npm:2.2.6": version: 2.2.6 resolution: "rimraf@npm:2.2.6" @@ -28087,13 +26976,6 @@ __metadata: languageName: node linkType: hard -"safaridriver@npm:^1.0.0": - version: 1.0.1 - resolution: "safaridriver@npm:1.0.1" - checksum: 10/20fde126cae55118fe1576a9c2454243c21a78669c81b1b01999a07143eecdbc29af76a65986a9f11a9dfaa4d293141be57eb7cb6e717e99d8eaed9032d8060d - languageName: node - linkType: hard - "safe-array-concat@npm:^1.1.3": version: 1.1.3 resolution: "safe-array-concat@npm:1.1.3" @@ -28149,15 +27031,6 @@ __metadata: languageName: node linkType: hard -"safe-regex2@npm:^5.0.0": - version: 5.0.0 - resolution: "safe-regex2@npm:5.0.0" - dependencies: - ret: "npm:~0.5.0" - checksum: 10/61c061da3382e3fb9c1c5e50932da6926684132f69ef40da753ce2ae2746ef1be1e7d4d0c6b788d11c4596e8e3ce95775f147915a4893e1d129b86e7bec01ef2 - languageName: node - linkType: hard - "safe-regex@npm:^1.1.0": version: 1.1.0 resolution: "safe-regex@npm:1.1.0" @@ -28390,35 +27263,6 @@ __metadata: languageName: node linkType: hard -"selenium-standalone@npm:10.0.1": - version: 10.0.1 - resolution: "selenium-standalone@npm:10.0.1" - dependencies: - commander: "npm:^8.3.0" - cross-spawn: "npm:^7.0.3" - debug: "npm:^4.3.1" - execa: "npm:^5.1.1" - find-process: "npm:1.4.7" - fkill: "npm:^7.2.1" - got: "npm:^11.8.6" - http-proxy-agent: "npm:^7.0.2" - https-proxy-agent: "npm:^7.0.4" - is-port-reachable: "npm:^3.0.0" - lodash.mapvalues: "npm:^4.6.0" - lodash.merge: "npm:^4.6.2" - md5: "npm:^2.3.0" - minimist: "npm:^1.2.5" - mkdirp: "npm:^2.1.3" - progress: "npm:2.0.3" - tar-stream: "npm:3.1.7" - which: "npm:^2.0.2" - yauzl: "npm:^3.1.2" - bin: - selenium-standalone: bin/selenium-standalone - checksum: 10/5a9494768fb79c0e12fe7947923c85445ef2a6ac3298b931ccce30464c032e2379cbe6c3439f8bf263f7d927a7b3c4ac0dc90c24cd532d41a7715b20c7ee3e8c - languageName: node - linkType: hard - "selfsigned@npm:^2.1.1, selfsigned@npm:^2.4.1": version: 2.4.1 resolution: "selfsigned@npm:2.4.1" @@ -28483,48 +27327,6 @@ __metadata: languageName: node linkType: hard -"send@npm:0.16.2": - version: 0.16.2 - resolution: "send@npm:0.16.2" - dependencies: - debug: "npm:2.6.9" - depd: "npm:~1.1.2" - destroy: "npm:~1.0.4" - encodeurl: "npm:~1.0.2" - escape-html: "npm:~1.0.3" - etag: "npm:~1.8.1" - fresh: "npm:0.5.2" - http-errors: "npm:~1.6.2" - mime: "npm:1.4.1" - ms: "npm:2.0.0" - on-finished: "npm:~2.3.0" - range-parser: "npm:~1.2.0" - statuses: "npm:~1.4.0" - checksum: 10/32e40d382811547acb66dcc56ac22651bd3c800d52835fc01b74f4e37886b3230b0ba18b5c9d643322bc7587f8893d37ad5ebc514a34bf54b185969a054a6227 - languageName: node - linkType: hard - -"send@npm:0.19.0": - version: 0.19.0 - resolution: "send@npm:0.19.0" - dependencies: - debug: "npm:2.6.9" - depd: "npm:2.0.0" - destroy: "npm:1.2.0" - encodeurl: "npm:~1.0.2" - escape-html: "npm:~1.0.3" - etag: "npm:~1.8.1" - fresh: "npm:0.5.2" - http-errors: "npm:2.0.0" - mime: "npm:1.6.0" - ms: "npm:2.1.3" - on-finished: "npm:2.4.1" - range-parser: "npm:~1.2.1" - statuses: "npm:2.0.1" - checksum: 10/1f6064dea0ae4cbe4878437aedc9270c33f2a6650a77b56a16b62d057527f2766d96ee282997dd53ec0339082f2aad935bc7d989b46b48c82fc610800dc3a1d0 - languageName: node - linkType: hard - "send@npm:~0.19.0, send@npm:~0.19.1": version: 0.19.2 resolution: "send@npm:0.19.2" @@ -28546,15 +27348,6 @@ __metadata: languageName: node linkType: hard -"serialize-error@npm:^11.0.3": - version: 11.0.3 - resolution: "serialize-error@npm:11.0.3" - dependencies: - type-fest: "npm:^2.12.2" - checksum: 10/5fe19e120e9ad8488c0abe27517e60da75bd65f56ae1cb48d8524e013d0e07f18bb9d05eca72898c5244e1168576f3131f29145c9f785e735e10742ee9c86c08 - languageName: node - linkType: hard - "serialize-javascript@npm:^2.1.2": version: 2.1.2 resolution: "serialize-javascript@npm:2.1.2" @@ -28586,30 +27379,6 @@ __metadata: languageName: node linkType: hard -"serve-static@npm:1.13.2": - version: 1.13.2 - resolution: "serve-static@npm:1.13.2" - dependencies: - encodeurl: "npm:~1.0.2" - escape-html: "npm:~1.0.3" - parseurl: "npm:~1.3.2" - send: "npm:0.16.2" - checksum: 10/9e8bafc227a02c5d53c744e748042054f4568b707e4ea6b55b44ba98c5d47357324a2969a7391388df4c6b0854d174ce3bade44aa47b9ca234b1bf675091426a - languageName: node - linkType: hard - -"serve-static@npm:1.16.2": - version: 1.16.2 - resolution: "serve-static@npm:1.16.2" - dependencies: - encodeurl: "npm:~2.0.0" - escape-html: "npm:~1.0.3" - parseurl: "npm:~1.3.3" - send: "npm:0.19.0" - checksum: 10/7fa9d9c68090f6289976b34fc13c50ac8cd7f16ae6bce08d16459300f7fc61fbc2d7ebfa02884c073ec9d6ab9e7e704c89561882bbe338e99fcacb2912fde737 - languageName: node - linkType: hard - "serve-static@npm:~1.16.2": version: 1.16.3 resolution: "serve-static@npm:1.16.3" @@ -28671,20 +27440,6 @@ __metadata: languageName: node linkType: hard -"setimmediate@npm:^1.0.5": - version: 1.0.5 - resolution: "setimmediate@npm:1.0.5" - checksum: 10/76e3f5d7f4b581b6100ff819761f04a984fa3f3990e72a6554b57188ded53efce2d3d6c0932c10f810b7c59414f85e2ab3c11521877d1dea1ce0b56dc906f485 - languageName: node - linkType: hard - -"setprototypeof@npm:1.1.0": - version: 1.1.0 - resolution: "setprototypeof@npm:1.1.0" - checksum: 10/02d2564e02a260551bab3ec95358dcfde775fe61272b1b7c488de3676a4bb79f280b5668a324aebe0ec73f0d8ba408bc2d816a609ee5d93b1a7936b9d4ba1208 - languageName: node - linkType: hard - "setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" @@ -28869,7 +27624,7 @@ __metadata: languageName: node linkType: hard -"side-channel@npm:^1.0.6, side-channel@npm:^1.1.0": +"side-channel@npm:^1.1.0": version: 1.1.0 resolution: "side-channel@npm:1.1.0" dependencies: @@ -29227,13 +27982,6 @@ __metadata: languageName: node linkType: hard -"spacetrim@npm:0.11.59": - version: 0.11.59 - resolution: "spacetrim@npm:0.11.59" - checksum: 10/d15e5d5278e031632edb178d7b7f0d5405bc87076a88103e5fd346a4fea56d2cd600b93c491bf844f75dbd00f3fb5d81472baa28b98d546f1e3e1968ecd3f732 - languageName: node - linkType: hard - "spdx-correct@npm:^3.0.0": version: 3.2.0 resolution: "spdx-correct@npm:3.2.0" @@ -29314,13 +28062,6 @@ __metadata: languageName: node linkType: hard -"split2@npm:^4.2.0": - version: 4.2.0 - resolution: "split2@npm:4.2.0" - checksum: 10/09bbefc11bcf03f044584c9764cd31a252d8e52cea29130950b26161287c11f519807c5e54bd9e5804c713b79c02cefe6a98f4688630993386be353e03f534ab - languageName: node - linkType: hard - "sprintf-js@npm:^1.1.1": version: 1.1.3 resolution: "sprintf-js@npm:1.1.3" @@ -29404,27 +28145,13 @@ __metadata: languageName: node linkType: hard -"statuses@npm:2.0.1": - version: 2.0.1 - resolution: "statuses@npm:2.0.1" - checksum: 10/18c7623fdb8f646fb213ca4051be4df7efb3484d4ab662937ca6fbef7ced9b9e12842709872eb3020cc3504b93bde88935c9f6417489627a7786f24f8031cbcb - languageName: node - linkType: hard - -"statuses@npm:>= 1.4.0 < 2, statuses@npm:>= 1.5.0 < 2, statuses@npm:~1.5.0": +"statuses@npm:>= 1.5.0 < 2, statuses@npm:~1.5.0": version: 1.5.0 resolution: "statuses@npm:1.5.0" checksum: 10/c469b9519de16a4bb19600205cffb39ee471a5f17b82589757ca7bd40a8d92ebb6ed9f98b5a540c5d302ccbc78f15dc03cc0280dd6e00df1335568a5d5758a5c languageName: node linkType: hard -"statuses@npm:~1.4.0": - version: 1.4.0 - resolution: "statuses@npm:1.4.0" - checksum: 10/a9e7fbd3bc4859643e183101ed074c877fb70fb2d32379320713e78106360ef0d41d31598e1345390cf4a003d108edecb9607eb466bfbc31ec808c13a527434f - languageName: node - linkType: hard - "statuses@npm:~2.0.1, statuses@npm:~2.0.2": version: 2.0.2 resolution: "statuses@npm:2.0.2" @@ -29713,7 +28440,7 @@ __metadata: languageName: node linkType: hard -"string_decoder@npm:^1.1.1, string_decoder@npm:^1.3.0": +"string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" dependencies: @@ -29859,13 +28586,6 @@ __metadata: languageName: node linkType: hard -"strnum@npm:^2.1.0": - version: 2.1.2 - resolution: "strnum@npm:2.1.2" - checksum: 10/7d894dff385e3a5c5b29c012cf0a7ea7962a92c6a299383c3d6db945ad2b6f3e770511356a9774dbd54444c56af1dc7c435dad6466c47293c48173274dd6c631 - languageName: node - linkType: hard - "style-loader@npm:1.2.1": version: 1.2.1 resolution: "style-loader@npm:1.2.1" @@ -30014,7 +28734,7 @@ __metadata: languageName: node linkType: hard -"tar-fs@npm:^3.0.6, tar-fs@npm:^3.1.0, tar-fs@npm:^3.1.1": +"tar-fs@npm:^3.1.0": version: 3.1.1 resolution: "tar-fs@npm:3.1.1" dependencies: @@ -30031,17 +28751,6 @@ __metadata: languageName: node linkType: hard -"tar-stream@npm:3.1.7, tar-stream@npm:^3.0.0, tar-stream@npm:^3.1.5": - version: 3.1.7 - resolution: "tar-stream@npm:3.1.7" - dependencies: - b4a: "npm:^1.6.4" - fast-fifo: "npm:^1.2.0" - streamx: "npm:^2.15.0" - checksum: 10/b21a82705a72792544697c410451a4846af1f744176feb0ff11a7c3dd0896961552e3def5e1c9a6bbee4f0ae298b8252a1f4c9381e9f991553b9e4847976f05c - languageName: node - linkType: hard - "tar-stream@npm:^2.1.4": version: 2.2.0 resolution: "tar-stream@npm:2.2.0" @@ -30055,6 +28764,17 @@ __metadata: languageName: node linkType: hard +"tar-stream@npm:^3.1.5": + version: 3.1.7 + resolution: "tar-stream@npm:3.1.7" + dependencies: + b4a: "npm:^1.6.4" + fast-fifo: "npm:^1.2.0" + streamx: "npm:^2.15.0" + checksum: 10/b21a82705a72792544697c410451a4846af1f744176feb0ff11a7c3dd0896961552e3def5e1c9a6bbee4f0ae298b8252a1f4c9381e9f991553b9e4847976f05c + languageName: node + linkType: hard + "tar@npm:^6.1.11": version: 6.2.1 resolution: "tar@npm:6.2.1" @@ -30082,16 +28802,6 @@ __metadata: languageName: node linkType: hard -"taskkill@npm:^3.1.0": - version: 3.1.0 - resolution: "taskkill@npm:3.1.0" - dependencies: - arrify: "npm:^2.0.1" - execa: "npm:^3.3.0" - checksum: 10/c72391f0a976f9b98b7352895f7a9f013570a7bcad2b6713f5beae2ac3a36e62dd235a9b2bb66332860efe9b6c56ab30a8c8077745602487aea5f2dec015b725 - languageName: node - linkType: hard - "terser-webpack-plugin@npm:^5.3.11, terser-webpack-plugin@npm:^5.3.16": version: 5.3.16 resolution: "terser-webpack-plugin@npm:5.3.16" @@ -30659,13 +29369,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:4.26.0": - version: 4.26.0 - resolution: "type-fest@npm:4.26.0" - checksum: 10/f5fe86d2c3db693f7154c8ab0d228a89394e4c446f2ed30ea3b61afaea9757c87c4e79475ef8d6f5fafbd7a4efd302e3b0237d9657dd425228f20a27feee3aef - languageName: node - linkType: hard - "type-fest@npm:^0.21.3": version: 0.21.3 resolution: "type-fest@npm:0.21.3" @@ -30673,13 +29376,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^2.12.2": - version: 2.19.0 - resolution: "type-fest@npm:2.19.0" - checksum: 10/7bf9e8fdf34f92c8bb364c0af14ca875fac7e0183f2985498b77be129dc1b3b1ad0a6b3281580f19e48c6105c037fb966ad9934520c69c6434d17fd0af4eed78 - languageName: node - linkType: hard - "type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18" @@ -31034,20 +29730,6 @@ __metadata: languageName: node linkType: hard -"undici@npm:^6.20.1": - version: 6.23.0 - resolution: "undici@npm:6.23.0" - checksum: 10/56950995e7b628e62c996430445d17995ca9b70f6f2afe760a63da54205660d968bd08f0741b6f4fb008f40aa35c69cce979cd96ced399585d8c897a76a4f1d1 - languageName: node - linkType: hard - -"undici@npm:^7.19.0": - version: 7.20.0 - resolution: "undici@npm:7.20.0" - checksum: 10/09ca3e1255cf05f3c76e6dff2ae760131ea5bba57290b9b184bd94f5167939548e7ea73292c524c25eb91f5a2152623394d4c6124e222d34fcd53ef733c6b156 - languageName: node - linkType: hard - "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" @@ -31159,7 +29841,7 @@ __metadata: languageName: node linkType: hard -"unpipe@npm:1.0.0, unpipe@npm:~1.0.0": +"unpipe@npm:~1.0.0": version: 1.0.0 resolution: "unpipe@npm:1.0.0" checksum: 10/4fa18d8d8d977c55cb09715385c203197105e10a6d220087ec819f50cb68870f02942244f1017565484237f1f8c5d3cd413631b1ae104d3096f24fdfde1b4aa2 @@ -31329,13 +30011,6 @@ __metadata: languageName: node linkType: hard -"urlpattern-polyfill@npm:^10.0.0": - version: 10.1.0 - resolution: "urlpattern-polyfill@npm:10.1.0" - checksum: 10/a3a5cb577f40e9d14a2bc0e23e540d088ec8c18e52932337c2499a8118f32aa8fa32578f0cddaa189de671964b0f33ba7e008d0784b99804a09a9ff924f87f5a - languageName: node - linkType: hard - "use-sync-external-store@npm:^1.4.0, use-sync-external-store@npm:^1.5.0, use-sync-external-store@npm:^1.6.0": version: 1.6.0 resolution: "use-sync-external-store@npm:1.6.0" @@ -31352,13 +30027,6 @@ __metadata: languageName: node linkType: hard -"userhome@npm:1.0.1": - version: 1.0.1 - resolution: "userhome@npm:1.0.1" - checksum: 10/8272419986962b1c65da96c2e8a8d484ecaa3c3fb96adb0da80de9a2898228710e0b64ad92d1286f5882ba5a73fe169ea4307948eb3a483632a78aede8afbe4c - languageName: node - linkType: hard - "util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" @@ -31966,19 +30634,6 @@ __metadata: languageName: node linkType: hard -"wait-port@npm:^1.1.0": - version: 1.1.0 - resolution: "wait-port@npm:1.1.0" - dependencies: - chalk: "npm:^4.1.2" - commander: "npm:^9.3.0" - debug: "npm:^4.3.4" - bin: - wait-port: bin/wait-port.js - checksum: 10/c73aeaba7f60804885ac1185c6a0d3a250ddd9af6270c7f01a71a09eba2ad435cbfea16ab450fcc54c271d8cf3c6e1d78e03c93ce6c3ebc5ff8b0daa46c2d546 - languageName: node - linkType: hard - "walk-up-path@npm:^4.0.0": version: 4.0.0 resolution: "walk-up-path@npm:4.0.0" @@ -32057,13 +30712,6 @@ __metadata: languageName: node linkType: hard -"web-streams-polyfill@npm:^3.0.3": - version: 3.3.3 - resolution: "web-streams-polyfill@npm:3.3.3" - checksum: 10/8e7e13501b3834094a50abe7c0b6456155a55d7571312b89570012ef47ec2a46d766934768c50aabad10a9c30dd764a407623e8bfcc74fcb58495c29130edea9 - languageName: node - linkType: hard - "webdriver-bidi-protocol@npm:0.2.11": version: 0.2.11 resolution: "webdriver-bidi-protocol@npm:0.2.11" @@ -32071,62 +30719,6 @@ __metadata: languageName: node linkType: hard -"webdriver@npm:9.12.1": - version: 9.12.1 - resolution: "webdriver@npm:9.12.1" - dependencies: - "@types/node": "npm:^20.1.0" - "@types/ws": "npm:^8.5.3" - "@wdio/config": "npm:9.12.1" - "@wdio/logger": "npm:9.4.4" - "@wdio/protocols": "npm:9.7.0" - "@wdio/types": "npm:9.10.1" - "@wdio/utils": "npm:9.12.1" - deepmerge-ts: "npm:^7.0.3" - undici: "npm:^6.20.1" - ws: "npm:^8.8.0" - checksum: 10/a7f1dd59341c6a08fe4ee829440f707f2cf66f0ab805bdbcffd093804bbd0b874c1c6042497fc9dfeb139e7f2719e57fd533a7433b43a993dcb4d724938eb34a - languageName: node - linkType: hard - -"webdriverio@npm:9.12.1": - version: 9.12.1 - resolution: "webdriverio@npm:9.12.1" - dependencies: - "@types/node": "npm:^20.11.30" - "@types/sinonjs__fake-timers": "npm:^8.1.5" - "@wdio/config": "npm:9.12.1" - "@wdio/logger": "npm:9.4.4" - "@wdio/protocols": "npm:9.7.0" - "@wdio/repl": "npm:9.4.4" - "@wdio/types": "npm:9.10.1" - "@wdio/utils": "npm:9.12.1" - archiver: "npm:^7.0.1" - aria-query: "npm:^5.3.0" - cheerio: "npm:^1.0.0-rc.12" - css-shorthand-properties: "npm:^1.1.1" - css-value: "npm:^0.0.1" - grapheme-splitter: "npm:^1.0.4" - htmlfy: "npm:^0.6.0" - is-plain-obj: "npm:^4.1.0" - jszip: "npm:^3.10.1" - lodash.clonedeep: "npm:^4.5.0" - lodash.zip: "npm:^4.2.0" - query-selector-shadow-dom: "npm:^1.0.1" - resq: "npm:^1.11.0" - rgb2hex: "npm:0.2.5" - serialize-error: "npm:^11.0.3" - urlpattern-polyfill: "npm:^10.0.0" - webdriver: "npm:9.12.1" - peerDependencies: - puppeteer-core: ^22.3.0 - peerDependenciesMeta: - puppeteer-core: - optional: true - checksum: 10/c953228508209bdcf5e0283e05754443656e6dcfc7ec63274f9c74e7085069a4098adea0dec9381e178c4a96c58644d0726b9dce146b7748d6c4923525cc37ee - languageName: node - linkType: hard - "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1" @@ -32698,7 +31290,7 @@ __metadata: languageName: node linkType: hard -"which@npm:^2.0.1, which@npm:^2.0.2, which@npm:~2.0.2": +"which@npm:^2.0.1, which@npm:~2.0.2": version: 2.0.2 resolution: "which@npm:2.0.2" dependencies: @@ -32840,7 +31432,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.13.0, ws@npm:^8.18.0, ws@npm:^8.18.3, ws@npm:^8.8.0": +"ws@npm:^8.13.0, ws@npm:^8.18.0, ws@npm:^8.18.3": version: 8.19.0 resolution: "ws@npm:8.19.0" peerDependencies: @@ -33036,16 +31628,6 @@ __metadata: languageName: node linkType: hard -"yauzl@npm:^3.1.2": - version: 3.2.0 - resolution: "yauzl@npm:3.2.0" - dependencies: - buffer-crc32: "npm:~0.2.3" - pend: "npm:~1.2.0" - checksum: 10/a3cd2bfcf7590673bb35750f2a4e5107e3cc939d32d98a072c0673fe42329e390f471b4a53dbbd72512229099b18aa3b79e6ddb87a73b3a17446080c903a2c4b - languageName: node - linkType: hard - "yocto-queue@npm:^0.1.0": version: 0.1.0 resolution: "yocto-queue@npm:0.1.0" @@ -33067,17 +31649,6 @@ __metadata: languageName: node linkType: hard -"zip-stream@npm:^6.0.1": - version: 6.0.1 - resolution: "zip-stream@npm:6.0.1" - dependencies: - archiver-utils: "npm:^5.0.0" - compress-commons: "npm:^6.0.2" - readable-stream: "npm:^4.0.0" - checksum: 10/aa5abd6a89590eadeba040afbc375f53337f12637e5e98330012a12d9886cde7a3ccc28bd91aafab50576035bbb1de39a9a316eecf2411c8b9009c9f94f0db27 - languageName: node - linkType: hard - "zod-validation-error@npm:^3.5.0 || ^4.0.0": version: 4.0.2 resolution: "zod-validation-error@npm:4.0.2" From 0ad99238572e96e4b41a5b8a48c181c9c10b4708 Mon Sep 17 00:00:00 2001 From: zbynekstara Date: Thu, 1 Oct 2026 16:36:13 +0200 Subject: [PATCH 2/2] add empty changeset --- .changeset/odd-tables-notice.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/odd-tables-notice.md diff --git a/.changeset/odd-tables-notice.md b/.changeset/odd-tables-notice.md new file mode 100644 index 0000000000..f0184f387e --- /dev/null +++ b/.changeset/odd-tables-notice.md @@ -0,0 +1,6 @@ +--- + +--- + + + \ No newline at end of file