From 4f5bcb7e4db48ce24d9ea5c62ed43cac4fadec52 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 31 Oct 2023 17:14:06 -0400 Subject: [PATCH 1/6] Prevent index.ts files from being published, even though they were not specified in the 'files' entry --- packages/@glimmer/compiler/.npmignore | 1 + packages/@glimmer/debug/.npmignore | 1 + packages/@glimmer/destroyable/.npmignore | 1 + packages/@glimmer/dom-change-list/.npmignore | 1 + packages/@glimmer/encoder/.npmignore | 1 + packages/@glimmer/global-context/.npmignore | 1 + packages/@glimmer/manager/.npmignore | 1 + packages/@glimmer/node/.npmignore | 1 + packages/@glimmer/opcode-compiler/.npmignore | 1 + packages/@glimmer/owner/.npmignore | 2 ++ packages/@glimmer/program/.npmignore | 1 + packages/@glimmer/reference/.npmignore | 1 + packages/@glimmer/runtime/.npmignore | 1 + packages/@glimmer/syntax/.npmignore | 1 + packages/@glimmer/util/.npmignore | 1 + packages/@glimmer/validator/.npmignore | 1 + packages/@glimmer/vm-babel-plugins/.npmignore | 1 + packages/@glimmer/vm/.npmignore | 1 + packages/@glimmer/wire-format/.npmignore | 1 + 19 files changed, 20 insertions(+) create mode 100644 packages/@glimmer/destroyable/.npmignore create mode 100644 packages/@glimmer/encoder/.npmignore create mode 100644 packages/@glimmer/global-context/.npmignore create mode 100644 packages/@glimmer/manager/.npmignore create mode 100644 packages/@glimmer/node/.npmignore create mode 100644 packages/@glimmer/owner/.npmignore create mode 100644 packages/@glimmer/vm-babel-plugins/.npmignore create mode 100644 packages/@glimmer/vm/.npmignore create mode 100644 packages/@glimmer/wire-format/.npmignore diff --git a/packages/@glimmer/compiler/.npmignore b/packages/@glimmer/compiler/.npmignore index 65e3ba2eda..8a585dcea7 100644 --- a/packages/@glimmer/compiler/.npmignore +++ b/packages/@glimmer/compiler/.npmignore @@ -1 +1,2 @@ test/ +index.ts diff --git a/packages/@glimmer/debug/.npmignore b/packages/@glimmer/debug/.npmignore index 65e3ba2eda..8a585dcea7 100644 --- a/packages/@glimmer/debug/.npmignore +++ b/packages/@glimmer/debug/.npmignore @@ -1 +1,2 @@ test/ +index.ts diff --git a/packages/@glimmer/destroyable/.npmignore b/packages/@glimmer/destroyable/.npmignore new file mode 100644 index 0000000000..1e21beece3 --- /dev/null +++ b/packages/@glimmer/destroyable/.npmignore @@ -0,0 +1 @@ +index.ts diff --git a/packages/@glimmer/dom-change-list/.npmignore b/packages/@glimmer/dom-change-list/.npmignore index 65e3ba2eda..8a585dcea7 100644 --- a/packages/@glimmer/dom-change-list/.npmignore +++ b/packages/@glimmer/dom-change-list/.npmignore @@ -1 +1,2 @@ test/ +index.ts diff --git a/packages/@glimmer/encoder/.npmignore b/packages/@glimmer/encoder/.npmignore new file mode 100644 index 0000000000..1e21beece3 --- /dev/null +++ b/packages/@glimmer/encoder/.npmignore @@ -0,0 +1 @@ +index.ts diff --git a/packages/@glimmer/global-context/.npmignore b/packages/@glimmer/global-context/.npmignore new file mode 100644 index 0000000000..1e21beece3 --- /dev/null +++ b/packages/@glimmer/global-context/.npmignore @@ -0,0 +1 @@ +index.ts diff --git a/packages/@glimmer/manager/.npmignore b/packages/@glimmer/manager/.npmignore new file mode 100644 index 0000000000..1e21beece3 --- /dev/null +++ b/packages/@glimmer/manager/.npmignore @@ -0,0 +1 @@ +index.ts diff --git a/packages/@glimmer/node/.npmignore b/packages/@glimmer/node/.npmignore new file mode 100644 index 0000000000..1e21beece3 --- /dev/null +++ b/packages/@glimmer/node/.npmignore @@ -0,0 +1 @@ +index.ts diff --git a/packages/@glimmer/opcode-compiler/.npmignore b/packages/@glimmer/opcode-compiler/.npmignore index 65e3ba2eda..8a585dcea7 100644 --- a/packages/@glimmer/opcode-compiler/.npmignore +++ b/packages/@glimmer/opcode-compiler/.npmignore @@ -1 +1,2 @@ test/ +index.ts diff --git a/packages/@glimmer/owner/.npmignore b/packages/@glimmer/owner/.npmignore new file mode 100644 index 0000000000..8a585dcea7 --- /dev/null +++ b/packages/@glimmer/owner/.npmignore @@ -0,0 +1,2 @@ +test/ +index.ts diff --git a/packages/@glimmer/program/.npmignore b/packages/@glimmer/program/.npmignore index 65e3ba2eda..8a585dcea7 100644 --- a/packages/@glimmer/program/.npmignore +++ b/packages/@glimmer/program/.npmignore @@ -1 +1,2 @@ test/ +index.ts diff --git a/packages/@glimmer/reference/.npmignore b/packages/@glimmer/reference/.npmignore index 65e3ba2eda..8a585dcea7 100644 --- a/packages/@glimmer/reference/.npmignore +++ b/packages/@glimmer/reference/.npmignore @@ -1 +1,2 @@ test/ +index.ts diff --git a/packages/@glimmer/runtime/.npmignore b/packages/@glimmer/runtime/.npmignore index 65e3ba2eda..8a585dcea7 100644 --- a/packages/@glimmer/runtime/.npmignore +++ b/packages/@glimmer/runtime/.npmignore @@ -1 +1,2 @@ test/ +index.ts diff --git a/packages/@glimmer/syntax/.npmignore b/packages/@glimmer/syntax/.npmignore index 65e3ba2eda..8a585dcea7 100644 --- a/packages/@glimmer/syntax/.npmignore +++ b/packages/@glimmer/syntax/.npmignore @@ -1 +1,2 @@ test/ +index.ts diff --git a/packages/@glimmer/util/.npmignore b/packages/@glimmer/util/.npmignore index 65e3ba2eda..8a585dcea7 100644 --- a/packages/@glimmer/util/.npmignore +++ b/packages/@glimmer/util/.npmignore @@ -1 +1,2 @@ test/ +index.ts diff --git a/packages/@glimmer/validator/.npmignore b/packages/@glimmer/validator/.npmignore index 65e3ba2eda..8a585dcea7 100644 --- a/packages/@glimmer/validator/.npmignore +++ b/packages/@glimmer/validator/.npmignore @@ -1 +1,2 @@ test/ +index.ts diff --git a/packages/@glimmer/vm-babel-plugins/.npmignore b/packages/@glimmer/vm-babel-plugins/.npmignore new file mode 100644 index 0000000000..1e21beece3 --- /dev/null +++ b/packages/@glimmer/vm-babel-plugins/.npmignore @@ -0,0 +1 @@ +index.ts diff --git a/packages/@glimmer/vm/.npmignore b/packages/@glimmer/vm/.npmignore new file mode 100644 index 0000000000..1e21beece3 --- /dev/null +++ b/packages/@glimmer/vm/.npmignore @@ -0,0 +1 @@ +index.ts diff --git a/packages/@glimmer/wire-format/.npmignore b/packages/@glimmer/wire-format/.npmignore new file mode 100644 index 0000000000..1e21beece3 --- /dev/null +++ b/packages/@glimmer/wire-format/.npmignore @@ -0,0 +1 @@ +index.ts From c5e52f6696f0fabff032a26678e338dca934ed74 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 31 Oct 2023 17:14:34 -0400 Subject: [PATCH 2/6] Add tgz files to gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 63554302cb..9f0c64b0b8 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ tmp/ instrumentation.*.json .cache **/.yalc +**/*.tgz From 07363dd8d4d1d72f646a88699312f7e026e8a50a Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 31 Oct 2023 17:15:01 -0400 Subject: [PATCH 3/6] Dirty the whole build when the build config changes --- turbo.json | 1 + 1 file changed, 1 insertion(+) diff --git a/turbo.json b/turbo.json index 512a9ea6ad..c8a72accf7 100644 --- a/turbo.json +++ b/turbo.json @@ -14,6 +14,7 @@ "vite.config.mts", "packages/@glimmer/.eslintrc.cjs", "packages/@glimmer-workspace/.eslintrc.cjs", + "packages/@glimmer-workspace/build/lib/config.js", ".github/workflows/ci.yml" ], "pipeline": { From 9c6722fc0bfbd696caecff09bcff3e43a68b05f2 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 31 Oct 2023 17:17:53 -0400 Subject: [PATCH 4/6] Enable CJS for everything, because ember-source still needs a cjs copy of glimmer :( --- packages/@glimmer-workspace/build/lib/config.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/@glimmer-workspace/build/lib/config.js b/packages/@glimmer-workspace/build/lib/config.js index 1c7da2a781..5ef7048eaa 100644 --- a/packages/@glimmer-workspace/build/lib/config.js +++ b/packages/@glimmer-workspace/build/lib/config.js @@ -245,7 +245,7 @@ export class Package { /** * @typedef {object} Formats * @property {boolean} [ esm ] enabled by default - * @property {boolean} [ cjs ] disabled by default + * @property {boolean} [ cjs ] enabled by default until eslint-plugin-ember and ember-source no longer need it * * @returns {import("rollup").RollupOptions[] | import("rollup").RollupOptions} */ @@ -257,7 +257,7 @@ export class Package { builds.push(...this.rollupESM({ env: 'prod' })); } - if (formats.cjs) { + if (formats.cjs ?? true) { builds.push(...this.rollupCJS({ env: 'dev' })); } From bca56e7162232ee0090474b053bab10d37057541 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 31 Oct 2023 17:19:30 -0400 Subject: [PATCH 5/6] Tweak the publish configs --- packages/@glimmer/compiler/package.json | 9 +- packages/@glimmer/compiler/rollup.config.mjs | 2 +- packages/@glimmer/debug/package.json | 10 +- packages/@glimmer/destroyable/package.json | 10 +- .../@glimmer/dom-change-list/package.json | 10 +- packages/@glimmer/encoder/package.json | 10 +- packages/@glimmer/global-context/package.json | 10 +- packages/@glimmer/interfaces/package.json | 4 +- packages/@glimmer/manager/package.json | 9 +- packages/@glimmer/node/package.json | 9 +- .../@glimmer/opcode-compiler/package.json | 9 +- packages/@glimmer/owner/package.json | 9 +- packages/@glimmer/program/package.json | 9 +- packages/@glimmer/reference/package.json | 9 +- packages/@glimmer/runtime/package.json | 9 +- packages/@glimmer/syntax/package.json | 9 +- packages/@glimmer/syntax/rollup.config.mjs | 2 +- packages/@glimmer/util/package.json | 11 +- packages/@glimmer/validator/package.json | 9 +- .../@glimmer/vm-babel-plugins/package.json | 8 +- packages/@glimmer/vm/package.json | 9 +- packages/@glimmer/wire-format/package.json | 9 +- pnpm-lock.yaml | 424 ++++++------------ 23 files changed, 226 insertions(+), 383 deletions(-) diff --git a/packages/@glimmer/compiler/package.json b/packages/@glimmer/compiler/package.json index a9c0313407..6e310cfd2e 100644 --- a/packages/@glimmer/compiler/package.json +++ b/packages/@glimmer/compiler/package.json @@ -16,19 +16,20 @@ ], "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", "development": { "require": "./dist/dev/index.cjs", - "default": "./dist/dev/index.js" + "import": "./dist/dev/index.js" }, "require": "./dist/dev/index.cjs", - "default": "./dist/prod/index.js" + "import": "./dist/dev/index.js" } - } + }, + "main": null, + "module": null }, "dependencies": { "@glimmer/interfaces": "workspace:^", diff --git a/packages/@glimmer/compiler/rollup.config.mjs b/packages/@glimmer/compiler/rollup.config.mjs index ec9b2b447d..efe98fb212 100644 --- a/packages/@glimmer/compiler/rollup.config.mjs +++ b/packages/@glimmer/compiler/rollup.config.mjs @@ -1,3 +1,3 @@ import { Package } from '@glimmer-workspace/build-support'; -export default Package.config(import.meta, { esm: true, cjs: true }); +export default Package.config(import.meta); diff --git a/packages/@glimmer/debug/package.json b/packages/@glimmer/debug/package.json index 36f0d2fe5d..bbd7ea75df 100644 --- a/packages/@glimmer/debug/package.json +++ b/packages/@glimmer/debug/package.json @@ -14,17 +14,15 @@ ], "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", - "development": { - "default": "./dist/dev/index.js" - }, - "default": "./dist/prod/index.js" + "development": {} } - } + }, + "main": null, + "module": null }, "dependencies": { "@glimmer/interfaces": "workspace:^", diff --git a/packages/@glimmer/destroyable/package.json b/packages/@glimmer/destroyable/package.json index f5d3f8c048..622c7f45ee 100644 --- a/packages/@glimmer/destroyable/package.json +++ b/packages/@glimmer/destroyable/package.json @@ -12,17 +12,15 @@ ], "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", - "development": { - "default": "./dist/dev/index.js" - }, - "default": "./dist/prod/index.js" + "development": {} } - } + }, + "main": null, + "module": null }, "dependencies": { "@glimmer/env": "0.1.7", diff --git a/packages/@glimmer/dom-change-list/package.json b/packages/@glimmer/dom-change-list/package.json index 58997e9c07..eab7733fa2 100644 --- a/packages/@glimmer/dom-change-list/package.json +++ b/packages/@glimmer/dom-change-list/package.json @@ -7,17 +7,15 @@ "types": "index.ts", "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", - "development": { - "default": "./dist/dev/index.js" - }, - "default": "./dist/prod/index.js" + "development": {} } - } + }, + "main": null, + "module": null }, "files": [ "dist" diff --git a/packages/@glimmer/encoder/package.json b/packages/@glimmer/encoder/package.json index 18892bf5a1..e01eccbad6 100644 --- a/packages/@glimmer/encoder/package.json +++ b/packages/@glimmer/encoder/package.json @@ -7,17 +7,15 @@ "types": "index.ts", "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", - "development": { - "default": "./dist/dev/index.js" - }, - "default": "./dist/prod/index.js" + "development": {} } - } + }, + "main": null, + "module": null }, "files": [ "dist" diff --git a/packages/@glimmer/global-context/package.json b/packages/@glimmer/global-context/package.json index 57f4c52995..5b80b7f900 100644 --- a/packages/@glimmer/global-context/package.json +++ b/packages/@glimmer/global-context/package.json @@ -10,17 +10,15 @@ ], "publishConfig": { "access": "public", - "main": "./dist/prod/index.js", "types": "./dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", - "development": { - "default": "./dist/dev/index.js" - }, - "default": "./dist/prod/index.js" + "development": {} } - } + }, + "main": null, + "module": null }, "scripts": { "test:lint": "eslint .", diff --git a/packages/@glimmer/interfaces/package.json b/packages/@glimmer/interfaces/package.json index 0333bb1717..f6cc9200a3 100644 --- a/packages/@glimmer/interfaces/package.json +++ b/packages/@glimmer/interfaces/package.json @@ -17,7 +17,9 @@ "test:publint": "publint" }, "publishConfig": { - "access": "public" + "access": "public", + "main": null, + "module": null }, "dependencies": { "@simple-dom/interface": "^1.4.0" diff --git a/packages/@glimmer/manager/package.json b/packages/@glimmer/manager/package.json index 7b4187574a..7dbafe4859 100644 --- a/packages/@glimmer/manager/package.json +++ b/packages/@glimmer/manager/package.json @@ -28,17 +28,18 @@ "types": "index.ts", "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", "development": { - "default": "./dist/dev/index.js" + "import": "./dist/dev/index.js" }, - "default": "./dist/prod/index.js" + "import": "./dist/prod/index.js" } - } + }, + "main": null, + "module": null }, "scripts": { "test:lint": "eslint .", diff --git a/packages/@glimmer/node/package.json b/packages/@glimmer/node/package.json index a934330258..fb63344b28 100644 --- a/packages/@glimmer/node/package.json +++ b/packages/@glimmer/node/package.json @@ -30,16 +30,17 @@ "types": "index.ts", "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", "development": { - "default": "./dist/dev/index.js" + "import": "./dist/dev/index.js" }, - "default": "./dist/prod/index.js" + "import": "./dist/prod/index.js" } - } + }, + "main": null, + "module": null } } diff --git a/packages/@glimmer/opcode-compiler/package.json b/packages/@glimmer/opcode-compiler/package.json index a7ebfe45ee..fc7042212c 100644 --- a/packages/@glimmer/opcode-compiler/package.json +++ b/packages/@glimmer/opcode-compiler/package.json @@ -35,16 +35,17 @@ "types": "index.ts", "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", "development": { - "default": "./dist/dev/index.js" + "import": "./dist/dev/index.js" }, - "default": "./dist/prod/index.js" + "import": "./dist/prod/index.js" } - } + }, + "main": null, + "module": null } } diff --git a/packages/@glimmer/owner/package.json b/packages/@glimmer/owner/package.json index 1e1ddf23df..013d5ad826 100644 --- a/packages/@glimmer/owner/package.json +++ b/packages/@glimmer/owner/package.json @@ -28,16 +28,17 @@ "types": "index.ts", "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", "development": { - "default": "./dist/dev/index.js" + "import": "./dist/dev/index.js" }, - "default": "./dist/prod/index.js" + "import": "./dist/prod/index.js" } - } + }, + "main": null, + "module": null } } diff --git a/packages/@glimmer/program/package.json b/packages/@glimmer/program/package.json index 079f93c923..de83a0ab95 100644 --- a/packages/@glimmer/program/package.json +++ b/packages/@glimmer/program/package.json @@ -27,17 +27,18 @@ "types": "index.ts", "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", "development": { - "default": "./dist/dev/index.js" + "import": "./dist/dev/index.js" }, - "default": "./dist/prod/index.js" + "import": "./dist/prod/index.js" } - } + }, + "main": null, + "module": null }, "scripts": { "test:lint": "eslint .", diff --git a/packages/@glimmer/reference/package.json b/packages/@glimmer/reference/package.json index 42d9887a56..b899685818 100644 --- a/packages/@glimmer/reference/package.json +++ b/packages/@glimmer/reference/package.json @@ -36,16 +36,17 @@ "types": "index.ts", "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", "development": { - "default": "./dist/dev/index.js" + "import": "./dist/dev/index.js" }, - "default": "./dist/prod/index.js" + "import": "./dist/prod/index.js" } - } + }, + "main": null, + "module": null } } diff --git a/packages/@glimmer/runtime/package.json b/packages/@glimmer/runtime/package.json index 90dc2b922c..f3e4bfec8d 100644 --- a/packages/@glimmer/runtime/package.json +++ b/packages/@glimmer/runtime/package.json @@ -11,17 +11,18 @@ ], "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", "development": { - "default": "./dist/dev/index.js" + "import": "./dist/dev/index.js" }, - "default": "./dist/prod/index.js" + "import": "./dist/prod/index.js" } - } + }, + "main": null, + "module": null }, "dependencies": { "@glimmer/destroyable": "workspace:^", diff --git a/packages/@glimmer/syntax/package.json b/packages/@glimmer/syntax/package.json index 6c63712ee2..fba337b2ab 100644 --- a/packages/@glimmer/syntax/package.json +++ b/packages/@glimmer/syntax/package.json @@ -31,18 +31,19 @@ "types": "index.ts", "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", "development": { "require": "./dist/dev/index.cjs", - "default": "./dist/dev/index.js" + "import": "./dist/dev/index.js" }, "require": "./dist/dev/index.cjs", - "default": "./dist/prod/index.js" + "import": "./dist/prod/index.js" } - } + }, + "main": null, + "module": null } } diff --git a/packages/@glimmer/syntax/rollup.config.mjs b/packages/@glimmer/syntax/rollup.config.mjs index ec9b2b447d..efe98fb212 100644 --- a/packages/@glimmer/syntax/rollup.config.mjs +++ b/packages/@glimmer/syntax/rollup.config.mjs @@ -1,3 +1,3 @@ import { Package } from '@glimmer-workspace/build-support'; -export default Package.config(import.meta, { esm: true, cjs: true }); +export default Package.config(import.meta); diff --git a/packages/@glimmer/util/package.json b/packages/@glimmer/util/package.json index 49a26cec4b..af957cbce5 100644 --- a/packages/@glimmer/util/package.json +++ b/packages/@glimmer/util/package.json @@ -24,17 +24,20 @@ "types": "index.ts", "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", "development": { - "default": "./dist/dev/index.js" + "require": "./dist/dev/index.cjs", + "import": "./dist/dev/index.js" }, - "default": "./dist/prod/index.js" + "require": "./dist/dev/index.cjs", + "import": "./dist/prod/index.js" } - } + }, + "main": null, + "module": null }, "scripts": { "test:lint": "eslint .", diff --git a/packages/@glimmer/validator/package.json b/packages/@glimmer/validator/package.json index a78f939c7f..438e862093 100644 --- a/packages/@glimmer/validator/package.json +++ b/packages/@glimmer/validator/package.json @@ -35,16 +35,17 @@ "types": "index.ts", "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", "development": { - "default": "./dist/dev/index.js" + "import": "./dist/dev/index.js" }, - "default": "./dist/prod/index.js" + "import": "./dist/prod/index.js" } - } + }, + "main": null, + "module": null } } diff --git a/packages/@glimmer/vm-babel-plugins/package.json b/packages/@glimmer/vm-babel-plugins/package.json index 7d3e54e0cc..79e6e35c75 100644 --- a/packages/@glimmer/vm-babel-plugins/package.json +++ b/packages/@glimmer/vm-babel-plugins/package.json @@ -39,10 +39,12 @@ ".": { "types": "./dist/dev/index.d.ts", "development": { - "default": "./dist/dev/index.js" + "import": "./dist/dev/index.js" }, - "default": "./dist/prod/index.js" + "import": "./dist/prod/index.js" } - } + }, + "main": null, + "module": null } } diff --git a/packages/@glimmer/vm/package.json b/packages/@glimmer/vm/package.json index f1d21c59e9..7186d7e9cd 100644 --- a/packages/@glimmer/vm/package.json +++ b/packages/@glimmer/vm/package.json @@ -20,17 +20,18 @@ "main": "index.ts", "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", "development": { - "default": "./dist/dev/index.js" + "import": "./dist/dev/index.js" }, - "default": "./dist/prod/index.js" + "import": "./dist/prod/index.js" } - } + }, + "main": null, + "module": null }, "devDependencies": { "@glimmer-workspace/build-support": "workspace:^", diff --git a/packages/@glimmer/wire-format/package.json b/packages/@glimmer/wire-format/package.json index c811e9f872..2e26c46eb3 100644 --- a/packages/@glimmer/wire-format/package.json +++ b/packages/@glimmer/wire-format/package.json @@ -22,17 +22,18 @@ "types": "index.ts", "publishConfig": { "access": "public", - "main": "dist/prod/index.js", "types": "dist/dev/index.d.ts", "exports": { ".": { "types": "./dist/dev/index.d.ts", "development": { - "default": "./dist/dev/index.js" + "import": "./dist/dev/index.js" }, - "default": "./dist/prod/index.js" + "import": "./dist/prod/index.js" } - } + }, + "main": null, + "module": null }, "devDependencies": { "eslint": "^8.52.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f7529e9167..f2c2c3af3c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -127,7 +127,7 @@ importers: version: 3.6.1(@typescript-eslint/parser@6.9.0)(eslint-plugin-import@2.29.0)(eslint@8.52.0) eslint-plugin-import: specifier: ^2.29.0 - version: 2.29.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) + version: 2.29.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) eslint-plugin-n: specifier: ^16.2.0 version: 16.2.0(eslint@8.52.0) @@ -208,7 +208,7 @@ importers: version: 4.3.9(@types/node@18.16.6) xo: specifier: ^0.54.2 - version: 0.54.2(eslint-import-resolver-typescript@3.6.1)(webpack@5.89.0) + version: 0.54.2(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-typescript@3.6.1)(webpack@5.89.0) benchmark: dependencies: @@ -405,7 +405,7 @@ importers: version: 8.52.0 eslint-plugin-import: specifier: ^2.29.0 - version: 2.29.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) + version: 2.29.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) eslint-plugin-json: specifier: ^3.1.0 version: 3.1.0 @@ -472,7 +472,7 @@ importers: version: 2.0.0(eslint@8.52.0)(typescript@5.2.2) eslint-plugin-import: specifier: ^2.29.0 - version: 2.29.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) + version: 2.29.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) eslint-plugin-n: specifier: ^16.2.0 version: 16.2.0(eslint@8.52.0) @@ -1416,7 +1416,7 @@ packages: '@babel/traverse': 7.23.2 '@babel/types': 7.23.0 convert-source-map: 2.0.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -1492,7 +1492,7 @@ packages: '@babel/core': 7.23.2 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.8 semver: 6.3.1 @@ -1547,10 +1547,6 @@ packages: dependencies: '@babel/types': 7.23.0 - /@babel/helper-plugin-utils@7.21.5: - resolution: {integrity: sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==} - engines: {node: '>=6.9.0'} - /@babel/helper-plugin-utils@7.22.5: resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} @@ -1655,7 +1651,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.20.7(@babel/core@7.23.2): resolution: {integrity: sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==} @@ -1664,7 +1660,7 @@ packages: '@babel/core': ^7.13.0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.23.2) @@ -1677,7 +1673,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.23.2) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2) transitivePeerDependencies: @@ -1692,7 +1688,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-create-class-features-plugin': 7.21.5(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: - supports-color @@ -1705,7 +1701,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-create-class-features-plugin': 7.21.5(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.2) transitivePeerDependencies: - supports-color @@ -1718,7 +1714,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.2) /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.23.2): @@ -1729,7 +1725,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.2) /@babel/plugin-proposal-json-strings@7.18.6(@babel/core@7.23.2): @@ -1740,7 +1736,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.2) /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.23.2): @@ -1751,7 +1747,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.2) /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.23.2): @@ -1762,7 +1758,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.2) /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.23.2): @@ -1773,7 +1769,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.2) /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.23.2): @@ -1786,7 +1782,7 @@ packages: '@babel/compat-data': 7.23.2 '@babel/core': 7.23.2 '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.2) '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.23.2) @@ -1798,7 +1794,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.2) /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.23.2): @@ -1809,7 +1805,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.2) @@ -1822,7 +1818,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-create-class-features-plugin': 7.21.5(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: - supports-color @@ -1836,7 +1832,7 @@ packages: '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-create-class-features-plugin': 7.21.5(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.2) transitivePeerDependencies: - supports-color @@ -1850,7 +1846,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-create-regexp-features-plugin': 7.21.8(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.2): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -1858,7 +1854,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.2): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} @@ -1866,7 +1862,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.2): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} @@ -1875,7 +1871,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-decorators@7.21.0(@babel/core@7.23.2): resolution: {integrity: sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==} @@ -1893,7 +1889,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} @@ -1901,7 +1897,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-import-assertions@7.20.0(@babel/core@7.23.2): resolution: {integrity: sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==} @@ -1910,7 +1906,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.2): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} @@ -1918,7 +1914,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} @@ -1926,7 +1922,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.23.2): resolution: {integrity: sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==} @@ -1935,7 +1931,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.2): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -1943,7 +1939,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} @@ -1951,7 +1947,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.2): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} @@ -1959,7 +1955,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} @@ -1967,7 +1963,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} @@ -1975,7 +1971,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} @@ -1983,7 +1979,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.2): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} @@ -1992,7 +1988,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.2): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} @@ -2001,7 +1997,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-typescript@7.21.4(@babel/core@7.23.2): resolution: {integrity: sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==} @@ -2019,7 +2015,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-async-to-generator@7.20.7(@babel/core@7.23.2): resolution: {integrity: sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==} @@ -2029,7 +2025,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.23.2) transitivePeerDependencies: - supports-color @@ -2041,7 +2037,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.23.2): resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==} @@ -2050,7 +2046,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-classes@7.21.0(@babel/core@7.23.2): resolution: {integrity: sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==} @@ -2064,7 +2060,7 @@ packages: '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-replace-supers': 7.21.5 '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 @@ -2078,7 +2074,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/template': 7.22.15 /@babel/plugin-transform-destructuring@7.21.3(@babel/core@7.23.2): @@ -2088,7 +2084,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-dotall-regex@7.18.6(@babel/core@7.23.2): resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} @@ -2098,7 +2094,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-create-regexp-features-plugin': 7.21.8(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-duplicate-keys@7.18.9(@babel/core@7.23.2): resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==} @@ -2107,7 +2103,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-exponentiation-operator@7.18.6(@babel/core@7.23.2): resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} @@ -2117,7 +2113,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-builder-binary-assignment-operator-visitor': 7.21.5 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-for-of@7.21.5(@babel/core@7.23.2): resolution: {integrity: sha512-nYWpjKW/7j/I/mZkGVgHJXh4bA1sfdFnJoOXwJuj4m3Q2EraO/8ZyrkCau9P5tbHQk01RMSt6KYLCsW7730SXQ==} @@ -2126,7 +2122,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.23.2): resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} @@ -2137,7 +2133,7 @@ packages: '@babel/core': 7.23.2 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-literals@7.18.9(@babel/core@7.23.2): resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} @@ -2146,7 +2142,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.23.2): resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} @@ -2155,7 +2151,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-modules-amd@7.20.11(@babel/core@7.23.2): resolution: {integrity: sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==} @@ -2165,7 +2161,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-modules-commonjs@7.21.5(@babel/core@7.23.2): resolution: {integrity: sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ==} @@ -2175,7 +2171,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-simple-access': 7.22.5 /@babel/plugin-transform-modules-systemjs@7.20.11(@babel/core@7.23.2): @@ -2187,7 +2183,7 @@ packages: '@babel/core': 7.23.2 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-identifier': 7.22.20 /@babel/plugin-transform-modules-umd@7.18.6(@babel/core@7.23.2): @@ -2198,7 +2194,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-named-capturing-groups-regex@7.20.5(@babel/core@7.23.2): resolution: {integrity: sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==} @@ -2208,7 +2204,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-create-regexp-features-plugin': 7.21.8(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-new-target@7.18.6(@babel/core@7.23.2): resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==} @@ -2217,7 +2213,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-object-super@7.18.6(@babel/core@7.23.2): resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} @@ -2226,7 +2222,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-replace-supers': 7.21.5 transitivePeerDependencies: - supports-color @@ -2238,7 +2234,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.23.2): resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} @@ -2247,7 +2243,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-regenerator@7.21.5(@babel/core@7.23.2): resolution: {integrity: sha512-ZoYBKDb6LyMi5yCsByQ5jmXsHAQDDYeexT1Szvlmui+lADvfSecr5Dxd/PkrTC3pAD182Fcju1VQkB4oCp9M+w==} @@ -2256,7 +2252,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 regenerator-transform: 0.15.1 /@babel/plugin-transform-reserved-words@7.18.6(@babel/core@7.23.2): @@ -2266,7 +2262,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-runtime@7.21.4(@babel/core@7.23.2): resolution: {integrity: sha512-1J4dhrw1h1PqnNNpzwxQ2UBymJUF8KuPjAAnlLwZcGhHAIqUigFW7cdK6GHoB64ubY4qXQNYknoUeks4Wz7CUA==} @@ -2276,7 +2272,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.23.2) babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.23.2) babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.23.2) @@ -2291,7 +2287,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-spread@7.20.7(@babel/core@7.23.2): resolution: {integrity: sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==} @@ -2300,7 +2296,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 /@babel/plugin-transform-sticky-regex@7.18.6(@babel/core@7.23.2): @@ -2310,7 +2306,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.23.2): resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} @@ -2319,7 +2315,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-typeof-symbol@7.18.9(@babel/core@7.23.2): resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==} @@ -2328,7 +2324,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-typescript@7.21.3(@babel/core@7.23.2): resolution: {integrity: sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==} @@ -2339,7 +2335,7 @@ packages: '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-create-class-features-plugin': 7.21.5(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.23.2) transitivePeerDependencies: - supports-color @@ -2351,7 +2347,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-unicode-regex@7.18.6(@babel/core@7.23.2): resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} @@ -2361,7 +2357,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@babel/helper-create-regexp-features-plugin': 7.21.8(@babel/core@7.23.2) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 /@babel/polyfill@7.12.1: resolution: {integrity: sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==} @@ -2380,7 +2376,7 @@ packages: '@babel/compat-data': 7.23.2 '@babel/core': 7.23.2 '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.22.15 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6(@babel/core@7.23.2) '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.20.7(@babel/core@7.23.2) @@ -2463,7 +2459,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.23.2) '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.23.2) '@babel/types': 7.23.0 @@ -2476,7 +2472,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.22.15 '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.23.2) '@babel/plugin-transform-modules-commonjs': 7.21.5(@babel/core@7.23.2) @@ -2513,7 +2509,7 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.23.0 '@babel/types': 7.23.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -2765,7 +2761,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) espree: 9.6.1 globals: 13.23.0 ignore: 5.2.4 @@ -2782,7 +2778,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) espree: 9.6.1 globals: 13.23.0 ignore: 5.2.4 @@ -2817,7 +2813,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 2.0.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -3099,7 +3095,7 @@ packages: typescript: optional: true dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) extract-zip: 2.0.1 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 @@ -3251,7 +3247,7 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.3 + '@types/estree': 1.0.4 estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 3.21.6 @@ -3417,12 +3413,9 @@ packages: /@types/eslint@8.44.6: resolution: {integrity: sha512-P6bY56TVmX8y9J87jHNgQh43h6VVU+6H7oN7hgvivV81K2XY8qJZ5vqPy/HdUoVIelii2kChYVzQanlswPWVFw==} dependencies: - '@types/estree': 1.0.3 + '@types/estree': 1.0.4 '@types/json-schema': 7.0.14 - /@types/estree@1.0.3: - resolution: {integrity: sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==} - /@types/estree@1.0.4: resolution: {integrity: sha512-2JwWnHK9H+wUZNorf2Zr6ves96WHoWDJIftkcxPKsS7Djta6Zu519LarhRNljPXkpsZR2ZMwNCPeW7omW07BJw==} @@ -3608,34 +3601,6 @@ packages: '@types/node': 18.16.6 optional: true - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - '@typescript-eslint/parser': ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.52.0)(typescript@5.2.2) - debug: 4.3.4 - eslint: 8.52.0 - graphemer: 1.4.0 - ignore: 5.2.4 - natural-compare-lite: 1.4.0 - semver: 7.5.4 - tsutils: 3.21.0(typescript@5.2.2) - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/eslint-plugin@6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.0.4): resolution: {integrity: sha512-lgX7F0azQwRPB7t7WAyeHWVfW1YJ9NIgd9mvGhfQpRY56X6AVf8mwM8Wol+0z4liE7XX3QOt8MN1rUKCfSjRIA==} engines: {node: ^16.0.0 || >=18.0.0} @@ -3653,7 +3618,7 @@ packages: '@typescript-eslint/type-utils': 6.9.0(eslint@8.52.0)(typescript@5.0.4) '@typescript-eslint/utils': 6.9.0(eslint@8.52.0)(typescript@5.0.4) '@typescript-eslint/visitor-keys': 6.9.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) eslint: 8.52.0 graphemer: 1.4.0 ignore: 5.2.4 @@ -3663,6 +3628,7 @@ packages: typescript: 5.0.4 transitivePeerDependencies: - supports-color + dev: true /@typescript-eslint/eslint-plugin@6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2): resolution: {integrity: sha512-lgX7F0azQwRPB7t7WAyeHWVfW1YJ9NIgd9mvGhfQpRY56X6AVf8mwM8Wol+0z4liE7XX3QOt8MN1rUKCfSjRIA==} @@ -3691,26 +3657,6 @@ packages: typescript: 5.2.2 transitivePeerDependencies: - supports-color - dev: false - - /@typescript-eslint/parser@5.62.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - debug: 4.3.4 - eslint: 8.52.0 - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color /@typescript-eslint/parser@6.9.0(eslint@8.52.0)(typescript@5.0.4): resolution: {integrity: sha512-GZmjMh4AJ/5gaH4XF2eXA8tMnHWP+Pm1mjQR2QN4Iz+j/zO04b9TOvJYOX2sCNIQHtRStKTxRY1FX7LhpJT4Gw==} @@ -3726,7 +3672,7 @@ packages: '@typescript-eslint/types': 6.9.0 '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.0.4) '@typescript-eslint/visitor-keys': 6.9.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) eslint: 8.52.0 typescript: 5.0.4 transitivePeerDependencies: @@ -3751,14 +3697,6 @@ packages: typescript: 5.2.2 transitivePeerDependencies: - supports-color - dev: false - - /@typescript-eslint/scope-manager@5.62.0: - resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 /@typescript-eslint/scope-manager@6.9.0: resolution: {integrity: sha512-1R8A9Mc39n4pCCz9o79qRO31HGNDvC7UhPhv26TovDsWPBDx+Sg3rOZdCELIA3ZmNoWAuxaMOT7aWtGRSYkQxw==} @@ -3767,26 +3705,6 @@ packages: '@typescript-eslint/types': 6.9.0 '@typescript-eslint/visitor-keys': 6.9.0 - /@typescript-eslint/type-utils@5.62.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '*' - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.52.0)(typescript@5.2.2) - debug: 4.3.4 - eslint: 8.52.0 - tsutils: 3.21.0(typescript@5.2.2) - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/type-utils@6.9.0(eslint@8.52.0)(typescript@5.0.4): resolution: {integrity: sha512-XXeahmfbpuhVbhSOROIzJ+b13krFmgtc4GlEuu1WBT+RpyGPIA4Y/eGnXzjbDj5gZLzpAXO/sj+IF/x2GtTMjQ==} engines: {node: ^16.0.0 || >=18.0.0} @@ -3799,12 +3717,13 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.0.4) '@typescript-eslint/utils': 6.9.0(eslint@8.52.0)(typescript@5.0.4) - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) eslint: 8.52.0 ts-api-utils: 1.0.3(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: - supports-color + dev: true /@typescript-eslint/type-utils@6.9.0(eslint@8.52.0)(typescript@5.2.2): resolution: {integrity: sha512-XXeahmfbpuhVbhSOROIzJ+b13krFmgtc4GlEuu1WBT+RpyGPIA4Y/eGnXzjbDj5gZLzpAXO/sj+IF/x2GtTMjQ==} @@ -3824,36 +3743,11 @@ packages: typescript: 5.2.2 transitivePeerDependencies: - supports-color - dev: false - - /@typescript-eslint/types@5.62.0: - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} /@typescript-eslint/types@6.9.0: resolution: {integrity: sha512-+KB0lbkpxBkBSiVCuQvduqMJy+I1FyDbdwSpM3IoBS7APl4Bu15lStPjgBIdykdRqQNYqYNMa8Kuidax6phaEw==} engines: {node: ^16.0.0 || >=18.0.0} - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.2.2): - resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.4 - tsutils: 3.21.0(typescript@5.2.2) - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - /@typescript-eslint/typescript-estree@6.9.0(typescript@5.0.4): resolution: {integrity: sha512-NJM2BnJFZBEAbCfBP00zONKXvMqihZCrmwCaik0UhLr0vAgb6oguXxLX1k00oQyD+vZZ+CJn3kocvv2yxm4awQ==} engines: {node: ^16.0.0 || >=18.0.0} @@ -3865,7 +3759,7 @@ packages: dependencies: '@typescript-eslint/types': 6.9.0 '@typescript-eslint/visitor-keys': 6.9.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 @@ -3893,27 +3787,6 @@ packages: typescript: 5.2.2 transitivePeerDependencies: - supports-color - dev: false - - /@typescript-eslint/utils@5.62.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - '@types/json-schema': 7.0.14 - '@types/semver': 7.5.4 - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - eslint: 8.52.0 - eslint-scope: 5.1.1 - semver: 7.5.4 - transitivePeerDependencies: - - supports-color - - typescript - dev: true /@typescript-eslint/utils@6.9.0(eslint@8.52.0)(typescript@5.0.4): resolution: {integrity: sha512-5Wf+Jsqya7WcCO8me504FBigeQKVLAMPmUzYgDbWchINNh1KJbxCgVya3EQ2MjvJMVeXl3pofRmprqX6mfQkjQ==} @@ -3932,6 +3805,7 @@ packages: transitivePeerDependencies: - supports-color - typescript + dev: true /@typescript-eslint/utils@6.9.0(eslint@8.52.0)(typescript@5.2.2): resolution: {integrity: sha512-5Wf+Jsqya7WcCO8me504FBigeQKVLAMPmUzYgDbWchINNh1KJbxCgVya3EQ2MjvJMVeXl3pofRmprqX6mfQkjQ==} @@ -3950,14 +3824,6 @@ packages: transitivePeerDependencies: - supports-color - typescript - dev: false - - /@typescript-eslint/visitor-keys@5.62.0: - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.62.0 - eslint-visitor-keys: 3.4.3 /@typescript-eslint/visitor-keys@6.9.0: resolution: {integrity: sha512-dGtAfqjV6RFOtIP8I0B4ZTBRrlTT8NHHlZZSchQx3qReaoDeXhYM++M4So2AgFK9ZB0emRPA6JI1HkafzA2Ibg==} @@ -4122,7 +3988,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -4130,7 +3996,7 @@ packages: resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} engines: {node: '>= 14'} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -4492,7 +4358,7 @@ packages: engines: {node: '>=10'} hasBin: true dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) fs-extra: 9.0.0 meow: 9.0.0 package-json: 6.5.0 @@ -4935,7 +4801,7 @@ packages: dependencies: array-equal: 1.0.0 broccoli-plugin: 4.0.7 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) fs-tree-diff: 2.0.1 heimdalljs: 0.2.6 minimatch: 3.1.2 @@ -5105,7 +4971,7 @@ packages: broccoli-persistent-filter: 2.3.1 broccoli-plugin: 2.1.0 chalk: 2.4.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) ensure-posix-path: 1.1.1 fs-extra: 8.1.0 minimatch: 3.1.2 @@ -6300,17 +6166,6 @@ packages: dependencies: ms: 2.1.3 - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - /debug@4.3.4(supports-color@8.1.1): resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} @@ -6882,7 +6737,7 @@ packages: base64id: 2.0.0 cookie: 0.4.2 cors: 2.8.5 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) engine.io-parser: 5.0.6 ws: 8.11.0 transitivePeerDependencies: @@ -7126,21 +6981,6 @@ packages: dependencies: eslint: 8.52.0 - /eslint-config-xo-typescript@0.57.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-u+qcTaADHn2/+hbDqZHRWiAps8JS6BcRsJKAADFxYHIPpYqQeQv9mXuhRe/1+ikfZAIz9hlG1V+Lkj8J7nf34A==} - engines: {node: '>=12'} - peerDependencies: - '@typescript-eslint/eslint-plugin': '>=5.57.0' - '@typescript-eslint/parser': '>=5.57.0' - eslint: '>=8.0.0' - typescript: '>=4.4 || 5' - dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/parser': 5.62.0(eslint@8.52.0)(typescript@5.2.2) - eslint: 8.52.0 - typescript: 5.2.2 - dev: true - /eslint-config-xo@0.43.1(eslint@8.52.0): resolution: {integrity: sha512-azv1L2PysRA0NkZOgbndUpN+581L7wPqkgJOgxxw3hxwXAbJgD6Hqb/SjHRiACifXt/AvxCzE/jIKFAlI7XjvQ==} engines: {node: '>=12'} @@ -7181,11 +7021,11 @@ packages: eslint: '*' eslint-plugin-import: '*' dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) enhanced-resolve: 5.15.0 eslint: 8.52.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) + eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) fast-glob: 3.3.1 get-tsconfig: 4.7.2 is-core-module: 2.13.1 @@ -7206,7 +7046,7 @@ packages: array-find: 1.0.0 debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) + eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) find-root: 1.1.0 has: 1.0.4 interpret: 1.4.0 @@ -7219,7 +7059,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -7240,7 +7080,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.9.0(eslint@8.52.0)(typescript@5.0.4) debug: 3.2.7 eslint: 8.52.0 eslint-import-resolver-node: 0.3.9 @@ -7313,7 +7153,7 @@ packages: ignore: 5.2.4 dev: true - /eslint-plugin-import@2.29.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0): + /eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0): resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==} engines: {node: '>=4'} peerDependencies: @@ -7323,7 +7163,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.9.0(eslint@8.52.0)(typescript@5.0.4) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -7332,7 +7172,7 @@ packages: doctrine: 2.1.0 eslint: 8.52.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -7505,7 +7345,7 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.0.4) + '@typescript-eslint/eslint-plugin': 6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2) eslint: 8.52.0 eslint-rule-composer: 0.3.0 @@ -7576,7 +7416,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -7898,7 +7738,7 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -8482,7 +8322,7 @@ packages: dependencies: basic-ftp: 5.0.3 data-uri-to-buffer: 6.0.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -8980,7 +8820,7 @@ packages: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -8991,7 +8831,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -9000,7 +8840,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -9039,7 +8879,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -9048,7 +8888,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -9609,7 +9449,7 @@ packages: /is-reference@1.2.1: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: - '@types/estree': 1.0.3 + '@types/estree': 1.0.4 dev: false /is-regex@1.1.4: @@ -10744,7 +10584,7 @@ packages: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: '@types/debug': 4.1.9 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -11107,10 +10947,6 @@ packages: - supports-color dev: true - /natural-compare-lite@1.4.0: - resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} - dev: true - /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -11704,7 +11540,7 @@ packages: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) get-uri: 6.0.2 http-proxy-agent: 7.0.0 https-proxy-agent: 7.0.2 @@ -12479,7 +12315,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) http-proxy-agent: 7.0.0 https-proxy-agent: 7.0.2 lru-cache: 7.18.3 @@ -12555,7 +12391,7 @@ packages: '@puppeteer/browsers': 1.1.0(typescript@5.0.4) chromium-bidi: 0.4.7(devtools-protocol@0.0.1120988) cross-fetch: 3.1.5 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) devtools-protocol: 0.0.1120988 typescript: 5.0.4 ws: 8.13.0 @@ -13635,7 +13471,7 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -13646,7 +13482,7 @@ packages: dependencies: accepts: 1.3.8 base64id: 2.0.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) engine.io: 6.4.1 socket.io-adapter: 2.5.2 socket.io-parser: 4.2.4 @@ -13661,7 +13497,7 @@ packages: engines: {node: '>= 10'} dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) socks: 2.7.1 transitivePeerDependencies: - supports-color @@ -13672,7 +13508,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) socks: 2.7.1 transitivePeerDependencies: - supports-color @@ -14540,7 +14376,7 @@ packages: resolution: {integrity: sha512-OLWW+Nd99NOM53aZ8ilT/YpEiOo6mXD3F4/wLbARqybSZ3Jb8IxHK5UGVbZaae0wtXAyQshVV+SeqVBik+Fbmw==} engines: {node: '>=8'} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) fs-tree-diff: 2.0.1 mkdirp: 0.5.6 quick-temp: 0.1.8 @@ -14574,7 +14410,6 @@ packages: typescript: '>=4.2.0 || 5' dependencies: typescript: 5.2.2 - dev: false /ts-clone-node@2.0.4(typescript@5.0.4): resolution: {integrity: sha512-eG6FAgmQsenhIJOIFhUcO6yyYejBKZIKcI3y21jiQmIOrth5pD6GElyPAyeihbPSyBs3u/9PVNXy+5I7jGy8jA==} @@ -14638,6 +14473,7 @@ packages: dependencies: tslib: 1.14.1 typescript: 5.2.2 + dev: false /tsx@3.12.7: resolution: {integrity: sha512-C2Ip+jPmqKd1GWVQDvz/Eyc6QJbGfE7NrR3fx5BpEHMZsEHoIxHL1j+lKdGobr8ovEyqeNkPLSKp6SCSOt7gmw==} @@ -15483,7 +15319,7 @@ packages: engines: {node: '>=12'} dev: true - /xo@0.54.2(eslint-import-resolver-typescript@3.6.1)(webpack@5.89.0): + /xo@0.54.2(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-typescript@3.6.1)(webpack@5.89.0): resolution: {integrity: sha512-1S3r+ecCg8OVPtu711as+cgwxOg+WQNRgSzqZ+OHzYlsa8CpW3ych0Ve9k8Q2QG6gqO3HSpaS5AXi9D0yPUffg==} engines: {node: '>=14.16'} hasBin: true @@ -15494,20 +15330,17 @@ packages: optional: true dependencies: '@eslint/eslintrc': 1.4.1 - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/parser': 5.62.0(eslint@8.52.0)(typescript@5.2.2) arrify: 3.0.0 cosmiconfig: 8.3.6(typescript@5.2.2) define-lazy-prop: 3.0.0 eslint: 8.52.0 eslint-config-prettier: 8.10.0(eslint@8.52.0) eslint-config-xo: 0.43.1(eslint@8.52.0) - eslint-config-xo-typescript: 0.57.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint@8.52.0)(typescript@5.2.2) eslint-formatter-pretty: 5.0.0 eslint-import-resolver-webpack: 0.13.2(eslint-plugin-import@2.29.0)(webpack@5.89.0) eslint-plugin-ava: 14.0.0(eslint@8.52.0) eslint-plugin-eslint-comments: 3.2.0(eslint@8.52.0) - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) + eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.52.0) eslint-plugin-n: 15.7.0(eslint@8.52.0) eslint-plugin-no-use-extend-native: 0.5.0 eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.52.0)(prettier@2.8.8) @@ -15531,6 +15364,7 @@ packages: typescript: 5.2.2 webpack: 5.89.0 transitivePeerDependencies: + - '@typescript-eslint/parser' - eslint-import-resolver-typescript - supports-color dev: true From 26c4cf377115657d531bca16a650f051f0ffc998 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 31 Oct 2023 17:56:19 -0400 Subject: [PATCH 6/6] Automation missed some things --- packages/@glimmer/dom-change-list/package.json | 7 ++++++- packages/@glimmer/encoder/package.json | 7 ++++++- packages/@glimmer/global-context/package.json | 7 ++++++- packages/@glimmer/manager/package.json | 2 ++ packages/@glimmer/node/package.json | 2 ++ packages/@glimmer/opcode-compiler/package.json | 2 ++ packages/@glimmer/owner/package.json | 2 ++ packages/@glimmer/program/package.json | 2 ++ packages/@glimmer/reference/package.json | 2 ++ packages/@glimmer/validator/package.json | 2 ++ packages/@glimmer/vm-babel-plugins/package.json | 2 ++ packages/@glimmer/wire-format/package.json | 2 ++ 12 files changed, 36 insertions(+), 3 deletions(-) diff --git a/packages/@glimmer/dom-change-list/package.json b/packages/@glimmer/dom-change-list/package.json index eab7733fa2..fadc973a65 100644 --- a/packages/@glimmer/dom-change-list/package.json +++ b/packages/@glimmer/dom-change-list/package.json @@ -11,7 +11,12 @@ "exports": { ".": { "types": "./dist/dev/index.d.ts", - "development": {} + "development": { + "require": "./dist/dev/index.cjs", + "import": "./dist/dev/index.js" + }, + "require": "./dist/dev/index.cjs", + "import": "./dist/prod/index.js" } }, "main": null, diff --git a/packages/@glimmer/encoder/package.json b/packages/@glimmer/encoder/package.json index e01eccbad6..fd76196c27 100644 --- a/packages/@glimmer/encoder/package.json +++ b/packages/@glimmer/encoder/package.json @@ -11,7 +11,12 @@ "exports": { ".": { "types": "./dist/dev/index.d.ts", - "development": {} + "development": { + "require": "./dist/dev/index.cjs", + "import": "./dist/dev/index.js" + }, + "require": "./dist/dev/index.cjs", + "import": "./dist/prod/index.js" } }, "main": null, diff --git a/packages/@glimmer/global-context/package.json b/packages/@glimmer/global-context/package.json index 5b80b7f900..b65ba5d20d 100644 --- a/packages/@glimmer/global-context/package.json +++ b/packages/@glimmer/global-context/package.json @@ -14,7 +14,12 @@ "exports": { ".": { "types": "./dist/dev/index.d.ts", - "development": {} + "development": { + "require": "./dist/dev/index.cjs", + "import": "./dist/dev/index.js" + }, + "require": "./dist/dev/index.cjs", + "import": "./dist/prod/index.js" } }, "main": null, diff --git a/packages/@glimmer/manager/package.json b/packages/@glimmer/manager/package.json index 7dbafe4859..783c3acb99 100644 --- a/packages/@glimmer/manager/package.json +++ b/packages/@glimmer/manager/package.json @@ -33,8 +33,10 @@ ".": { "types": "./dist/dev/index.d.ts", "development": { + "require": "./dist/dev/index.cjs", "import": "./dist/dev/index.js" }, + "require": "./dist/dev/index.cjs", "import": "./dist/prod/index.js" } }, diff --git a/packages/@glimmer/node/package.json b/packages/@glimmer/node/package.json index fb63344b28..d21c3de3b3 100644 --- a/packages/@glimmer/node/package.json +++ b/packages/@glimmer/node/package.json @@ -35,8 +35,10 @@ ".": { "types": "./dist/dev/index.d.ts", "development": { + "require": "./dist/dev/index.cjs", "import": "./dist/dev/index.js" }, + "require": "./dist/dev/index.cjs", "import": "./dist/prod/index.js" } }, diff --git a/packages/@glimmer/opcode-compiler/package.json b/packages/@glimmer/opcode-compiler/package.json index fc7042212c..4be91385a9 100644 --- a/packages/@glimmer/opcode-compiler/package.json +++ b/packages/@glimmer/opcode-compiler/package.json @@ -40,8 +40,10 @@ ".": { "types": "./dist/dev/index.d.ts", "development": { + "require": "./dist/dev/index.cjs", "import": "./dist/dev/index.js" }, + "require": "./dist/dev/index.cjs", "import": "./dist/prod/index.js" } }, diff --git a/packages/@glimmer/owner/package.json b/packages/@glimmer/owner/package.json index 013d5ad826..b506c3e620 100644 --- a/packages/@glimmer/owner/package.json +++ b/packages/@glimmer/owner/package.json @@ -33,8 +33,10 @@ ".": { "types": "./dist/dev/index.d.ts", "development": { + "require": "./dist/dev/index.cjs", "import": "./dist/dev/index.js" }, + "require": "./dist/dev/index.cjs", "import": "./dist/prod/index.js" } }, diff --git a/packages/@glimmer/program/package.json b/packages/@glimmer/program/package.json index de83a0ab95..f4fb6f8a56 100644 --- a/packages/@glimmer/program/package.json +++ b/packages/@glimmer/program/package.json @@ -32,8 +32,10 @@ ".": { "types": "./dist/dev/index.d.ts", "development": { + "require": "./dist/dev/index.cjs", "import": "./dist/dev/index.js" }, + "require": "./dist/dev/index.cjs", "import": "./dist/prod/index.js" } }, diff --git a/packages/@glimmer/reference/package.json b/packages/@glimmer/reference/package.json index b899685818..6fd5caafb6 100644 --- a/packages/@glimmer/reference/package.json +++ b/packages/@glimmer/reference/package.json @@ -41,8 +41,10 @@ ".": { "types": "./dist/dev/index.d.ts", "development": { + "require": "./dist/dev/index.cjs", "import": "./dist/dev/index.js" }, + "require": "./dist/dev/index.cjs", "import": "./dist/prod/index.js" } }, diff --git a/packages/@glimmer/validator/package.json b/packages/@glimmer/validator/package.json index 438e862093..8a1e3eb034 100644 --- a/packages/@glimmer/validator/package.json +++ b/packages/@glimmer/validator/package.json @@ -40,8 +40,10 @@ ".": { "types": "./dist/dev/index.d.ts", "development": { + "require": "./dist/dev/index.cjs", "import": "./dist/dev/index.js" }, + "require": "./dist/dev/index.cjs", "import": "./dist/prod/index.js" } }, diff --git a/packages/@glimmer/vm-babel-plugins/package.json b/packages/@glimmer/vm-babel-plugins/package.json index 79e6e35c75..cbe5a716c5 100644 --- a/packages/@glimmer/vm-babel-plugins/package.json +++ b/packages/@glimmer/vm-babel-plugins/package.json @@ -39,8 +39,10 @@ ".": { "types": "./dist/dev/index.d.ts", "development": { + "require": "./dist/dev/index.cjs", "import": "./dist/dev/index.js" }, + "require": "./dist/dev/index.cjs", "import": "./dist/prod/index.js" } }, diff --git a/packages/@glimmer/wire-format/package.json b/packages/@glimmer/wire-format/package.json index 2e26c46eb3..e1ddbdf5b9 100644 --- a/packages/@glimmer/wire-format/package.json +++ b/packages/@glimmer/wire-format/package.json @@ -27,8 +27,10 @@ ".": { "types": "./dist/dev/index.d.ts", "development": { + "require": "./dist/dev/index.cjs", "import": "./dist/dev/index.js" }, + "require": "./dist/dev/index.cjs", "import": "./dist/prod/index.js" } },