diff --git a/.babelrc.js b/.babelrc.js deleted file mode 100644 index 257e5bc..0000000 --- a/.babelrc.js +++ /dev/null @@ -1,19 +0,0 @@ -module.exports = { - presets: [ - [ - "@babel/preset-env", - { - targets: { - node: "10.15.0", - }, - exclude: ["proposal-async-generator-functions"], // Do not transform async generator functions, since they are supported natively in Node 10 & 12. - }, - ], - "@babel/preset-typescript", - ], - plugins: [ - "@babel/plugin-proposal-nullish-coalescing-operator", - "@babel/plugin-proposal-optional-chaining", - "@babel/plugin-proposal-class-properties", - ], -}; diff --git a/package.json b/package.json index b13e7e4..b1d906c 100644 --- a/package.json +++ b/package.json @@ -52,11 +52,20 @@ "coverageDirectory": "var/coverage/test", "coverageThreshold": { "global": { - "branches": 91, + "branches": 90, "functions": 95, "lines": 94, "statements": 95 } + }, + "transform": { + "^.+\\.tsx?$": [ + "ts-jest", + { + "tsconfig": "tsconfig-other.json", + "useESM": true + } + ] } }, "bin": "bin/dlq.js", @@ -67,21 +76,12 @@ "minimist": "^1.2.5" }, "devDependencies": { - "@babel/cli": "^7.25.6", - "@babel/core": "^7.7.4", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.7.4", - "@babel/plugin-proposal-optional-chaining": "^7.10.4", - "@babel/preset-env": "^7.0.0", - "@babel/preset-typescript": "^7.26.0", "@cumulusds/flow-coverage-report": "^0.8.1", "@types/cli-progress": "^3.11.6", "@types/jest": "^29.5.14", "@types/minimist": "^1.2.5", "@typescript-eslint/eslint-plugin": "^8.19.1", "@typescript-eslint/parser": "^8.19.1", - "babel-eslint": "10.0.3", - "babel-jest": "^29.7.0", "eslint": "^8.57.1", "eslint-config-airbnb-base": "14.0.0", "eslint-config-prettier": "^8.10.0", @@ -95,6 +95,7 @@ "license-checker": "^25.0.1", "prettier": "^3.3.3", "shx": "^0.3.2", + "ts-jest": "^29.4.0", "typescript": "^5.7.2" }, "resolutions": { diff --git a/tsconfig-other.json b/tsconfig-other.json new file mode 100644 index 0000000..8ffc0d6 --- /dev/null +++ b/tsconfig-other.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + // Extend the base configuration + "compilerOptions": { + "noEmit": true + }, + "include": [ + "test" + ] +} diff --git a/yarn.lock b/yarn.lock index 54d91a6..f3e7ac9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -31,33 +31,6 @@ __metadata: languageName: node linkType: hard -"@babel/cli@npm:^7.25.6": - version: 7.25.6 - resolution: "@babel/cli@npm:7.25.6" - dependencies: - "@jridgewell/trace-mapping": ^0.3.25 - "@nicolo-ribaudo/chokidar-2": 2.1.8-no-fsevents.3 - chokidar: ^3.6.0 - commander: ^6.2.0 - convert-source-map: ^2.0.0 - fs-readdir-recursive: ^1.1.0 - glob: ^7.2.0 - make-dir: ^2.1.0 - slash: ^2.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - dependenciesMeta: - "@nicolo-ribaudo/chokidar-2": - optional: true - chokidar: - optional: true - bin: - babel: ./bin/babel.js - babel-external-helpers: ./bin/babel-external-helpers.js - checksum: 1e787a6d10a950b4163362425b64ed557c1a15aed98c36ae3f24168b08e50eb479cca560760b39f8daad3d923b6ff9a7a5f8f80b52445a6b44eb35cdff3d8173 - languageName: node - linkType: hard - "@babel/code-frame@npm:7.12.11": version: 7.12.11 resolution: "@babel/code-frame@npm:7.12.11" @@ -67,7 +40,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.16.7": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.16.7": version: 7.16.7 resolution: "@babel/code-frame@npm:7.16.7" dependencies: @@ -96,17 +69,6 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.26.2": - version: 7.26.2 - resolution: "@babel/code-frame@npm:7.26.2" - dependencies: - "@babel/helper-validator-identifier": ^7.25.9 - js-tokens: ^4.0.0 - picocolors: ^1.0.0 - checksum: db13f5c42d54b76c1480916485e6900748bbcb0014a8aca87f50a091f70ff4e0d0a6db63cade75eb41fcc3d2b6ba0a7f89e343def4f96f00269b41b8ab8dd7b8 - languageName: node - linkType: hard - "@babel/compat-data@npm:^7.16.4": version: 7.16.8 resolution: "@babel/compat-data@npm:7.16.8" @@ -167,31 +129,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.7.4": - version: 7.10.5 - resolution: "@babel/core@npm:7.10.5" - dependencies: - "@babel/code-frame": ^7.10.4 - "@babel/generator": ^7.10.5 - "@babel/helper-module-transforms": ^7.10.5 - "@babel/helpers": ^7.10.4 - "@babel/parser": ^7.10.5 - "@babel/template": ^7.10.4 - "@babel/traverse": ^7.10.5 - "@babel/types": ^7.10.5 - convert-source-map: ^1.7.0 - debug: ^4.1.0 - gensync: ^1.0.0-beta.1 - json5: ^2.1.2 - lodash: ^4.17.19 - resolve: ^1.3.2 - semver: ^5.4.1 - source-map: ^0.5.0 - checksum: 30e479edc6b5f505a6e6b8331ff135192a28bdb9ccf3ed9fa91d0da5817523ea1594d6ded6e5077fd043f27ebc9037cce973c57f33a6284d9f344d1dc94ba303 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.10.5, @babel/generator@npm:^7.16.8": +"@babel/generator@npm:^7.16.8": version: 7.16.8 resolution: "@babel/generator@npm:7.16.8" dependencies: @@ -226,58 +164,6 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.26.3": - version: 7.26.3 - resolution: "@babel/generator@npm:7.26.3" - dependencies: - "@babel/parser": ^7.26.3 - "@babel/types": ^7.26.3 - "@jridgewell/gen-mapping": ^0.3.5 - "@jridgewell/trace-mapping": ^0.3.25 - jsesc: ^3.0.2 - checksum: fb09fa55c66f272badf71c20a3a2cee0fa1a447fed32d1b84f16a668a42aff3e5f5ddc6ed5d832dda1e952187c002ca1a5cdd827022efe591b6ac44cada884ea - languageName: node - linkType: hard - -"@babel/helper-annotate-as-pure@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/helper-annotate-as-pure@npm:7.0.0" - dependencies: - "@babel/types": ^7.0.0 - checksum: 8c1973dde5af2bac4dd1b7b6cbf0025097c905bd94075670fe62630cdf75053cf6fe2e3529fdb3aaabe8e1e3587cbe2ad2c6bb26a04c28fac2c6dce6022cda09 - languageName: node - linkType: hard - -"@babel/helper-annotate-as-pure@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-annotate-as-pure@npm:7.25.9" - dependencies: - "@babel/types": ^7.25.9 - checksum: 41edda10df1ae106a9b4fe617bf7c6df77db992992afd46192534f5cff29f9e49a303231733782dd65c5f9409714a529f215325569f14282046e9d3b7a1ffb6c - languageName: node - linkType: hard - -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.0.0" - dependencies: - "@babel/helper-explode-assignable-expression": ^7.0.0 - "@babel/types": ^7.0.0 - checksum: 1429582037e6803af13a8ef7e9c5dbe6d67f951f152939dca7e9011b1fa0f573e5299d5732a24f0ed23689eaa458acac8d4e02a00e88d95fc63f994de05ea3cb - languageName: node - linkType: hard - -"@babel/helper-call-delegate@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/helper-call-delegate@npm:7.0.0" - dependencies: - "@babel/helper-hoist-variables": ^7.0.0 - "@babel/traverse": ^7.0.0 - "@babel/types": ^7.0.0 - checksum: 74706ab2671f31ff37eeec919ec7af1f3860bdfe3cd3f478f95edcf2345f70e912f9e7d6a37a45f08a9fed17689d1ff2a2e1d84c37929e7251066faf6abb07f3 - languageName: node - linkType: hard - "@babel/helper-compilation-targets@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-compilation-targets@npm:7.16.7" @@ -305,49 +191,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.12.1": - version: 7.12.1 - resolution: "@babel/helper-create-class-features-plugin@npm:7.12.1" - dependencies: - "@babel/helper-function-name": ^7.10.4 - "@babel/helper-member-expression-to-functions": ^7.12.1 - "@babel/helper-optimise-call-expression": ^7.10.4 - "@babel/helper-replace-supers": ^7.12.1 - "@babel/helper-split-export-declaration": ^7.10.4 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: db5b5cec711b9361e0a52528db15506c24a87b158a2b2300023e9e508d3c24413f218fea2f413c8e406ef4a89629d1bbc9999f048c74af94f45ae8b7a74c35f0 - languageName: node - linkType: hard - -"@babel/helper-create-class-features-plugin@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-create-class-features-plugin@npm:7.25.9" - dependencies: - "@babel/helper-annotate-as-pure": ^7.25.9 - "@babel/helper-member-expression-to-functions": ^7.25.9 - "@babel/helper-optimise-call-expression": ^7.25.9 - "@babel/helper-replace-supers": ^7.25.9 - "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 - "@babel/traverse": ^7.25.9 - semver: ^6.3.1 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 91dd5f203ed04568c70b052e2f26dfaac7c146447196c00b8ecbb6d3d2f3b517abadb985d3321a19d143adaed6fe17f7f79f8f50e0c20e9d8ad83e1027b42424 - languageName: node - linkType: hard - -"@babel/helper-define-map@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/helper-define-map@npm:7.0.0" - dependencies: - "@babel/helper-function-name": ^7.0.0 - "@babel/types": ^7.0.0 - lodash: ^4.17.10 - checksum: 00219ee24ac612038a179d63bdf66f5c39a8b4b700188fb89bca638af069f4b9305c787ce5df97ec3d7ecf919701dc7f2b3ec8b9566b09d4f980a98f38c01300 - languageName: node - linkType: hard - "@babel/helper-environment-visitor@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-environment-visitor@npm:7.16.7" @@ -364,38 +207,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-explode-assignable-expression@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/helper-explode-assignable-expression@npm:7.0.0" - dependencies: - "@babel/traverse": ^7.0.0 - "@babel/types": ^7.0.0 - checksum: 981df4664b80a9e83922bac1148d035e5734a47a1ed17e43690dd1c49c195c54006ecd186d16f1cc9e32d5e16f983c3aa195e1e42d21fb3ee70f8ba1d3aaf288 - languageName: node - linkType: hard - -"@babel/helper-function-name@npm:^7.0.0": - version: 7.10.4 - resolution: "@babel/helper-function-name@npm:7.10.4" - dependencies: - "@babel/helper-get-function-arity": ^7.10.4 - "@babel/template": ^7.10.4 - "@babel/types": ^7.10.4 - checksum: eb9226d1c768b974f30a20fafd809353a2dbc359f66d6d27e4dd917fb471df9a9c2b771e0f1a838b21aa195b3cbba8a472d95327b80b3bd0e12edf407a3c0d53 - languageName: node - linkType: hard - -"@babel/helper-function-name@npm:^7.10.4": - version: 7.16.7 - resolution: "@babel/helper-function-name@npm:7.16.7" - dependencies: - "@babel/helper-get-function-arity": ^7.16.7 - "@babel/template": ^7.16.7 - "@babel/types": ^7.16.7 - checksum: fc77cbe7b10cfa2a262d7a37dca575c037f20419dfe0c5d9317f589599ca24beb5f5c1057748011159149eaec47fe32338c6c6412376fcded68200df470161e1 - languageName: node - linkType: hard - "@babel/helper-function-name@npm:^7.23.0": version: 7.23.0 resolution: "@babel/helper-function-name@npm:7.23.0" @@ -406,33 +217,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-get-function-arity@npm:^7.0.0": - version: 7.10.4 - resolution: "@babel/helper-get-function-arity@npm:7.10.4" - dependencies: - "@babel/types": ^7.10.4 - checksum: 798e2eb6cd5d2ff91a6cc3904ad626fca366fb33e631cb214477f100207ef26acdf78280a31f8adf59a988f020221165834902d5e201a8b5bbefab361d502daf - languageName: node - linkType: hard - -"@babel/helper-get-function-arity@npm:^7.10.4, @babel/helper-get-function-arity@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-get-function-arity@npm:7.16.7" - dependencies: - "@babel/types": ^7.16.7 - checksum: 25d969fb207ff2ad5f57a90d118f6c42d56a0171022e200aaa919ba7dc95ae7f92ec71cdea6c63ef3629a0dc962ab4c78e09ca2b437185ab44539193f796e0c3 - languageName: node - linkType: hard - -"@babel/helper-hoist-variables@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/helper-hoist-variables@npm:7.0.0" - dependencies: - "@babel/types": ^7.0.0 - checksum: 035e46699c8737aede1e732b747c95857f157da07fa7753a2e7ccee009c27f25e43fd1e8028bdcf7c1af2a50ec0fd9d2db37b05d7ab84745ebb0659cd905ec6d - languageName: node - linkType: hard - "@babel/helper-hoist-variables@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-hoist-variables@npm:7.22.5" @@ -442,35 +226,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.12.1, @babel/helper-member-expression-to-functions@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-member-expression-to-functions@npm:7.16.7" - dependencies: - "@babel/types": ^7.16.7 - checksum: e275378022278a7e7974a3f65566690f1804ac88c5f4e848725cf936f61cd1e2557e88cfb6cb4fea92ae5a95ad89d78dbccc9a53715d4363f84c9fd109272c18 - languageName: node - linkType: hard - -"@babel/helper-member-expression-to-functions@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-member-expression-to-functions@npm:7.25.9" - dependencies: - "@babel/traverse": ^7.25.9 - "@babel/types": ^7.25.9 - checksum: 8e2f1979b6d596ac2a8cbf17f2cf709180fefc274ac3331408b48203fe19134ed87800774ef18838d0275c3965130bae22980d90caed756b7493631d4b2cf961 - languageName: node - linkType: hard - -"@babel/helper-module-imports@npm:^7.0.0": - version: 7.10.4 - resolution: "@babel/helper-module-imports@npm:7.10.4" - dependencies: - "@babel/types": ^7.10.4 - checksum: 051e75c8052881316c654b6d58a9f9743317c63f9230badec565095c9102448620bc3038461d2853dace841d1a271c84acb958dd7c39d74af1b2dda4f649b2b0 - languageName: node - linkType: hard - -"@babel/helper-module-imports@npm:^7.10.4, @babel/helper-module-imports@npm:^7.16.7": +"@babel/helper-module-imports@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-module-imports@npm:7.16.7" dependencies: @@ -489,32 +245,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-module-imports@npm:7.25.9" - dependencies: - "@babel/traverse": ^7.25.9 - "@babel/types": ^7.25.9 - checksum: 1b411ce4ca825422ef7065dffae7d8acef52023e51ad096351e3e2c05837e9bf9fca2af9ca7f28dc26d596a588863d0fedd40711a88e350b736c619a80e704e6 - languageName: node - linkType: hard - -"@babel/helper-module-transforms@npm:^7.0.0": - version: 7.10.5 - resolution: "@babel/helper-module-transforms@npm:7.10.5" - dependencies: - "@babel/helper-module-imports": ^7.10.4 - "@babel/helper-replace-supers": ^7.10.4 - "@babel/helper-simple-access": ^7.10.4 - "@babel/helper-split-export-declaration": ^7.10.4 - "@babel/template": ^7.10.4 - "@babel/types": ^7.10.5 - lodash: ^4.17.19 - checksum: 65a7474aa9a1475430b16af6aaeac89c2fc0bcdafa401f3b6c0dca70040c09468ee13945d8b9d96cae6d5502ddeb7d36ef93d6be3c6adad244cd594e6bd5eeb5 - languageName: node - linkType: hard - -"@babel/helper-module-transforms@npm:^7.10.5, @babel/helper-module-transforms@npm:^7.16.7": +"@babel/helper-module-transforms@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-module-transforms@npm:7.16.7" dependencies: @@ -544,46 +275,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.26.0": - version: 7.26.0 - resolution: "@babel/helper-module-transforms@npm:7.26.0" - dependencies: - "@babel/helper-module-imports": ^7.25.9 - "@babel/helper-validator-identifier": ^7.25.9 - "@babel/traverse": ^7.25.9 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 942eee3adf2b387443c247a2c190c17c4fd45ba92a23087abab4c804f40541790d51ad5277e4b5b1ed8d5ba5b62de73857446b7742f835c18ebd350384e63917 - languageName: node - linkType: hard - -"@babel/helper-optimise-call-expression@npm:^7.0.0": - version: 7.10.4 - resolution: "@babel/helper-optimise-call-expression@npm:7.10.4" - dependencies: - "@babel/types": ^7.10.4 - checksum: 358b904a5067c19d3d09e8e9a8ba1bdfb8dad71bb6fa3777d64f04e78d8425bad0b8ea7969bbcdf14bad0a7815d3575fc3323a085cbea6c36c47063e3aee4b00 - languageName: node - linkType: hard - -"@babel/helper-optimise-call-expression@npm:^7.10.4, @babel/helper-optimise-call-expression@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-optimise-call-expression@npm:7.16.7" - dependencies: - "@babel/types": ^7.16.7 - checksum: 925feb877d5a30a71db56e2be498b3abbd513831311c0188850896c4c1ada865eea795dce5251a1539b0f883ef82493f057f84286dd01abccc4736acfafe15ea - languageName: node - linkType: hard - -"@babel/helper-optimise-call-expression@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-optimise-call-expression@npm:7.25.9" - dependencies: - "@babel/types": ^7.25.9 - checksum: f09d0ad60c0715b9a60c31841b3246b47d67650c512ce85bbe24a3124f1a4d66377df793af393273bc6e1015b0a9c799626c48e53747581c1582b99167cc65dc - languageName: node - linkType: hard - "@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.8.0": version: 7.16.7 resolution: "@babel/helper-plugin-utils@npm:7.16.7" @@ -598,84 +289,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-plugin-utils@npm:7.25.9" - checksum: e19ec8acf0b696756e6d84531f532c5fe508dce57aa68c75572a77798bd04587a844a9a6c8ea7d62d673e21fdc174d091c9097fb29aea1c1b49f9c6eaa80f022 - languageName: node - linkType: hard - -"@babel/helper-regex@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/helper-regex@npm:7.0.0" - dependencies: - lodash: ^4.17.10 - checksum: bb535f754c0e23e0a40773fb698df45c7976aaa3a3834002385e9da5552f4e45f4fe6e8e1fae855432a9da09adfd5548531f2dfbe769ef14b48a9ec8287d9c48 - languageName: node - linkType: hard - -"@babel/helper-remap-async-to-generator@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/helper-remap-async-to-generator@npm:7.0.0" - dependencies: - "@babel/helper-annotate-as-pure": ^7.0.0 - "@babel/helper-wrap-function": ^7.0.0 - "@babel/template": ^7.0.0 - "@babel/traverse": ^7.0.0 - "@babel/types": ^7.0.0 - checksum: 0ea148fac0b0cf484e7a2c6e07ef69c5e129fd4afea0fdfe981d092baf52911a432b1bd948374b4f7aafed36be5429a35a955cf423d13ab7501b29849808292a - languageName: node - linkType: hard - -"@babel/helper-replace-supers@npm:^7.0.0, @babel/helper-replace-supers@npm:^7.12.1": - version: 7.12.5 - resolution: "@babel/helper-replace-supers@npm:7.12.5" - dependencies: - "@babel/helper-member-expression-to-functions": ^7.12.1 - "@babel/helper-optimise-call-expression": ^7.10.4 - "@babel/traverse": ^7.12.5 - "@babel/types": ^7.12.5 - checksum: b3d498b3c2b98d2738286dff97b88643e6d8d88539270ff470423492bb6a39b75accf28a630cfbb4dc1290f1058288f1cbfb3c5040295ebc3746f04a47e81789 - languageName: node - linkType: hard - -"@babel/helper-replace-supers@npm:^7.10.4": - version: 7.16.7 - resolution: "@babel/helper-replace-supers@npm:7.16.7" - dependencies: - "@babel/helper-environment-visitor": ^7.16.7 - "@babel/helper-member-expression-to-functions": ^7.16.7 - "@babel/helper-optimise-call-expression": ^7.16.7 - "@babel/traverse": ^7.16.7 - "@babel/types": ^7.16.7 - checksum: e5c0b6eb3dad8410a6255f93b580dde9b3c1564646c6ef751de59d5b2a65b5caa80cc9e568155f04bbae895ad0f54305c2e833dbd971a4f641f970c90b3d892b - languageName: node - linkType: hard - -"@babel/helper-replace-supers@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-replace-supers@npm:7.25.9" - dependencies: - "@babel/helper-member-expression-to-functions": ^7.25.9 - "@babel/helper-optimise-call-expression": ^7.25.9 - "@babel/traverse": ^7.25.9 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 84f40e12520b7023e52d289bf9d569a06284879fe23bbbacad86bec5d978b2669769f11b073fcfeb1567d8c547168323005fda88607a4681ecaeb4a5cdd48bb9 - languageName: node - linkType: hard - -"@babel/helper-simple-access@npm:^7.0.0": - version: 7.10.4 - resolution: "@babel/helper-simple-access@npm:7.10.4" - dependencies: - "@babel/template": ^7.10.4 - "@babel/types": ^7.10.4 - checksum: 4a2c9073c3a864528f0bee135b2b1f07ac0fd0ef60c43e1a67de4ca6bdd3cc73cc32393637ab8fd61bafc6ed9742b8104a75577268d4568440f9551cd256f9b9 - languageName: node - linkType: hard - -"@babel/helper-simple-access@npm:^7.10.4, @babel/helper-simple-access@npm:^7.16.7": +"@babel/helper-simple-access@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-simple-access@npm:7.16.7" dependencies: @@ -694,26 +308,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-skip-transparent-expression-wrappers@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.25.9" - dependencies: - "@babel/traverse": ^7.25.9 - "@babel/types": ^7.25.9 - checksum: fdbb5248932198bc26daa6abf0d2ac42cab9c2dbb75b7e9f40d425c8f28f09620b886d40e7f9e4e08ffc7aaa2cefe6fc2c44be7c20e81f7526634702fb615bdc - languageName: node - linkType: hard - -"@babel/helper-split-export-declaration@npm:^7.0.0": - version: 7.11.0 - resolution: "@babel/helper-split-export-declaration@npm:7.11.0" - dependencies: - "@babel/types": ^7.11.0 - checksum: eb03088c44e70ba3039b4608b0d108dcb1659f951b976044a487961c725b7c18e3d14b30f78180b8375c4bdbd0410494de56f716d30bc9ae6493e53c17047ec1 - languageName: node - linkType: hard - -"@babel/helper-split-export-declaration@npm:^7.10.4, @babel/helper-split-export-declaration@npm:^7.16.7": +"@babel/helper-split-export-declaration@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-split-export-declaration@npm:7.16.7" dependencies: @@ -752,13 +347,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-string-parser@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-string-parser@npm:7.25.9" - checksum: 6435ee0849e101681c1849868278b5aee82686ba2c1e27280e5e8aca6233af6810d39f8e4e693d2f2a44a3728a6ccfd66f72d71826a94105b86b731697cdfa99 - languageName: node - linkType: hard - "@babel/helper-validator-identifier@npm:^7.14.9": version: 7.15.7 resolution: "@babel/helper-validator-identifier@npm:7.15.7" @@ -794,13 +382,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-validator-identifier@npm:7.25.9" - checksum: 5b85918cb1a92a7f3f508ea02699e8d2422fe17ea8e82acd445006c0ef7520fbf48e3dbcdaf7b0a1d571fc3a2715a29719e5226636cb6042e15fe6ed2a590944 - languageName: node - linkType: hard - "@babel/helper-validator-option@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-validator-option@npm:7.16.7" @@ -815,26 +396,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-option@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-validator-option@npm:7.25.9" - checksum: 9491b2755948ebbdd68f87da907283698e663b5af2d2b1b02a2765761974b1120d5d8d49e9175b167f16f72748ffceec8c9cf62acfbee73f4904507b246e2b3d - languageName: node - linkType: hard - -"@babel/helper-wrap-function@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/helper-wrap-function@npm:7.0.0" - dependencies: - "@babel/helper-function-name": ^7.0.0 - "@babel/template": ^7.0.0 - "@babel/traverse": ^7.0.0 - "@babel/types": ^7.0.0 - checksum: c2e0c0cad13c47253b71d8bd13523f3cdecbe48f25a7de24e8b94befa098b013dac4b2a288d382ebfdcb0c3abd2ea644e5018460917a68c702bd41568b6d776d - languageName: node - linkType: hard - -"@babel/helpers@npm:^7.10.4, @babel/helpers@npm:^7.16.7": +"@babel/helpers@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helpers@npm:7.16.7" dependencies: @@ -900,16 +462,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.0.0": - version: 7.12.7 - resolution: "@babel/parser@npm:7.12.7" - bin: - parser: ./bin/babel-parser.js - checksum: c580eae3b4fad3b7c083c1daf1f3f3094d4dbb7d75f0f35f3a2b88aa707f1f5507ccccea322ca9c28fc15c3968be44dea365bda2f71ce3231d4b94ccc776cfbf - languageName: node - linkType: hard - -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.10.4, @babel/parser@npm:^7.10.5, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.10, @babel/parser@npm:^7.16.7": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.10, @babel/parser@npm:^7.16.7": version: 7.16.10 resolution: "@babel/parser@npm:7.16.10" bin: @@ -938,17 +491,6 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.3": - version: 7.26.3 - resolution: "@babel/parser@npm:7.26.3" - dependencies: - "@babel/types": ^7.26.3 - bin: - parser: ./bin/babel-parser.js - checksum: e2bff2e9fa6540ee18fecc058bc74837eda2ddcecbe13454667314a93fc0ba26c1fb862c812d84f6d5f225c3bd8d191c3a42d4296e287a882c4e1f82ff2815ff - languageName: node - linkType: hard - "@babel/parser@npm:^7.7.0": version: 7.15.7 resolution: "@babel/parser@npm:7.15.7" @@ -958,170 +500,61 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-async-generator-functions@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.0.0" +"@babel/plugin-syntax-async-generators@npm:^7.8.4": + version: 7.8.4 + resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/helper-remap-async-to-generator": ^7.0.0 - "@babel/plugin-syntax-async-generators": ^7.0.0 + "@babel/helper-plugin-utils": ^7.8.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7679f6ae08e4dcc50ba9be0dd37ff1fc733d3a14dce3916511ecb55242dd3b9682f76d1bf4f09bbb6dd0c56b55e86489792f87bd082c41b32934e74e01f14178 + checksum: 7ed1c1d9b9e5b64ef028ea5e755c0be2d4e5e4e3d6cf7df757b9a8c4cfa4193d268176d0f1f7fbecdda6fe722885c7fda681f480f3741d8a2d26854736f05367 languageName: node linkType: hard -"@babel/plugin-proposal-class-properties@npm:^7.12.1": - version: 7.12.1 - resolution: "@babel/plugin-proposal-class-properties@npm:7.12.1" +"@babel/plugin-syntax-bigint@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-bigint@npm:7.8.3" dependencies: - "@babel/helper-create-class-features-plugin": ^7.12.1 - "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-plugin-utils": ^7.8.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 55b5e6cd83d2c710c10edee514de5552464d720fd07c961be99820c7036db0c493745806d10ab037f9e06cd4fa1fe6a68640bc8fb846a1fd5318ea97870bb10a + checksum: 3a10849d83e47aec50f367a9e56a6b22d662ddce643334b087f9828f4c3dd73bdc5909aaeabe123fed78515767f9ca43498a0e621c438d1cd2802d7fae3c9648 languageName: node linkType: hard -"@babel/plugin-proposal-json-strings@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-proposal-json-strings@npm:7.0.0" +"@babel/plugin-syntax-class-properties@npm:^7.8.3": + version: 7.12.13 + resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13" dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/plugin-syntax-json-strings": ^7.0.0 + "@babel/helper-plugin-utils": ^7.12.13 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 44d0389ec9886e247eff55f94a29ba10baf7633c9a04d3aa518df79c45034b121ef9985c43cee5fe8031b72c93e3638f8987849b8a7f130782b61caae28e0908 + checksum: 24f34b196d6342f28d4bad303612d7ff566ab0a013ce89e775d98d6f832969462e7235f3e7eaf17678a533d4be0ba45d3ae34ab4e5a9dcbda5d98d49e5efa2fc languageName: node linkType: hard -"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.7.4": - version: 7.7.4 - resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.7.4" +"@babel/plugin-syntax-import-meta@npm:^7.8.3": + version: 7.10.4 + resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4" dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/plugin-syntax-nullish-coalescing-operator": ^7.7.4 + "@babel/helper-plugin-utils": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: e14776bb34aa8a426940034421dba3b548b49f0536d6fabc26e4735555b2c952ef49d344f291778190699d510d6cfcff931bf89bad7a017af736813423d6d441 + checksum: 166ac1125d10b9c0c430e4156249a13858c0366d38844883d75d27389621ebe651115cb2ceb6dc011534d5055719fa1727b59f39e1ab3ca97820eef3dcab5b9b languageName: node linkType: hard -"@babel/plugin-proposal-object-rest-spread@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.0.0" +"@babel/plugin-syntax-json-strings@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3" dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/plugin-syntax-object-rest-spread": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: b08ebf3452fccdf0c1fc47c935878bbec5f231e0f93a047f9465e9c8949e2b4bb398a65d353dc04be03cc6c7303edd8f8980790506851404af583df2b937aaf7 - languageName: node - linkType: hard - -"@babel/plugin-proposal-optional-catch-binding@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/plugin-syntax-optional-catch-binding": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 8e143ac03b6bc6112de29634edfd5ed64581ed1b650509665b2172b530ea50377833f8e726665ca1bd91a0c0b0f3ddf1de1c837d05166b2f8375756ee2ee3962 - languageName: node - linkType: hard - -"@babel/plugin-proposal-optional-chaining@npm:^7.10.4": - version: 7.10.4 - resolution: "@babel/plugin-proposal-optional-chaining@npm:7.10.4" - dependencies: - "@babel/helper-plugin-utils": ^7.10.4 - "@babel/plugin-syntax-optional-chaining": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: c8800d8ec10710bf0da8f7efb4250cc2b27a779f2e71bcdf1b06d1860e52c203f17a6e1b52e0f8bed433d7bcf16c32e93148b1f203bbb7cb3052df68548c4f91 - languageName: node - linkType: hard - -"@babel/plugin-proposal-unicode-property-regex@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/helper-regex": ^7.0.0 - regexpu-core: ^4.2.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 211c5e6bb6c8686d48a97a7b1b8762240b45164274f4ff90e7cd845e5ad7953918e95a7085c8e075b3de92a9e26b8bd8148e0983953f5d5fd2a6f2222eac3593 - languageName: node - linkType: hard - -"@babel/plugin-syntax-async-generators@npm:^7.0.0, @babel/plugin-syntax-async-generators@npm:^7.8.4": - version: 7.8.4 - resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 7ed1c1d9b9e5b64ef028ea5e755c0be2d4e5e4e3d6cf7df757b9a8c4cfa4193d268176d0f1f7fbecdda6fe722885c7fda681f480f3741d8a2d26854736f05367 - languageName: node - linkType: hard - -"@babel/plugin-syntax-bigint@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-bigint@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 3a10849d83e47aec50f367a9e56a6b22d662ddce643334b087f9828f4c3dd73bdc5909aaeabe123fed78515767f9ca43498a0e621c438d1cd2802d7fae3c9648 - languageName: node - linkType: hard - -"@babel/plugin-syntax-class-properties@npm:^7.8.3": - version: 7.12.13 - resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13" - dependencies: - "@babel/helper-plugin-utils": ^7.12.13 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 24f34b196d6342f28d4bad303612d7ff566ab0a013ce89e775d98d6f832969462e7235f3e7eaf17678a533d4be0ba45d3ae34ab4e5a9dcbda5d98d49e5efa2fc - languageName: node - linkType: hard - -"@babel/plugin-syntax-import-meta@npm:^7.8.3": - version: 7.10.4 - resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4" - dependencies: - "@babel/helper-plugin-utils": ^7.10.4 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 166ac1125d10b9c0c430e4156249a13858c0366d38844883d75d27389621ebe651115cb2ceb6dc011534d5055719fa1727b59f39e1ab3ca97820eef3dcab5b9b - languageName: node - linkType: hard - -"@babel/plugin-syntax-json-strings@npm:^7.0.0, @babel/plugin-syntax-json-strings@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-plugin-utils": ^7.8.0 peerDependencies: "@babel/core": ^7.0.0-0 checksum: bf5aea1f3188c9a507e16efe030efb996853ca3cadd6512c51db7233cc58f3ac89ff8c6bdfb01d30843b161cfe7d321e1bf28da82f7ab8d7e6bc5464666f354a languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/plugin-syntax-jsx@npm:7.25.9" - dependencies: - "@babel/helper-plugin-utils": ^7.25.9 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: bb609d1ffb50b58f0c1bac8810d0e46a4f6c922aa171c458f3a19d66ee545d36e782d3bffbbc1fed0dc65a558bdce1caf5279316583c0fff5a2c1658982a8563 - languageName: node - linkType: hard - "@babel/plugin-syntax-jsx@npm:^7.7.2": version: 7.24.7 resolution: "@babel/plugin-syntax-jsx@npm:7.24.7" @@ -1144,7 +577,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.7.4, @babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3": +"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3": version: 7.8.3 resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3" dependencies: @@ -1156,495 +589,68 @@ __metadata: linkType: hard "@babel/plugin-syntax-numeric-separator@npm:^7.8.3": - version: 7.10.4 - resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4" - dependencies: - "@babel/helper-plugin-utils": ^7.10.4 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 01ec5547bd0497f76cc903ff4d6b02abc8c05f301c88d2622b6d834e33a5651aa7c7a3d80d8d57656a4588f7276eba357f6b7e006482f5b564b7a6488de493a1 - languageName: node - linkType: hard - -"@babel/plugin-syntax-object-rest-spread@npm:^7.0.0, @babel/plugin-syntax-object-rest-spread@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: fddcf581a57f77e80eb6b981b10658421bc321ba5f0a5b754118c6a92a5448f12a0c336f77b8abf734841e102e5126d69110a306eadb03ca3e1547cab31f5cbf - languageName: node - linkType: hard - -"@babel/plugin-syntax-optional-catch-binding@npm:^7.0.0, @babel/plugin-syntax-optional-catch-binding@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 910d90e72bc90ea1ce698e89c1027fed8845212d5ab588e35ef91f13b93143845f94e2539d831dc8d8ededc14ec02f04f7bd6a8179edd43a326c784e7ed7f0b9 - languageName: node - linkType: hard - -"@babel/plugin-syntax-optional-chaining@npm:^7.8.0, @babel/plugin-syntax-optional-chaining@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: eef94d53a1453361553c1f98b68d17782861a04a392840341bc91780838dd4e695209c783631cf0de14c635758beafb6a3a65399846ffa4386bff90639347f30 - languageName: node - linkType: hard - -"@babel/plugin-syntax-top-level-await@npm:^7.8.3": - version: 7.14.5 - resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": ^7.14.5 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: bbd1a56b095be7820029b209677b194db9b1d26691fe999856462e66b25b281f031f3dfd91b1619e9dcf95bebe336211833b854d0fb8780d618e35667c2d0d7e - languageName: node - linkType: hard - -"@babel/plugin-syntax-typescript@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/plugin-syntax-typescript@npm:7.25.9" - dependencies: - "@babel/helper-plugin-utils": ^7.25.9 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 0e9821e8ba7d660c36c919654e4144a70546942ae184e85b8102f2322451eae102cbfadbcadd52ce077a2b44b400ee52394c616feab7b5b9f791b910e933fd33 - languageName: node - linkType: hard - -"@babel/plugin-syntax-typescript@npm:^7.7.2": - version: 7.25.4 - resolution: "@babel/plugin-syntax-typescript@npm:7.25.4" - dependencies: - "@babel/helper-plugin-utils": ^7.24.8 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 9b89b8930cd5983f64251d75c9fcdc17a8dc73837d6de12220ff972888ecff4054a6467cf0c423cad242aa96c0f0564a39a0823073728cc02239b80d13f02230 - languageName: node - linkType: hard - -"@babel/plugin-transform-arrow-functions@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: baf5bf7cc931df00c1fa4ade585bebe929018e463de445cf356be8e872c3b0a955f6516aa211630413d5c3f2849212607f27524429428214cab2070a4a5be35c - languageName: node - linkType: hard - -"@babel/plugin-transform-async-to-generator@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.0.0" - dependencies: - "@babel/helper-module-imports": ^7.0.0 - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/helper-remap-async-to-generator": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 9eaf7e8765be56359f7ec3f1cf60ad1b89f0eb34b8eae8944b6fae824eff189f1f0215255faba98cf37fefa36202315cfcdd67147a96c4005f23d595be269973 - languageName: node - linkType: hard - -"@babel/plugin-transform-block-scoped-functions@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 907feea5f9b099c922b763e12e67b3f61e9e038c9e784391e55bb9006c2398dbb9a88d6eeb166ae2b49541a06d626d756d5a967a0039fef96132d98ca896e13f - languageName: node - linkType: hard - -"@babel/plugin-transform-block-scoping@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-block-scoping@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - lodash: ^4.17.10 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: e92c26fe73cdf72d68f6efdd071dcacd1957ddd544c8f756835608e872d4b259d061f4d33d3fe36971d44d7b06eb3a52eac1cbaeaef8927cbde46c44c947dd8a - languageName: node - linkType: hard - -"@babel/plugin-transform-classes@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-classes@npm:7.0.0" - dependencies: - "@babel/helper-annotate-as-pure": ^7.0.0 - "@babel/helper-define-map": ^7.0.0 - "@babel/helper-function-name": ^7.0.0 - "@babel/helper-optimise-call-expression": ^7.0.0 - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/helper-replace-supers": ^7.0.0 - "@babel/helper-split-export-declaration": ^7.0.0 - globals: ^11.1.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 056183b8812f65b838da164b182a8cc9942810829b0192d40e04a3de508dbab6cf6676ccc98acd6c48476f5e7de37b83e59c813ac6e5259dcc2e9597dc0bcf11 - languageName: node - linkType: hard - -"@babel/plugin-transform-computed-properties@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-computed-properties@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 0b7dbfacc477bb5df2fb71749c9b0d0eaf080e922d8346bf4c1946e8c268c99403c6f1a365e4b94b3db9bc1c3249dbcca78d28b61b6d0227a587c017ed5f4cc6 - languageName: node - linkType: hard - -"@babel/plugin-transform-destructuring@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-destructuring@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 0f2c72345eb0b22533dd78f22635a4f50181a577cd180e29024b1f8e6dff91e4ab9db1d4a3847f92645f5fdaa28aa2a2883d9a9262ed21282d3b11caf50e7875 - languageName: node - linkType: hard - -"@babel/plugin-transform-dotall-regex@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/helper-regex": ^7.0.0 - regexpu-core: ^4.1.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: f8f611a9d74d42864e35019eba87592b39cf0534600746050c755163e172c249460977ddcf18bfe9aeaac14c0761a3522de2ad35376f4458426c16f8839fe25c - languageName: node - linkType: hard - -"@babel/plugin-transform-duplicate-keys@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 39ec209c26a3452887b7f77b2fff899085d1265c478f6ef2092a64706cc3aead3f65cac6a68f8cce8ac132c6ddd62b66d5e3ad424d03057ec3e5a5d32abd8112 - languageName: node - linkType: hard - -"@babel/plugin-transform-exponentiation-operator@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.0.0" - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": ^7.0.0 - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 9d09d2d3c098996f5d0380aede8153fe85f9dfc2714847099721eb93a5168c476c69bfb931d288ec08015107e5174df700e2e729ccf6d0b83f8db5dbe8ab54d9 - languageName: node - linkType: hard - -"@babel/plugin-transform-for-of@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-for-of@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: e62c569a033dbcaa66909c9994f08ff730a5ef0e2f6bcc3dfca02ca39abad858f974f6513c9d0878444167f3f7933831386d229e4ddaa0070864a9273ef34918 - languageName: node - linkType: hard - -"@babel/plugin-transform-function-name@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-function-name@npm:7.0.0" - dependencies: - "@babel/helper-function-name": ^7.0.0 - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: f68ff14aa52b5e7baa84fcf8f8a9e2d0f0adce9214a5be48535fdf729168dadca86d23242ae04f1469231c731c0439e8a0afe7b6cdc3535103353db1510fde38 - languageName: node - linkType: hard - -"@babel/plugin-transform-literals@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-literals@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10e17a21bf7f8e2f6767d4fca42119e9f6017ba297b9607819466f23d87bef8da21ffb300cc948e9429f1503d4a7c1f9a836dbeed078f32d86aedcd9c01c2e27 - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-amd@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-modules-amd@npm:7.0.0" - dependencies: - "@babel/helper-module-transforms": ^7.0.0 - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 0fe365e28374fcb3ff31660af78d8753fc0e24e82f96ef49910115ee1aea49b9a8978d5d6b5d1aa3aef9d61c027845752443d57e91cde6df7a665f47569ac4ab - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-commonjs@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.0.0" - dependencies: - "@babel/helper-module-transforms": ^7.0.0 - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/helper-simple-access": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 49ef594bb2ced8435cdbbc9baf3f5a7e0c9a9df577cafe50131d9f5d329e37e1f0c4218c0049642d95add2b911118611d623012454197e4e1ad351c4fd2b0837 - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-commonjs@npm:^7.25.9": - version: 7.26.3 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.26.3" - dependencies: - "@babel/helper-module-transforms": ^7.26.0 - "@babel/helper-plugin-utils": ^7.25.9 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 0ac9aa4e5fe9fe34b58ee174881631e5e1c89eee5b1ebfd1147934686be92fc5fbfdc11119f0b607b3743d36a1cbcb7c36f18e0dd4424d6d7b749b1b9a18808a - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-systemjs@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.0.0" - dependencies: - "@babel/helper-hoist-variables": ^7.0.0 - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: f5d211d6d75b5d63028066f8dc523487878cdcdf748dd1569a782cf96853c9521a7a42fed04a8858d4d85b926bc0f6965ab461b86aba0dfec3e995732f3ae808 - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-umd@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-modules-umd@npm:7.0.0" - dependencies: - "@babel/helper-module-transforms": ^7.0.0 - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: b2cabe46484fef0984b75532dfee9498c8668c4557142b082ab3242b7b13f4cc8bcb0e86314fc7583a2e12efd5e463b4ce602c4eac65641a26a7dd6b5d1c1c70 - languageName: node - linkType: hard - -"@babel/plugin-transform-new-target@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-new-target@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: b838af28b3d8d6afb3848edcc6224b4636a339a55fe91f3bc5d6dadcab201fba6c31c8c77d2a8244cdaca1e456459ef86787991750895914e8e6e47774a4868b - languageName: node - linkType: hard - -"@babel/plugin-transform-object-super@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-object-super@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/helper-replace-supers": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: c7ffff32698c261f622cd317f7e5db25da96f0675d68a959b0ca8ab471f061c22f18292cda27aa49e83564a21ced35cf94d15e1d55e4d127b647c3e5b1039354 - languageName: node - linkType: hard - -"@babel/plugin-transform-parameters@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-parameters@npm:7.0.0" - dependencies: - "@babel/helper-call-delegate": ^7.0.0 - "@babel/helper-get-function-arity": ^7.0.0 - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 45bb87b1021fcc9a8730d37ea622fdc0d9ed48d37dac356afafce3f97300ce70c8cb7c7fc9ce0d169bcc42156840124dfdc72028a5015c115844d952b30aeab8 - languageName: node - linkType: hard - -"@babel/plugin-transform-regenerator@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-regenerator@npm:7.0.0" - dependencies: - regenerator-transform: ^0.13.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: eafa6b30c65619ebb742378ea791ff4246151284de91f3c52c328b8ac87e31fa4343994eedb12762b9198a26a11a6cb1211ec201896b991ed32e18aefc296792 - languageName: node - linkType: hard - -"@babel/plugin-transform-shorthand-properties@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: a436c95c108b96a5d0e015c2280f851435c8f7ec20ed0c29d82e9c783c2406859269489fd123c1ba7b1d3ebfcac546a8c8b336bea4eda22aa4efa30545dab9b3 - languageName: node - linkType: hard - -"@babel/plugin-transform-spread@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-spread@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: bb75bd7103cb64298bcaeb5292cb9fb0f11cf30461f78245937f06ebea96eadffa5d48fb4b85e634fb0edd69223b7839121266b669792a043f1747fdee0bd3c3 - languageName: node - linkType: hard - -"@babel/plugin-transform-sticky-regex@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.0.0" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/helper-regex": ^7.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: eabd4b2e90468b3e8d027dc457d23460b0063a6f89935e13934562dd18f733d8698c6170d84fb39a0bb90436242f123b5f58e382d0cc01184f36e6f8bdc1b325 - languageName: node - linkType: hard - -"@babel/plugin-transform-template-literals@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-template-literals@npm:7.0.0" + version: 7.10.4 + resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4" dependencies: - "@babel/helper-annotate-as-pure": ^7.0.0 - "@babel/helper-plugin-utils": ^7.0.0 + "@babel/helper-plugin-utils": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3f7cd2ad535e32d58f23fcf6c9f86df28aa598b2baa062fe259c63a69249683e8b1f75eae4c192fa3f994f16eb71984272ea993c2e4ebf563cd1df0177dd61f2 + checksum: 01ec5547bd0497f76cc903ff4d6b02abc8c05f301c88d2622b6d834e33a5651aa7c7a3d80d8d57656a4588f7276eba357f6b7e006482f5b564b7a6488de493a1 languageName: node linkType: hard -"@babel/plugin-transform-typeof-symbol@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.0.0" +"@babel/plugin-syntax-object-rest-spread@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" dependencies: - "@babel/helper-plugin-utils": ^7.0.0 + "@babel/helper-plugin-utils": ^7.8.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0deab084b76ae8bdac5f9d9b9c6ae435732668ab42de99c62ab5ae72e7ca94ab8b4c525574475e61220b2ddc7e730010fd0261569a8793daf33cd945f11e4e42 + checksum: fddcf581a57f77e80eb6b981b10658421bc321ba5f0a5b754118c6a92a5448f12a0c336f77b8abf734841e102e5126d69110a306eadb03ca3e1547cab31f5cbf languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.25.9": - version: 7.26.3 - resolution: "@babel/plugin-transform-typescript@npm:7.26.3" +"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3" dependencies: - "@babel/helper-annotate-as-pure": ^7.25.9 - "@babel/helper-create-class-features-plugin": ^7.25.9 - "@babel/helper-plugin-utils": ^7.25.9 - "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 - "@babel/plugin-syntax-typescript": ^7.25.9 + "@babel/helper-plugin-utils": ^7.8.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 38ab210e80d4fc4eaa27e88705a961d53f5eae1dcd0ef8794affe3002fec557404e8bb29ca22d18e691a75690e3bcadbfeb8207a830f15cf83231ab5fd1ea08b + checksum: 910d90e72bc90ea1ce698e89c1027fed8845212d5ab588e35ef91f13b93143845f94e2539d831dc8d8ededc14ec02f04f7bd6a8179edd43a326c784e7ed7f0b9 languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.0.0" +"@babel/plugin-syntax-optional-chaining@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3" dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/helper-regex": ^7.0.0 - regexpu-core: ^4.1.3 + "@babel/helper-plugin-utils": ^7.8.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a023401473e8b94e099ca2b153ec90e8f002130205a8421780c1ab0f2edd4bb410e71abb381389aa74c4e26f122bf2319e38eb6b4f2a742fac4721d6584cf76e + checksum: eef94d53a1453361553c1f98b68d17782861a04a392840341bc91780838dd4e695209c783631cf0de14c635758beafb6a3a65399846ffa4386bff90639347f30 languageName: node linkType: hard -"@babel/preset-env@npm:^7.0.0": - version: 7.0.0 - resolution: "@babel/preset-env@npm:7.0.0" +"@babel/plugin-syntax-top-level-await@npm:^7.8.3": + version: 7.14.5 + resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5" dependencies: - "@babel/helper-module-imports": ^7.0.0 - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/plugin-proposal-async-generator-functions": ^7.0.0 - "@babel/plugin-proposal-json-strings": ^7.0.0 - "@babel/plugin-proposal-object-rest-spread": ^7.0.0 - "@babel/plugin-proposal-optional-catch-binding": ^7.0.0 - "@babel/plugin-proposal-unicode-property-regex": ^7.0.0 - "@babel/plugin-syntax-async-generators": ^7.0.0 - "@babel/plugin-syntax-object-rest-spread": ^7.0.0 - "@babel/plugin-syntax-optional-catch-binding": ^7.0.0 - "@babel/plugin-transform-arrow-functions": ^7.0.0 - "@babel/plugin-transform-async-to-generator": ^7.0.0 - "@babel/plugin-transform-block-scoped-functions": ^7.0.0 - "@babel/plugin-transform-block-scoping": ^7.0.0 - "@babel/plugin-transform-classes": ^7.0.0 - "@babel/plugin-transform-computed-properties": ^7.0.0 - "@babel/plugin-transform-destructuring": ^7.0.0 - "@babel/plugin-transform-dotall-regex": ^7.0.0 - "@babel/plugin-transform-duplicate-keys": ^7.0.0 - "@babel/plugin-transform-exponentiation-operator": ^7.0.0 - "@babel/plugin-transform-for-of": ^7.0.0 - "@babel/plugin-transform-function-name": ^7.0.0 - "@babel/plugin-transform-literals": ^7.0.0 - "@babel/plugin-transform-modules-amd": ^7.0.0 - "@babel/plugin-transform-modules-commonjs": ^7.0.0 - "@babel/plugin-transform-modules-systemjs": ^7.0.0 - "@babel/plugin-transform-modules-umd": ^7.0.0 - "@babel/plugin-transform-new-target": ^7.0.0 - "@babel/plugin-transform-object-super": ^7.0.0 - "@babel/plugin-transform-parameters": ^7.0.0 - "@babel/plugin-transform-regenerator": ^7.0.0 - "@babel/plugin-transform-shorthand-properties": ^7.0.0 - "@babel/plugin-transform-spread": ^7.0.0 - "@babel/plugin-transform-sticky-regex": ^7.0.0 - "@babel/plugin-transform-template-literals": ^7.0.0 - "@babel/plugin-transform-typeof-symbol": ^7.0.0 - "@babel/plugin-transform-unicode-regex": ^7.0.0 - browserslist: ^4.1.0 - invariant: ^2.2.2 - js-levenshtein: ^1.1.3 - semver: ^5.3.0 + "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d37f555879c7a3c1808e9550e69f21ae7da505b5d47a80d17a66b50a339460d79ae57069ae1590e8bd497c6c605170c7a9ab86196c0ed77f497d46205ba9bb85 + checksum: bbd1a56b095be7820029b209677b194db9b1d26691fe999856462e66b25b281f031f3dfd91b1619e9dcf95bebe336211833b854d0fb8780d618e35667c2d0d7e languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.26.0": - version: 7.26.0 - resolution: "@babel/preset-typescript@npm:7.26.0" +"@babel/plugin-syntax-typescript@npm:^7.7.2": + version: 7.25.4 + resolution: "@babel/plugin-syntax-typescript@npm:7.25.4" dependencies: - "@babel/helper-plugin-utils": ^7.25.9 - "@babel/helper-validator-option": ^7.25.9 - "@babel/plugin-syntax-jsx": ^7.25.9 - "@babel/plugin-transform-modules-commonjs": ^7.25.9 - "@babel/plugin-transform-typescript": ^7.25.9 + "@babel/helper-plugin-utils": ^7.24.8 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 6d8641fa6efd0e10eec5e8f92cd164b916a06d57131cfa5216c281404289c87d2b4995140a1c1d9c3bad171ff6ef2226be5f0585e09577ffff349706e991ec71 + checksum: 9b89b8930cd5983f64251d75c9fcdc17a8dc73837d6de12220ff972888ecff4054a6467cf0c423cad242aa96c0f0564a39a0823073728cc02239b80d13f02230 languageName: node linkType: hard @@ -1657,18 +663,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.0.0": - version: 7.10.4 - resolution: "@babel/template@npm:7.10.4" - dependencies: - "@babel/code-frame": ^7.10.4 - "@babel/parser": ^7.10.4 - "@babel/types": ^7.10.4 - checksum: 174a1fbfa19ed68141c9a047ff02972ebd3e8c7a98a00ffa79d4958d0f31bcfe17766987c2064d7fae851a277e1c499a05a527df346b3821d9aa9f730979cea9 - languageName: node - linkType: hard - -"@babel/template@npm:^7.10.4, @babel/template@npm:^7.16.7, @babel/template@npm:^7.3.3": +"@babel/template@npm:^7.16.7, @babel/template@npm:^7.3.3": version: 7.16.7 resolution: "@babel/template@npm:7.16.7" dependencies: @@ -1701,18 +696,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/template@npm:7.25.9" - dependencies: - "@babel/code-frame": ^7.25.9 - "@babel/parser": ^7.25.9 - "@babel/types": ^7.25.9 - checksum: 103641fea19c7f4e82dc913aa6b6ac157112a96d7c724d513288f538b84bae04fb87b1f1e495ac1736367b1bc30e10f058b30208fb25f66038e1f1eb4e426472 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.10.5, @babel/traverse@npm:^7.12.5, @babel/traverse@npm:^7.16.10, @babel/traverse@npm:^7.16.7, @babel/traverse@npm:^7.7.0": +"@babel/traverse@npm:^7.16.10, @babel/traverse@npm:^7.16.7, @babel/traverse@npm:^7.7.0": version: 7.23.2 resolution: "@babel/traverse@npm:7.23.2" dependencies: @@ -1745,22 +729,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.25.9": - version: 7.26.4 - resolution: "@babel/traverse@npm:7.26.4" - dependencies: - "@babel/code-frame": ^7.26.2 - "@babel/generator": ^7.26.3 - "@babel/parser": ^7.26.3 - "@babel/template": ^7.25.9 - "@babel/types": ^7.26.3 - debug: ^4.3.1 - globals: ^11.1.0 - checksum: dcdf51b27ab640291f968e4477933465c2910bfdcbcff8f5315d1f29b8ff861864f363e84a71fb489f5e9708e8b36b7540608ce019aa5e57ef7a4ba537e62700 - languageName: node - linkType: hard - -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.10.4, @babel/types@npm:^7.10.5, @babel/types@npm:^7.11.0, @babel/types@npm:^7.12.5, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3": version: 7.16.8 resolution: "@babel/types@npm:7.16.8" dependencies: @@ -1792,16 +761,6 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.25.9, @babel/types@npm:^7.26.3": - version: 7.26.3 - resolution: "@babel/types@npm:7.26.3" - dependencies: - "@babel/helper-string-parser": ^7.25.9 - "@babel/helper-validator-identifier": ^7.25.9 - checksum: 195f428080dcaadbcecc9445df7f91063beeaa91b49ccd78f38a5af6b75a6a58391d0c6614edb1ea322e57889a1684a0aab8e667951f820196901dd341f931e9 - languageName: node - linkType: hard - "@babel/types@npm:^7.7.0": version: 7.15.6 resolution: "@babel/types@npm:7.15.6" @@ -1846,13 +805,6 @@ __metadata: resolution: "@cumulusds/dlq@workspace:." dependencies: "@async-generator/merge-race": ^1.0.3 - "@babel/cli": ^7.25.6 - "@babel/core": ^7.7.4 - "@babel/plugin-proposal-class-properties": ^7.12.1 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.7.4 - "@babel/plugin-proposal-optional-chaining": ^7.10.4 - "@babel/preset-env": ^7.0.0 - "@babel/preset-typescript": ^7.26.0 "@cumulusds/flow-coverage-report": ^0.8.1 "@types/cli-progress": ^3.11.6 "@types/jest": ^29.5.14 @@ -1860,8 +812,6 @@ __metadata: "@typescript-eslint/eslint-plugin": ^8.19.1 "@typescript-eslint/parser": ^8.19.1 aws-sdk: ^2.706.0 - babel-eslint: 10.0.3 - babel-jest: ^29.7.0 cli-progress: ^3.9.0 eslint: ^8.57.1 eslint-config-airbnb-base: 14.0.0 @@ -1877,6 +827,7 @@ __metadata: minimist: ^1.2.5 prettier: ^3.3.3 shx: ^0.3.2 + ts-jest: ^29.4.0 typescript: ^5.7.2 bin: dlq: bin/dlq.js @@ -2351,13 +1302,6 @@ __metadata: languageName: node linkType: hard -"@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.3": - version: 2.1.8-no-fsevents.3 - resolution: "@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.3" - checksum: ee55cc9241aeea7eb94b8a8551bfa4246c56c53bc71ecda0a2104018fcc328ba5723b33686bdf9cc65d4df4ae65e8016b89e0bbdeb94e0309fe91bb9ced42344 - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -2851,7 +1795,7 @@ __metadata: languageName: node linkType: hard -"anymatch@npm:^3.0.3, anymatch@npm:~3.1.2": +"anymatch@npm:^3.0.3": version: 3.1.2 resolution: "anymatch@npm:3.1.2" dependencies: @@ -3003,6 +1947,13 @@ __metadata: languageName: node linkType: hard +"async@npm:^3.2.3": + version: 3.2.6 + resolution: "async@npm:3.2.6" + checksum: ee6eb8cd8a0ab1b58bd2a3ed6c415e93e773573a91d31df9d5ef559baafa9dab37d3b096fa7993e84585cac3697b2af6ddb9086f45d3ac8cae821bb2aab65682 + languageName: node + linkType: hard + "available-typed-arrays@npm:^1.0.5": version: 1.0.5 resolution: "available-typed-arrays@npm:1.0.5" @@ -3037,22 +1988,6 @@ __metadata: languageName: node linkType: hard -"babel-eslint@npm:10.0.3": - version: 10.0.3 - resolution: "babel-eslint@npm:10.0.3" - dependencies: - "@babel/code-frame": ^7.0.0 - "@babel/parser": ^7.0.0 - "@babel/traverse": ^7.0.0 - "@babel/types": ^7.0.0 - eslint-visitor-keys: ^1.0.0 - resolve: ^1.12.0 - peerDependencies: - eslint: ">= 4.12.1" - checksum: d3bf355c20d1a2f0667ace6c43263eecb0d09342a833129c67cc9f554a5dbc335bd6a73cbd3001ee6074570ca2184366ddff6c58afccf8fd55e249c02ff54288 - languageName: node - linkType: hard - "babel-eslint@npm:^10.0.1": version: 10.1.0 resolution: "babel-eslint@npm:10.1.0" @@ -3159,13 +2094,6 @@ __metadata: languageName: node linkType: hard -"binary-extensions@npm:^2.0.0": - version: 2.2.0 - resolution: "binary-extensions@npm:2.2.0" - checksum: ccd267956c58d2315f5d3ea6757cf09863c5fc703e50fbeb13a7dc849b812ef76e3cf9ca8f35a0c48498776a7478d7b4a0418e1e2b8cb9cb9731f2922aaad7f8 - languageName: node - linkType: hard - "boolbase@npm:^1.0.0": version: 1.0.0 resolution: "boolbase@npm:1.0.0" @@ -3192,7 +2120,7 @@ __metadata: languageName: node linkType: hard -"braces@npm:^3.0.3, braces@npm:~3.0.2": +"braces@npm:^3.0.3": version: 3.0.3 resolution: "braces@npm:3.0.3" dependencies: @@ -3201,21 +2129,6 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.1.0": - version: 4.16.6 - resolution: "browserslist@npm:4.16.6" - dependencies: - caniuse-lite: ^1.0.30001219 - colorette: ^1.2.2 - electron-to-chromium: ^1.3.723 - escalade: ^3.1.1 - node-releases: ^1.1.71 - bin: - browserslist: cli.js - checksum: 3dffc86892d2dcfcfc66b52519b7e5698ae070b4fc92ab047e760efc4cae0474e9e70bbe10d769c8d3491b655ef3a2a885b88e7196c83cc5dc0a46dfdba8b70c - languageName: node - linkType: hard - "browserslist@npm:^4.17.5": version: 4.19.1 resolution: "browserslist@npm:4.19.1" @@ -3245,6 +2158,15 @@ __metadata: languageName: node linkType: hard +"bs-logger@npm:^0.2.6": + version: 0.2.6 + resolution: "bs-logger@npm:0.2.6" + dependencies: + fast-json-stable-stringify: 2.x + checksum: d34bdaf68c64bd099ab97c3ea608c9ae7d3f5faa1178b3f3f345acd94e852e608b2d4f9103fb2e503f5e69780e98293df41691b84be909b41cf5045374d54606 + languageName: node + linkType: hard + "bser@npm:2.1.1": version: 2.1.1 resolution: "bser@npm:2.1.1" @@ -3361,13 +2283,6 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001219": - version: 1.0.30001230 - resolution: "caniuse-lite@npm:1.0.30001230" - checksum: 7ad6bf592c272dc62e59eb05b7e8581f6e8e0b0f6cef8e687c82c8306d77dccacdbba86286a4d1e3defebdd358ddc0a236208f08ea8e7b899d7b519c1223399a - languageName: node - linkType: hard - "caniuse-lite@npm:^1.0.30001286": version: 1.0.30001300 resolution: "caniuse-lite@npm:1.0.30001300" @@ -3393,7 +2308,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.0.0": +"chalk@npm:^4.0.0, chalk@npm:^4.0.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -3410,25 +2325,6 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.6.0": - version: 3.6.0 - resolution: "chokidar@npm:3.6.0" - dependencies: - anymatch: ~3.1.2 - braces: ~3.0.2 - fsevents: ~2.3.2 - glob-parent: ~5.1.2 - is-binary-path: ~2.1.0 - is-glob: ~4.0.1 - normalize-path: ~3.0.0 - readdirp: ~3.6.0 - dependenciesMeta: - fsevents: - optional: true - checksum: d2f29f499705dcd4f6f3bbed79a9ce2388cf530460122eed3b9c48efeab7a4e28739c6551fd15bec9245c6b9eeca7a32baa64694d64d9b6faeb74ddb8c4a413d - languageName: node - linkType: hard - "chownr@npm:^2.0.0": version: 2.0.0 resolution: "chownr@npm:2.0.0" @@ -3544,13 +2440,6 @@ __metadata: languageName: node linkType: hard -"colorette@npm:^1.2.2": - version: 1.2.2 - resolution: "colorette@npm:1.2.2" - checksum: 69fec14ddaedd0f5b00e4bae40dc4bc61f7050ebdc82983a595d6fd64e650b9dc3c033fff378775683138e992e0ddd8717ac7c7cec4d089679dcfbe3cd921b04 - languageName: node - linkType: hard - "colors@npm:^1.0.3, colors@npm:^1.1.2": version: 1.4.0 resolution: "colors@npm:1.4.0" @@ -3558,7 +2447,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^6.1.0, commander@npm:^6.2.0": +"commander@npm:^6.1.0": version: 6.2.1 resolution: "commander@npm:6.2.1" checksum: d7090410c0de6bc5c67d3ca41c41760d6d268f3c799e530aafb73b7437d1826bbf0d2a3edac33f8b57cc9887b4a986dce307fa5557e109be40eadb7c43b21742 @@ -3946,10 +2835,14 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.3.723": - version: 1.3.739 - resolution: "electron-to-chromium@npm:1.3.739" - checksum: ce9bb7928676ce9c94a03549b2be2aff0b7d8b8646378ba453c9427f0a893174fbc82ea40b420bfc85582178e0510d8deca31a8e72745638e638b83783661817 +"ejs@npm:^3.1.10": + version: 3.1.10 + resolution: "ejs@npm:3.1.10" + dependencies: + jake: ^10.8.5 + bin: + ejs: bin/cli.js + checksum: ce90637e9c7538663ae023b8a7a380b2ef7cc4096de70be85abf5a3b9641912dde65353211d05e24d56b1f242d71185c6d00e02cb8860701d571786d92c71f05 languageName: node linkType: hard @@ -4687,7 +3580,7 @@ __metadata: languageName: node linkType: hard -"fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": +"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": version: 2.1.0 resolution: "fast-json-stable-stringify@npm:2.1.0" checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb @@ -4728,6 +3621,15 @@ __metadata: languageName: node linkType: hard +"filelist@npm:^1.0.4": + version: 1.0.4 + resolution: "filelist@npm:1.0.4" + dependencies: + minimatch: ^5.0.1 + checksum: a303573b0821e17f2d5e9783688ab6fbfce5d52aaac842790ae85e704a6f5e4e3538660a63183d6453834dedf1e0f19a9dadcebfa3e926c72397694ea11f5160 + languageName: node + linkType: hard + "fill-range@npm:^7.1.1": version: 7.1.1 resolution: "fill-range@npm:7.1.1" @@ -4828,13 +3730,6 @@ __metadata: languageName: node linkType: hard -"fs-readdir-recursive@npm:^1.1.0": - version: 1.1.0 - resolution: "fs-readdir-recursive@npm:1.1.0" - checksum: 29d50f3d2128391c7fc9fd051c8b7ea45bcc8aa84daf31ef52b17218e20bfd2bd34d02382742801954cc8d1905832b68227f6b680a666ce525d8b6b75068ad1e - languageName: node - linkType: hard - "fs.realpath@npm:^1.0.0": version: 1.0.0 resolution: "fs.realpath@npm:1.0.0" @@ -4852,16 +3747,6 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:~2.3.2": - version: 2.3.2 - resolution: "fsevents@npm:2.3.2" - dependencies: - node-gyp: latest - checksum: 97ade64e75091afee5265e6956cb72ba34db7819b4c3e94c431d4be2b19b8bb7a2d4116da417950c3425f17c8fe693d25e20212cac583ac1521ad066b77ae31f - conditions: os=darwin - languageName: node - linkType: hard - "fsevents@patch:fsevents@^2.3.2#~builtin": version: 2.3.3 resolution: "fsevents@patch:fsevents@npm%3A2.3.3#~builtin::version=2.3.3&hash=df0bf1" @@ -4871,15 +3756,6 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@~2.3.2#~builtin": - version: 2.3.2 - resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=df0bf1" - dependencies: - node-gyp: latest - conditions: os=darwin - languageName: node - linkType: hard - "function-bind@npm:^1.1.1": version: 1.1.1 resolution: "function-bind@npm:1.1.1" @@ -4938,7 +3814,7 @@ __metadata: languageName: node linkType: hard -"gensync@npm:^1.0.0-beta.1, gensync@npm:^1.0.0-beta.2": +"gensync@npm:^1.0.0-beta.2": version: 1.0.0-beta.2 resolution: "gensync@npm:1.0.0-beta.2" checksum: a7437e58c6be12aa6c90f7730eac7fa9833dc78872b4ad2963d2031b00a3367a93f98aec75f9aaac7220848e4026d67a8655e870b24f20a543d103c0d65952ec @@ -5050,7 +3926,7 @@ __metadata: languageName: node linkType: hard -"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": +"glob-parent@npm:^5.1.2": version: 5.1.2 resolution: "glob-parent@npm:5.1.2" dependencies: @@ -5082,7 +3958,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.0.0, glob@npm:^7.1.3, glob@npm:^7.2.0": +"glob@npm:^7.0.0, glob@npm:^7.1.3": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -5525,15 +4401,6 @@ __metadata: languageName: node linkType: hard -"invariant@npm:^2.2.2": - version: 2.2.4 - resolution: "invariant@npm:2.2.4" - dependencies: - loose-envify: ^1.0.0 - checksum: cc3182d793aad82a8d1f0af697b462939cb46066ec48bbf1707c150ad5fad6406137e91a262022c269702e01621f35ef60269f6c0d7fd178487959809acdfb14 - languageName: node - linkType: hard - "ip-address@npm:^9.0.5": version: 9.0.5 resolution: "ip-address@npm:9.0.5" @@ -5600,15 +4467,6 @@ __metadata: languageName: node linkType: hard -"is-binary-path@npm:~2.1.0": - version: 2.1.0 - resolution: "is-binary-path@npm:2.1.0" - dependencies: - binary-extensions: ^2.0.0 - checksum: 84192eb88cff70d320426f35ecd63c3d6d495da9d805b19bc65b518984b7c0760280e57dbf119b7e9be6b161784a5a673ab2c6abe83abb5198a432232ad5b35c - languageName: node - linkType: hard - "is-boolean-object@npm:^1.1.0": version: 1.1.0 resolution: "is-boolean-object@npm:1.1.0" @@ -5764,7 +4622,7 @@ __metadata: languageName: node linkType: hard -"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:~4.0.1": +"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1": version: 4.0.1 resolution: "is-glob@npm:4.0.1" dependencies: @@ -6092,6 +4950,20 @@ __metadata: languageName: node linkType: hard +"jake@npm:^10.8.5": + version: 10.9.2 + resolution: "jake@npm:10.9.2" + dependencies: + async: ^3.2.3 + chalk: ^4.0.2 + filelist: ^1.0.4 + minimatch: ^3.1.2 + bin: + jake: bin/cli.js + checksum: f2dc4a086b4f58446d02cb9be913c39710d9ea570218d7681bb861f7eeaecab7b458256c946aeaa7e548c5e0686cc293e6435501e4047174a3b6a504dcbfcaae + languageName: node + linkType: hard + "jest-changed-files@npm:^29.7.0": version: 29.7.0 resolution: "jest-changed-files@npm:29.7.0" @@ -6538,13 +5410,6 @@ __metadata: languageName: node linkType: hard -"js-levenshtein@npm:^1.1.3": - version: 1.1.3 - resolution: "js-levenshtein@npm:1.1.3" - checksum: 7bbeda6904d012ae493b78adfd7637ca67701ff08b7ed193f93477063486689e2f8fbdfcee0d7c9f0a5172e00822adbab33eb76e8eeb2b786916afb19ac9903a - languageName: node - linkType: hard - "js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" @@ -6591,24 +5456,6 @@ __metadata: languageName: node linkType: hard -"jsesc@npm:^3.0.2": - version: 3.1.0 - resolution: "jsesc@npm:3.1.0" - bin: - jsesc: bin/jsesc - checksum: 19c94095ea026725540c0d29da33ab03144f6bcf2d4159e4833d534976e99e0c09c38cefa9a575279a51fc36b31166f8d6d05c9fe2645d5f15851d690b41f17f - languageName: node - linkType: hard - -"jsesc@npm:~0.5.0": - version: 0.5.0 - resolution: "jsesc@npm:0.5.0" - bin: - jsesc: bin/jsesc - checksum: b8b44cbfc92f198ad972fba706ee6a1dfa7485321ee8c0b25f5cedd538dcb20cde3197de16a7265430fce8277a12db066219369e3d51055038946039f6e20e17 - languageName: node - linkType: hard - "json-parse-better-errors@npm:^1.0.1": version: 1.0.2 resolution: "json-parse-better-errors@npm:1.0.2" @@ -6749,6 +5596,13 @@ __metadata: languageName: node linkType: hard +"lodash.memoize@npm:^4.1.2": + version: 4.1.2 + resolution: "lodash.memoize@npm:4.1.2" + checksum: 9ff3942feeccffa4f1fafa88d32f0d24fdc62fd15ded5a74a5f950ff5f0c6f61916157246744c620173dddf38d37095a92327d5fd3861e2063e736a5c207d089 + languageName: node + linkType: hard + "lodash.merge@npm:^4.6.2": version: 4.6.2 resolution: "lodash.merge@npm:4.6.2" @@ -6763,14 +5617,14 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.17.10, lodash@npm:^4.17.11, lodash@npm:^4.17.19, lodash@npm:^4.17.20": +"lodash@npm:^4.17.10, lodash@npm:^4.17.11, lodash@npm:^4.17.20": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 languageName: node linkType: hard -"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0": +"loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0": version: 1.4.0 resolution: "loose-envify@npm:1.4.0" dependencies: @@ -6806,16 +5660,6 @@ __metadata: languageName: node linkType: hard -"make-dir@npm:^2.1.0": - version: 2.1.0 - resolution: "make-dir@npm:2.1.0" - dependencies: - pify: ^4.0.1 - semver: ^5.6.0 - checksum: 043548886bfaf1820323c6a2997e6d2fa51ccc2586ac14e6f14634f7458b4db2daf15f8c310e2a0abd3e0cddc64df1890d8fc7263033602c47bb12cbfcf86aab - languageName: node - linkType: hard - "make-dir@npm:^3.0.0": version: 3.1.0 resolution: "make-dir@npm:3.1.0" @@ -6825,6 +5669,13 @@ __metadata: languageName: node linkType: hard +"make-error@npm:^1.3.6": + version: 1.3.6 + resolution: "make-error@npm:1.3.6" + checksum: b86e5e0e25f7f777b77fabd8e2cbf15737972869d852a22b7e73c17623928fccb826d8e46b9951501d3f20e51ad74ba8c59ed584f610526a48f8ccf88aaec402 + languageName: node + linkType: hard + "make-fetch-happen@npm:^10.0.3": version: 10.2.1 resolution: "make-fetch-happen@npm:10.2.1" @@ -7103,13 +5954,6 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^1.1.71": - version: 1.1.72 - resolution: "node-releases@npm:1.1.72" - checksum: 84dacd44e6595c76e3097b69051b24bf5c3bdb374efc9bef343200ffa183fce10a31ba1c763af51d897ba0f6d00cd1e10eb34a03146688ce4cb051f1d80c402b - languageName: node - linkType: hard - "node-releases@npm:^2.0.1": version: 2.0.1 resolution: "node-releases@npm:2.0.1" @@ -7159,7 +6003,7 @@ __metadata: languageName: node linkType: hard -"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0": +"normalize-path@npm:^3.0.0": version: 3.0.0 resolution: "normalize-path@npm:3.0.0" checksum: 88eeb4da891e10b1318c4b2476b6e2ecbeb5ff97d946815ffea7794c31a89017c70d7f34b3c2ebf23ef4e9fc9fb99f7dffe36da22011b5b5c6ffa34f4873ec20 @@ -7521,20 +6365,6 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:^2.2.1": - version: 2.2.2 - resolution: "picomatch@npm:2.2.2" - checksum: 897a589f94665b4fd93e075fa94893936afe3f7bbef44250f0e878a8d9d001972a79589cac2856c24f6f5aa3b0abc9c8ba00c98fae4dc22bc0117188864d4181 - languageName: node - linkType: hard - -"pify@npm:^4.0.1": - version: 4.0.1 - resolution: "pify@npm:4.0.1" - checksum: 9c4e34278cb09987685fa5ef81499c82546c033713518f6441778fbec623fc708777fe8ac633097c72d88470d5963094076c7305cafc7ad340aae27cfacd856b - languageName: node - linkType: hard - "pirates@npm:^4.0.4": version: 4.0.6 resolution: "pirates@npm:4.0.6" @@ -7603,13 +6433,6 @@ __metadata: languageName: node linkType: hard -"private@npm:^0.1.6": - version: 0.1.8 - resolution: "private@npm:0.1.8" - checksum: a00abd713d25389f6de7294f0e7879b8a5d09a9ec5fd81cc2f21b29d4f9a80ec53bc4222927d3a281d4aadd4cd373d9a28726fca3935921950dc75fd71d1fdbb - languageName: node - linkType: hard - "progress@npm:^2.0.0": version: 2.0.3 resolution: "progress@npm:2.0.3" @@ -7786,15 +6609,6 @@ __metadata: languageName: node linkType: hard -"readdirp@npm:~3.6.0": - version: 3.6.0 - resolution: "readdirp@npm:3.6.0" - dependencies: - picomatch: ^2.2.1 - checksum: 1ced032e6e45670b6d7352d71d21ce7edf7b9b928494dcaba6f11fba63180d9da6cd7061ebc34175ffda6ff529f481818c962952004d273178acd70f7059b320 - languageName: node - linkType: hard - "rechoir@npm:^0.6.2": version: 0.6.2 resolution: "rechoir@npm:0.6.2" @@ -7820,22 +6634,6 @@ __metadata: languageName: node linkType: hard -"regenerate-unicode-properties@npm:^7.0.0": - version: 7.0.0 - resolution: "regenerate-unicode-properties@npm:7.0.0" - dependencies: - regenerate: ^1.4.0 - checksum: 6c318ddfc90710c4934cc2510b388e52851cff09c3c3181bd141dea60554dec184a580368b1cf5b967e75cd602fcfb85e05a35ecc20e12125ff5933ae5c9f7d9 - languageName: node - linkType: hard - -"regenerate@npm:^1.4.0": - version: 1.4.0 - resolution: "regenerate@npm:1.4.0" - checksum: 8b74ff9d6becc577eecf59ce6eb969c1ce4e6fdabf262d024decd59757741a4598d867cde10dc4ef7ca2a1a415bbf05ddda839cd046050c909117966e118bd5b - languageName: node - linkType: hard - "regenerator-runtime@npm:^0.13.4": version: 0.13.9 resolution: "regenerator-runtime@npm:0.13.9" @@ -7843,15 +6641,6 @@ __metadata: languageName: node linkType: hard -"regenerator-transform@npm:^0.13.3": - version: 0.13.3 - resolution: "regenerator-transform@npm:0.13.3" - dependencies: - private: ^0.1.6 - checksum: 6b26b56d81e819a3a2a8830366407c4e7ab8e86c861c06ab31f673cf03f18a236dbbf6905138ec6b244856b4888af1ea3860bc0adc7c60c5d886c2edb5d418c0 - languageName: node - linkType: hard - "regexp.prototype.flags@npm:^1.5.3": version: 1.5.4 resolution: "regexp.prototype.flags@npm:1.5.4" @@ -7873,38 +6662,6 @@ __metadata: languageName: node linkType: hard -"regexpu-core@npm:^4.1.3, regexpu-core@npm:^4.2.0": - version: 4.2.0 - resolution: "regexpu-core@npm:4.2.0" - dependencies: - regenerate: ^1.4.0 - regenerate-unicode-properties: ^7.0.0 - regjsgen: ^0.4.0 - regjsparser: ^0.3.0 - unicode-match-property-ecmascript: ^1.0.4 - unicode-match-property-value-ecmascript: ^1.0.2 - checksum: d55ca2d3d1f47f3ea0ec6cd78c834f27e8172c2d9c1d07bf4abdadef19342c9a0e73fa26795e1441a2713f1670c9d87ae9db43b8003d9ed74b006688c9d520eb - languageName: node - linkType: hard - -"regjsgen@npm:^0.4.0": - version: 0.4.0 - resolution: "regjsgen@npm:0.4.0" - checksum: ccf8cbf408f6b53935653cef3ab06401a3abbd2fac724db9775939dc86e3bc21dbffb56e485565f6c406042e9577991c58183ceed91ca1e1d9ab26d8e1c1b201 - languageName: node - linkType: hard - -"regjsparser@npm:^0.3.0": - version: 0.3.0 - resolution: "regjsparser@npm:0.3.0" - dependencies: - jsesc: ~0.5.0 - bin: - regjsparser: bin/parser - checksum: 3d102cd705056138f541975885986a1404e65263f7433e7341d47a1d69ff525775377259c46feb8293d3b4f2d3a62779b674a7fc5e69a3765c6022dde292e798 - languageName: node - linkType: hard - "require-directory@npm:^2.1.1": version: 2.1.1 resolution: "require-directory@npm:2.1.1" @@ -7972,7 +6729,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.10.0, resolve@npm:^1.3.2": +"resolve@npm:^1.10.0": version: 1.21.0 resolution: "resolve@npm:1.21.0" dependencies: @@ -8034,7 +6791,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.3.2#~builtin": +"resolve@patch:resolve@^1.10.0#~builtin": version: 1.21.0 resolution: "resolve@patch:resolve@npm%3A1.21.0#~builtin::version=1.21.0&hash=c3c19d" dependencies: @@ -8207,7 +6964,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.3.0, semver@npm:^5.4.1, semver@npm:^5.5.0, semver@npm:^5.6.0": +"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.5.0, semver@npm:^5.6.0": version: 5.7.2 resolution: "semver@npm:5.7.2" bin: @@ -8245,6 +7002,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.7.2": + version: 7.7.2 + resolution: "semver@npm:7.7.2" + bin: + semver: bin/semver.js + checksum: dd94ba8f1cbc903d8eeb4dd8bf19f46b3deb14262b6717d0de3c804b594058ae785ef2e4b46c5c3b58733c99c83339068203002f9e37cfe44f7e2cc5e3d2f621 + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -8404,13 +7170,6 @@ __metadata: languageName: node linkType: hard -"slash@npm:^2.0.0": - version: 2.0.0 - resolution: "slash@npm:2.0.0" - checksum: 512d4350735375bd11647233cb0e2f93beca6f53441015eea241fe784d8068281c3987fbaa93e7ef1c38df68d9c60013045c92837423c69115297d6169aa85e6 - languageName: node - linkType: hard - "slash@npm:^3.0.0": version: 3.0.0 resolution: "slash@npm:3.0.0" @@ -8881,6 +7640,46 @@ __metadata: languageName: node linkType: hard +"ts-jest@npm:^29.4.0": + version: 29.4.0 + resolution: "ts-jest@npm:29.4.0" + dependencies: + bs-logger: ^0.2.6 + ejs: ^3.1.10 + fast-json-stable-stringify: ^2.1.0 + json5: ^2.2.3 + lodash.memoize: ^4.1.2 + make-error: ^1.3.6 + semver: ^7.7.2 + type-fest: ^4.41.0 + yargs-parser: ^21.1.1 + peerDependencies: + "@babel/core": ">=7.0.0-beta.0 <8" + "@jest/transform": ^29.0.0 || ^30.0.0 + "@jest/types": ^29.0.0 || ^30.0.0 + babel-jest: ^29.0.0 || ^30.0.0 + jest: ^29.0.0 || ^30.0.0 + jest-util: ^29.0.0 || ^30.0.0 + typescript: ">=4.3 <6" + peerDependenciesMeta: + "@babel/core": + optional: true + "@jest/transform": + optional: true + "@jest/types": + optional: true + babel-jest: + optional: true + esbuild: + optional: true + jest-util: + optional: true + bin: + ts-jest: cli.js + checksum: 4083840a71c89fa41a75afd8a48329e9138bc2856ce86fe0de4f25b9417bbd1595d5fa18c9f6fa77161629a2cabcaf6ed9db8f5441c6890a466cc62da4ba8da4 + languageName: node + linkType: hard + "tsconfig-paths@npm:^3.15.0": version: 3.15.0 resolution: "tsconfig-paths@npm:3.15.0" @@ -8930,6 +7729,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^4.41.0": + version: 4.41.0 + resolution: "type-fest@npm:4.41.0" + checksum: 7055c0e3eb188425d07403f1d5dc175ca4c4f093556f26871fe22041bc93d137d54bef5851afa320638ca1379106c594f5aa153caa654ac1a7f22c71588a4e80 + languageName: node + linkType: hard + "typed-array-buffer@npm:^1.0.3": version: 1.0.3 resolution: "typed-array-buffer@npm:1.0.3" @@ -9054,37 +7860,6 @@ __metadata: languageName: node linkType: hard -"unicode-canonical-property-names-ecmascript@npm:^1.0.4": - version: 1.0.4 - resolution: "unicode-canonical-property-names-ecmascript@npm:1.0.4" - checksum: cc1973b18d0e1a151711e5551f87f4b3086c4f542cd5142aa691307d5720fd725fa7d36c24e12e944e108b91c72554237b0c236772d35592839434da5506c40f - languageName: node - linkType: hard - -"unicode-match-property-ecmascript@npm:^1.0.4": - version: 1.0.4 - resolution: "unicode-match-property-ecmascript@npm:1.0.4" - dependencies: - unicode-canonical-property-names-ecmascript: ^1.0.4 - unicode-property-aliases-ecmascript: ^1.0.4 - checksum: 08e269fac71b5ace0f8331df9e87b9b533fe97b00c43ea58de69ae81816581490f846050e0c472279a3e7434524feba99915a93816f90dbbc0a30bcbd082da88 - languageName: node - linkType: hard - -"unicode-match-property-value-ecmascript@npm:^1.0.2": - version: 1.0.2 - resolution: "unicode-match-property-value-ecmascript@npm:1.0.2" - checksum: 29f66e541ac2253efb9c84f6f98860ce8c549e02cc9c6046e590ae1e5fcaea2951bc15e2a801a8d70862b5cc1ee782fdb08a5a68045a0860c9fba4861a55553e - languageName: node - linkType: hard - -"unicode-property-aliases-ecmascript@npm:^1.0.4": - version: 1.0.4 - resolution: "unicode-property-aliases-ecmascript@npm:1.0.4" - checksum: 0048bf365b4b6e9112d849a0175c408956a73507ecc099203d603cad41b09026d58bc61e255adf0d567bb375d5f732ec81047294e31040d6c0a0529412de959d - languageName: node - linkType: hard - "unique-filename@npm:^2.0.0": version: 2.0.1 resolution: "unique-filename@npm:2.0.1"