From 05bd9e0e586c78c83ab0fc5ec834b39f67b32a39 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 01:27:45 +0000 Subject: [PATCH] chore(deps): update embroider monorepo --- docs-app/package.json | 6 +- ember-headless-table/package.json | 2 +- pnpm-lock.yaml | 238 ++++++++++++++++++++---------- test-app/package.json | 2 +- 4 files changed, 161 insertions(+), 87 deletions(-) diff --git a/docs-app/package.json b/docs-app/package.json index 8dabb8fc..06213f59 100644 --- a/docs-app/package.json +++ b/docs-app/package.json @@ -30,9 +30,9 @@ "@docfy/ember": "^0.7.0", "@ember/optional-features": "^2.0.0", "@ember/test-helpers": "^2.9.4", - "@embroider/compat": "^2.0.2", - "@embroider/core": "^2.0.2", - "@embroider/webpack": "^2.0.2", + "@embroider/compat": "^3.0.0", + "@embroider/core": "^3.0.0", + "@embroider/webpack": "^3.0.0", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", "@glint/core": "^1.0.2", diff --git a/ember-headless-table/package.json b/ember-headless-table/package.json index cf82a983..c7592e5b 100644 --- a/ember-headless-table/package.json +++ b/ember-headless-table/package.json @@ -110,7 +110,7 @@ "@babel/preset-typescript": "^7.18.6", "@ember/test-helpers": "^2.6.0", "@ember/test-waiters": "^3.0.0", - "@embroider/addon-dev": "^3.0.0", + "@embroider/addon-dev": "^4.0.0", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", "@glint/template": "^1.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2b26bd1b..ea0e6f2d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,7 +63,7 @@ importers: version: 3.0.2 '@embroider/router': specifier: ^2.0.0 - version: 2.0.0(@embroider/core@2.1.1)(@types/ember__routing@4.0.12) + version: 2.0.0(@embroider/core@3.4.4)(@types/ember__routing@4.0.12) dompurify: specifier: ^2.4.5 version: 2.4.5 @@ -117,14 +117,14 @@ importers: specifier: ^2.9.4 version: 2.9.4(@babel/core@7.22.5)(@glint/template@1.0.2)(ember-source@4.12.0) '@embroider/compat': - specifier: ^2.0.2 - version: 2.1.1(@embroider/core@2.1.1) + specifier: ^3.0.0 + version: 3.4.4(@embroider/core@3.4.4) '@embroider/core': - specifier: ^2.0.2 - version: 2.1.1 + specifier: ^3.0.0 + version: 3.4.4 '@embroider/webpack': - specifier: ^2.0.2 - version: 2.1.1(@embroider/core@2.1.1)(webpack@5.83.1) + specifier: ^3.0.0 + version: 3.2.2(@embroider/core@3.4.4)(webpack@5.83.1) '@glimmer/component': specifier: ^1.1.2 version: 1.1.2(@babel/core@7.22.5) @@ -409,8 +409,8 @@ importers: specifier: ^3.0.0 version: 3.0.2 '@embroider/addon-dev': - specifier: ^3.0.0 - version: 3.0.0(rollup@3.20.6) + specifier: ^4.0.0 + version: 4.2.0(rollup@3.20.6) '@glimmer/component': specifier: ^1.1.2 version: 1.1.2(@babel/core@7.21.4) @@ -569,8 +569,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 '@embroider/test-setup': - specifier: ^2.0.2 - version: 2.1.1 + specifier: ^3.0.0 + version: 3.0.3 '@glimmer/component': specifier: ^1.1.2 version: 1.1.2(@babel/core@7.21.4) @@ -1226,6 +1226,7 @@ packages: /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.22.5): resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1265,6 +1266,7 @@ packages: /@babel/plugin-proposal-class-static-block@7.21.0(@babel/core@7.22.5): resolution: {integrity: sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-static-block instead. peerDependencies: '@babel/core': ^7.12.0 dependencies: @@ -1309,6 +1311,7 @@ packages: /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.22.5): resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1319,6 +1322,7 @@ packages: /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.22.5): resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1329,6 +1333,7 @@ packages: /@babel/plugin-proposal-json-strings@7.18.6(@babel/core@7.22.5): resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1339,6 +1344,7 @@ packages: /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.22.5): resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1349,6 +1355,7 @@ packages: /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.22.5): resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1359,6 +1366,7 @@ packages: /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.22.5): resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1369,6 +1377,7 @@ packages: /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.22.5): resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1382,6 +1391,7 @@ packages: /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.22.5): resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1392,6 +1402,7 @@ packages: /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.22.5): resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1442,6 +1453,7 @@ packages: /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.22.5): resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} engines: {node: '>=4'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -2793,20 +2805,20 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/addon-dev@3.0.0(rollup@3.20.6): - resolution: {integrity: sha512-h3ISDdp8LASA6583WC3IU3ECZ5fHlW3V3EkgpEeeH7KhxTerHjDjNf+S6+ZvPH+ZHi3WOCYPvUA5OfNICyMbtA==} + /@embroider/addon-dev@4.2.0(rollup@3.20.6): + resolution: {integrity: sha512-sXCTu4KAdjBv0gf8bglFirYFe4n0sfshszBoD3uRbX0VMVxfX1Yy6+Op5kOHcj3y9aD/MsxSDhYF7but8N/sRw==} engines: {node: 12.* || 14.* || >= 16} hasBin: true dependencies: - '@embroider/core': 2.1.1 + '@embroider/core': 3.4.4 '@rollup/pluginutils': 4.2.1 - assert-never: 1.2.1 + content-tag: 2.0.1 fs-extra: 10.1.0 minimatch: 3.1.2 rollup-plugin-copy-assets: 2.0.3(rollup@3.20.6) rollup-plugin-delete: 2.0.0 walk-sync: 3.0.0 - yargs: 17.7.1 + yargs: 17.7.2 transitivePeerDependencies: - bufferutil - canvas @@ -2825,38 +2837,41 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/babel-loader-8@2.0.0(@embroider/core@2.1.1)(supports-color@8.1.1)(webpack@5.83.1): - resolution: {integrity: sha512-a1bLodfox8JEgNHuhiIBIcXJ4b8NNnKWYkMIpJx216pn80Jf1jcFosQpxnqC8hYHrnG0XRKzQ9zJYgJXoa1wfg==} + /@embroider/babel-loader-9@3.1.1(@embroider/core@3.4.4)(supports-color@8.1.1)(webpack@5.83.1): + resolution: {integrity: sha512-8mIDRXvwntYIQc2JFVvGXEppHUJRhw+6aEzHtbCZDr4oOKw55IyY+RHzas3JILRq64owLA+Ox0yu6nkwL1ApRQ==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: - '@embroider/core': ^2.0.0 + '@embroider/core': ^3.4.0 dependencies: '@babel/core': 7.22.5(supports-color@8.1.1) - '@embroider/core': 2.1.1 - babel-loader: 8.3.0(@babel/core@7.22.5)(webpack@5.83.1) + '@embroider/core': 3.4.4 + babel-loader: 9.1.3(@babel/core@7.22.5)(webpack@5.83.1) transitivePeerDependencies: - supports-color - webpack dev: true - /@embroider/compat@2.1.1(@embroider/core@2.1.1): - resolution: {integrity: sha512-HNq5vv7NpQ1Jr+4slzmLBqsy5NDsIHilYeQiWboMrPAyHr5NHlKYWciIcmxdgPgz2kf/8D5nDiANgJznZedlyw==} + /@embroider/compat@3.4.4(@embroider/core@3.4.4): + resolution: {integrity: sha512-Q3g7G1iFucf3TkMZIsAETtfP0yj5q5B9ctdN48Cm76LI/dSoUkRSOlIuKAibjqTu0mtQSVBIAoCvgSjpwR0dqQ==} engines: {node: 12.* || 14.* || >= 16} hasBin: true peerDependencies: - '@embroider/core': ^2.0.0 + '@embroider/core': ^3.4.4 dependencies: - '@babel/code-frame': 7.21.4 + '@babel/code-frame': 7.22.5 '@babel/core': 7.22.5(supports-color@8.1.1) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.5) + '@babel/plugin-transform-runtime': 7.21.4(@babel/core@7.22.5) '@babel/preset-env': 7.21.4(@babel/core@7.22.5) - '@babel/traverse': 7.21.4 - '@embroider/core': 2.1.1 + '@babel/runtime': 7.21.5 + '@babel/traverse': 7.22.5(supports-color@8.1.1) + '@embroider/core': 3.4.4 '@embroider/macros': 1.10.0 '@types/babel__code-frame': 7.0.3 '@types/yargs': 17.0.24 assert-never: 1.2.1 - babel-plugin-ember-template-compilation: 2.0.2 + babel-import-util: 2.0.1 + babel-plugin-ember-template-compilation: 2.2.1 babel-plugin-syntax-dynamic-import: 6.18.0 babylon: 6.18.0 bind-decorator: 1.0.11 @@ -2870,6 +2885,8 @@ packages: broccoli-source: 3.0.1 chalk: 4.1.2 debug: 4.3.4(supports-color@8.1.1) + escape-string-regexp: 4.0.0 + fast-sourcemap-concat: 1.4.0 fs-extra: 9.1.0 fs-tree-diff: 2.0.1 jsdom: 16.7.0(supports-color@8.1.1) @@ -2877,12 +2894,12 @@ packages: pkg-up: 3.1.0 resolve: 1.22.2 resolve-package-path: 4.0.3 - semver: 7.5.0 + semver: 7.5.1 symlink-or-copy: 1.3.1 tree-sync: 2.1.0 typescript-memoize: 1.1.1 walk-sync: 3.0.0 - yargs: 17.7.1 + yargs: 17.7.2 transitivePeerDependencies: - bufferutil - canvas @@ -2890,29 +2907,24 @@ packages: - utf-8-validate dev: true - /@embroider/core@2.1.1: - resolution: {integrity: sha512-N4rz+r8WjHYmwprvBYC0iUT4EWNpdDjF7JLl8PEYlWbhXDEJL+Ma/aP78S7spMhIpJX9SHK7nbgNxmZAqAe34A==} + /@embroider/core@3.4.4: + resolution: {integrity: sha512-JVWCy+l6sX58tPYb8Q8BSK0i8rQzrVI0RFoilSZ9MP4MO/rk90XAXZHN8Ourr9lwJhSLBbc7KSMDh54FNGxnsg==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@babel/core': 7.22.5(supports-color@8.1.1) - '@babel/parser': 7.21.4 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.5) - '@babel/plugin-transform-runtime': 7.21.4(@babel/core@7.22.5) - '@babel/runtime': 7.21.0 - '@babel/traverse': 7.21.4 + '@babel/parser': 7.22.5 + '@babel/traverse': 7.22.5(supports-color@8.1.1) '@embroider/macros': 1.10.0 - '@embroider/shared-internals': 2.0.0 + '@embroider/shared-internals': 2.5.2(supports-color@8.1.1) assert-never: 1.2.1 - babel-import-util: 1.3.0 - babel-plugin-ember-template-compilation: 2.0.2 + babel-plugin-ember-template-compilation: 2.2.1 broccoli-node-api: 1.7.0 broccoli-persistent-filter: 3.1.3 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 debug: 4.3.4(supports-color@8.1.1) - escape-string-regexp: 4.0.0 fast-sourcemap-concat: 1.4.0 - filesize: 5.0.3 + filesize: 10.1.0 fs-extra: 9.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.7 @@ -2929,17 +2941,17 @@ packages: - supports-color - utf-8-validate - /@embroider/hbs-loader@2.0.0(@embroider/core@2.1.1)(webpack@5.83.1): - resolution: {integrity: sha512-rWcZyZ3n35LwlPTS6/fYsdHqPWUh4QO/cVTIJOSeLqJCATNTho7tjBXS6pBvV9cZgvqP/Xph/08xjdUyOWUOxQ==} + /@embroider/hbs-loader@3.0.3(@embroider/core@3.4.4)(webpack@5.83.1): + resolution: {integrity: sha512-sI2K3/III1WGGxS+aIf8uW5tgcNiE7APNhThn2ZTwqU47fK20Uz8TJZhst0GfNZFsCsmuQMRUikRJvQU8naSWA==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: - '@embroider/core': ^2.0.0 + '@embroider/core': ^3.4.0 webpack: ^5 peerDependenciesMeta: webpack: optional: true dependencies: - '@embroider/core': 2.1.1 + '@embroider/core': 3.4.4 webpack: 5.83.1 dev: true @@ -2958,7 +2970,7 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/router@2.0.0(@embroider/core@2.1.1)(@types/ember__routing@4.0.12): + /@embroider/router@2.0.0(@embroider/core@3.4.4)(@types/ember__routing@4.0.12): resolution: {integrity: sha512-MnYSp/kodjXVTfTxmz6QokpM1xo57Q87jNMs7HqdJ6A1fCM7UyAUdk3mV8o1q6bS6U55A6M8xeYcSuw2qGhMUw==} peerDependencies: '@embroider/core': ^2.0.0 @@ -2971,7 +2983,7 @@ packages: dependencies: '@ember/test-waiters': 3.0.2 '@embroider/addon-shim': 1.8.4 - '@embroider/core': 2.1.1 + '@embroider/core': 3.4.4 '@types/ember__routing': 4.0.12(@babel/core@7.22.5) transitivePeerDependencies: - supports-color @@ -2990,9 +3002,36 @@ packages: semver: 7.5.1 typescript-memoize: 1.1.1 - /@embroider/test-setup@2.1.1: - resolution: {integrity: sha512-t81a2z2OEFAOZVbV7wkgiDuCyZ3ajD7J7J+keaTfNSRiXoQgeFFASEECYq1TCsH8m/R+xHMRiY59apF2FIeFhw==} + /@embroider/shared-internals@2.5.2(supports-color@8.1.1): + resolution: {integrity: sha512-jNDJ9YlV6Qp9Na9v17qirUewVuq6T0t32nn+bbnFlCRTvmllKluZdYPSC5RuRnEZKTloVYRSF0+f1rgkTIEvxQ==} + engines: {node: 12.* || 14.* || >= 16} + dependencies: + babel-import-util: 2.0.1 + debug: 4.3.4(supports-color@8.1.1) + ember-rfc176-data: 0.3.18 + fs-extra: 9.1.0 + js-string-escape: 1.0.1 + lodash: 4.17.21 + resolve-package-path: 4.0.3 + semver: 7.5.1 + typescript-memoize: 1.1.1 + transitivePeerDependencies: + - supports-color + + /@embroider/test-setup@3.0.3: + resolution: {integrity: sha512-3K5KSyTdnxAkZQill6+TdC/XTRr6226LNwZMsrhRbBM0FFZXw2D8qmJSHPvZLheQx3A1jnF9t1lyrAzrKlg6Yw==} engines: {node: 12.* || 14.* || >= 16} + peerDependencies: + '@embroider/compat': ^3.3.0 + '@embroider/core': ^3.4.0 + '@embroider/webpack': ^3.2.1 + peerDependenciesMeta: + '@embroider/compat': + optional: true + '@embroider/core': + optional: true + '@embroider/webpack': + optional: true dependencies: lodash: 4.17.21 resolve: 1.22.2 @@ -3053,33 +3092,34 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/webpack@2.1.1(@embroider/core@2.1.1)(webpack@5.83.1): - resolution: {integrity: sha512-1IzXXexv/QxDyk4N6kamtiTk92HszlaQZXGB+xhnRCMY4F7Hgxad4gSPvnSy/oSkbHTMWSGjCTS5e4tQcUC8Cg==} + /@embroider/webpack@3.2.2(@embroider/core@3.4.4)(webpack@5.83.1): + resolution: {integrity: sha512-ygUQiej6uEgtF63opuyzvnoF8SjEsgOFaIDY9osaMKmoFe06QidjT2utLVqOB+k3vBiYfxQkVZ1HJaM0ud4F4A==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: - '@embroider/core': ^2.0.0 + '@embroider/core': ^3.4.4 webpack: ^5.0.0 peerDependenciesMeta: webpack: optional: true dependencies: '@babel/core': 7.22.5(supports-color@8.1.1) - '@embroider/babel-loader-8': 2.0.0(@embroider/core@2.1.1)(supports-color@8.1.1)(webpack@5.83.1) - '@embroider/core': 2.1.1 - '@embroider/hbs-loader': 2.0.0(@embroider/core@2.1.1)(webpack@5.83.1) - '@embroider/shared-internals': 2.0.0 - '@types/source-map': 0.5.7 + '@embroider/babel-loader-9': 3.1.1(@embroider/core@3.4.4)(supports-color@8.1.1)(webpack@5.83.1) + '@embroider/core': 3.4.4 + '@embroider/hbs-loader': 3.0.3(@embroider/core@3.4.4)(webpack@5.83.1) + '@embroider/shared-internals': 2.5.2(supports-color@8.1.1) '@types/supports-color': 8.1.1 + assert-never: 1.2.1 babel-loader: 8.3.0(@babel/core@7.22.5)(webpack@5.83.1) babel-preset-env: 1.7.0(supports-color@8.1.1) css-loader: 5.2.7(webpack@5.83.1) csso: 4.2.0 debug: 4.3.4(supports-color@8.1.1) + escape-string-regexp: 4.0.0 fs-extra: 9.1.0 jsdom: 16.7.0(supports-color@8.1.1) lodash: 4.17.21 mini-css-extract-plugin: 2.7.5(webpack@5.83.1) - semver: 7.5.0 + semver: 7.5.1 source-map-url: 0.4.1 style-loader: 2.0.0(webpack@5.83.1) supports-color: 8.1.1 @@ -3175,7 +3215,6 @@ packages: resolution: {integrity: sha512-dk32ykoNojt0mvEaIW6Vli5MGTbQo58uy3Epj7ahCgTHmWOKuw/0G83f2UmFprRwFx689YTXG38I/vbpltEjzg==} dependencies: '@simple-dom/interface': 1.4.0 - dev: true /@glimmer/reference@0.84.3: resolution: {integrity: sha512-lV+p/aWPVC8vUjmlvYVU7WQJsLh319SdXuAWoX/SE3pq340BJlAJiEcAc6q52y9JNhT57gMwtjMX96W5Xcx/qw==} @@ -3203,7 +3242,6 @@ packages: '@glimmer/util': 0.84.3 '@handlebars/parser': 2.0.0 simple-html-tokenizer: 0.5.11 - dev: true /@glimmer/tracking@1.1.2: resolution: {integrity: sha512-cyV32zsHh+CnftuRX84ALZpd2rpbDrhLhJnTXn9W//QpqdRZ5rdMsxSY9fOsj0CKEc706tmEU299oNnDc0d7tA==} @@ -3228,7 +3266,6 @@ packages: '@glimmer/env': 0.1.7 '@glimmer/interfaces': 0.84.3 '@simple-dom/interface': 1.4.0 - dev: true /@glimmer/validator@0.44.0: resolution: {integrity: sha512-i01plR0EgFVz69GDrEuFgq1NheIjZcyTy3c7q+w7d096ddPVeVcRzU3LKaqCfovvLJ+6lJx40j45ecycASUUyw==} @@ -3389,7 +3426,6 @@ packages: /@handlebars/parser@2.0.0: resolution: {integrity: sha512-EP9uEDZv/L5Qh9IWuMUGJRfwhXJ4h1dqKTT4/3+tY0eu7sPis7xh23j61SYUnNF4vqCQvvUXpDo9Bh/+q1zASA==} - dev: true /@html-next/vertical-collection@4.0.2: resolution: {integrity: sha512-S8cgntEDdXrOwdylVGDh1BFe+nX5uuUzzb3teh1FE++/kbqsOfUpXOYRUsEzsqb0fRqcm6eLxvtNb282Zr67rQ==} @@ -3682,7 +3718,6 @@ packages: /@simple-dom/interface@1.4.0: resolution: {integrity: sha512-l5qumKFWU0S+4ZzMaLXFU8tQZsicHEMEyAxI5kDFGhJsRqDwe0a7/iPA/GdxlGyDKseQQAgIz5kzU7eXTrlSpA==} - dev: true /@sindresorhus/is@0.14.0: resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} @@ -4327,13 +4362,6 @@ packages: '@types/node': 18.15.11 dev: true - /@types/source-map@0.5.7: - resolution: {integrity: sha512-LrnsgZIfJaysFkv9rRJp4/uAyqw87oVed3s1hhF83nwbo9c7MG9g5DqR0seHP+lkX4ldmMrVolPjQSe2ZfD0yA==} - deprecated: This is a stub types definition for source-map (https://github.com/mozilla/source-map). source-map provides its own type definitions, so you don't need @types/source-map installed! - dependencies: - source-map: 0.7.4 - dev: true - /@types/supports-color@8.1.1: resolution: {integrity: sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw==} dev: true @@ -4599,6 +4627,7 @@ packages: /abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead /abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} @@ -5182,6 +5211,10 @@ packages: resolution: {integrity: sha512-PPzUT17eAI18zn6ek1R3sB4Krc/MbnmT1MkZQFmyhjoaEGBVwNABhfVU9+EKcDSKrrOm9OIpGhjxukx1GCiy1g==} engines: {node: '>= 12.*'} + /babel-import-util@2.0.1: + resolution: {integrity: sha512-N1ZfNprtf/37x0R05J0QCW/9pCAcuI+bjZIK9tlu0JEkwEST7ssdD++gxHRbD58AiG5QE5OuNYhRoEFsc1wESw==} + engines: {node: '>= 12.*'} + /babel-loader@8.3.0(@babel/core@7.22.5)(webpack@5.80.0): resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} engines: {node: '>= 8.9'} @@ -5216,6 +5249,22 @@ packages: schema-utils: 2.7.1 webpack: 5.83.1 + /babel-loader@9.1.3(@babel/core@7.22.5)(webpack@5.83.1): + resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@babel/core': ^7.12.0 + webpack: '>=5' + peerDependenciesMeta: + webpack: + optional: true + dependencies: + '@babel/core': 7.22.5(supports-color@8.1.1) + find-cache-dir: 4.0.0 + schema-utils: 4.0.1 + webpack: 5.83.1 + dev: true + /babel-messages@6.23.0: resolution: {integrity: sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==} dependencies: @@ -5282,6 +5331,13 @@ packages: dependencies: babel-import-util: 1.3.0 + /babel-plugin-ember-template-compilation@2.2.1: + resolution: {integrity: sha512-alinprIQcLficqkuIyeKKfD4HQOpMOiHK6pt6Skj/yjoPoQYBuwAJ2BoPAlRe9k/URPeVkpMefbN3m6jEp7RsA==} + engines: {node: '>= 12.*'} + dependencies: + '@glimmer/syntax': 0.84.3 + babel-import-util: 2.0.1 + /babel-plugin-filter-imports@4.0.0: resolution: {integrity: sha512-jDLlxI8QnfKd7PtieH6pl4tZJzymzfCDCPGdTq/grgbiYAikwDPp/oL0IlFJn0HQjLpcLkyYhPKkUVneRESw5w==} engines: {node: '>=8'} @@ -6845,6 +6901,10 @@ packages: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} + /common-path-prefix@3.0.0: + resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} + dev: true + /common-tags@1.8.2: resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} engines: {node: '>=4.0.0'} @@ -7122,6 +7182,10 @@ packages: safe-buffer: 5.2.1 dev: true + /content-tag@2.0.1: + resolution: {integrity: sha512-jxsETSDs5NbNwyiDuIp672fUMhUyu8Qxc5MOBOJOcgW/fQESI6o5K1LBDrnEE7Bh810a685lWEZHTF4jQYGEEw==} + dev: true + /content-type@1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} @@ -7758,6 +7822,7 @@ packages: /domexception@2.0.1: resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} engines: {node: '>=8'} + deprecated: Use your platform's native DOMException instead dependencies: webidl-conversions: 5.0.0 @@ -8979,7 +9044,7 @@ packages: ember-concurrency: optional: true dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@ember/test-waiters': 3.0.2 '@embroider/addon-shim': 1.8.4 '@embroider/macros': 1.10.0 @@ -9037,7 +9102,7 @@ packages: ember-concurrency: optional: true dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@ember/test-waiters': 3.0.2 '@embroider/addon-shim': 1.8.4 '@embroider/macros': 1.10.0 @@ -10435,9 +10500,9 @@ packages: flat-cache: 3.0.4 dev: true - /filesize@5.0.3: - resolution: {integrity: sha512-RM123v6KPqgZJmVCh4rLvCo8tLKr4sgD92DeZ+AuoUE8teGZJHKs1cTORwETcpIJSlGsz2WYdwKDQUXby5hNqQ==} - engines: {node: '>= 0.4.0'} + /filesize@10.1.0: + resolution: {integrity: sha512-GTLKYyBSDz3nPhlLVPjPWZCnhkd9TrrRArNcy8Z+J2cqScB7h2McAzR6NBX6nYOoWafql0roY8hrocxnZBv9CQ==} + engines: {node: '>= 10.4.0'} /filesize@9.0.11: resolution: {integrity: sha512-gTAiTtI0STpKa5xesyTA9hA3LX4ga8sm2nWRcffEa1L/5vQwb4mj2MdzMkoHoGv4QzfDshQZuYscQSf8c4TKOA==} @@ -10505,6 +10570,14 @@ packages: make-dir: 3.1.0 pkg-dir: 4.2.0 + /find-cache-dir@4.0.0: + resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} + engines: {node: '>=14.16'} + dependencies: + common-path-prefix: 3.0.0 + pkg-dir: 7.0.0 + dev: true + /find-index@1.1.1: resolution: {integrity: sha512-XYKutXMrIK99YMUPf91KX5QVJoG31/OsgftD6YoTPAObfQIxM4ziA9f0J1AsqKhJmo+IeaIPP0CFopTD4bdUBw==} @@ -13742,6 +13815,13 @@ packages: dependencies: find-up: 4.1.0 + /pkg-dir@7.0.0: + resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} + engines: {node: '>=14.16'} + dependencies: + find-up: 6.3.0 + dev: true + /pkg-up@2.0.0: resolution: {integrity: sha512-fjAPuiws93rm7mPUu21RdBnkeZNrbfCFCwfAhPWY+rR3zG0ubpe5cEReHOw5fIbfmsxEV/g2kSxGTATY3Bpnwg==} engines: {node: '>=4'} @@ -15273,7 +15353,6 @@ packages: /simple-html-tokenizer@0.5.11: resolution: {integrity: sha512-C2WEK/Z3HoSFbYq8tI7ni3eOo/NneSPRoPpcM7WdLjFOArFuyXEjAoCdOC3DgMfRyziZQ1hCNR4mrNdWEvD0og==} - dev: true /simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} @@ -15452,11 +15531,6 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - /source-map@0.7.4: - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} - engines: {node: '>= 8'} - dev: true - /sourcemap-codec@1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} deprecated: Please use @jridgewell/sourcemap-codec instead diff --git a/test-app/package.json b/test-app/package.json index 7f06ce59..2c94ed59 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -42,7 +42,7 @@ "devDependencies": { "@babel/core": "^7.17.0", "@ember/optional-features": "^2.0.0", - "@embroider/test-setup": "^2.0.2", + "@embroider/test-setup": "^3.0.0", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", "@glint/core": "^1.0.2",