diff --git a/ember-amount-input/package.json b/ember-amount-input/package.json index 62d64cf2..80da4bae 100644 --- a/ember-amount-input/package.json +++ b/ember-amount-input/package.json @@ -44,7 +44,7 @@ "@babel/plugin-proposal-decorators": "^7.23.9", "@babel/plugin-syntax-decorators": "^7.23.3", "@babel/preset-typescript": "^7.23.3", - "@embroider/addon-dev": "^4.1.1", + "@embroider/addon-dev": "^5.0.0", "@glimmer/component": "^1.1.2", "@glint/core": "^1.3.0", "@glint/environment-ember-loose": "^1.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d568cb39..07de8b90 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -58,8 +58,8 @@ importers: specifier: ^7.23.3 version: 7.23.3(@babel/core@7.24.0) '@embroider/addon-dev': - specifier: ^4.1.1 - version: 4.1.1(@glint/template@1.3.0)(rollup@4.12.1) + specifier: ^5.0.0 + version: 5.0.0(@glint/template@1.3.0)(rollup@4.12.1) '@glimmer/component': specifier: ^1.1.2 version: 1.1.2(@babel/core@7.24.0) @@ -2222,16 +2222,22 @@ packages: - supports-color dev: true - /@embroider/addon-dev@4.1.1(@glint/template@1.3.0)(rollup@4.12.1): - resolution: {integrity: sha512-6AIU+GobgsozQJZtG6ys/8TumtnJkrW8LKggjajCwX8QP++eAN9vUL00AZdgh5wZAyLAiv+jNi5knGrPdMFPMA==} + /@embroider/addon-dev@5.0.0(@glint/template@1.3.0)(rollup@4.12.1): + resolution: {integrity: sha512-cEaPnhNJBqb+1Mp/1iDsfZjXU/odQ+vYqtqg19qh/28KBbbL5do1TzFPfXuGjzuDHiTIagklpGoNGkMwU/bJtw==} engines: {node: 12.* || 14.* || >= 16} hasBin: true + peerDependencies: + rollup: ^4.6.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: - '@embroider/core': 3.3.0(@glint/template@1.3.0) + '@embroider/core': 3.4.15(@glint/template@1.3.0) '@rollup/pluginutils': 4.2.1 - content-tag: 1.1.0 + content-tag: 2.0.1 fs-extra: 10.1.0 minimatch: 3.1.2 + rollup: 4.12.1 rollup-plugin-copy-assets: 2.0.3(rollup@4.12.1) rollup-plugin-delete: 2.0.0 walk-sync: 3.0.0 @@ -2240,7 +2246,6 @@ packages: - '@glint/template' - bufferutil - canvas - - rollup - supports-color - utf-8-validate dev: true @@ -2255,15 +2260,15 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/core@3.3.0(@glint/template@1.3.0): - resolution: {integrity: sha512-QkOLFB3DUuDg6DU7qNAKFNJUyzgmjWNiRLcyrhThYgWeN5h8ilatG3sl5atBN6Jh3wCIJmhjXagafkA82a0abQ==} + /@embroider/core@3.4.15(@glint/template@1.3.0): + resolution: {integrity: sha512-aVG+3eU5IWJYw8yP+o6vinG9vvzEzB/YpoVm1fr5T5E30BtbF0cU5jYYn3ItSLNiE1Q1mnG9ebjIhy5VVFiu1Q==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@babel/core': 7.24.0 '@babel/parser': 7.24.0 '@babel/traverse': 7.24.0 - '@embroider/macros': 1.13.2(@glint/template@1.3.0) - '@embroider/shared-internals': 2.5.0 + '@embroider/macros': 1.16.6(@glint/template@1.3.0) + '@embroider/shared-internals': 2.6.3 assert-never: 1.2.1 babel-plugin-ember-template-compilation: 2.2.0 broccoli-node-api: 1.7.0 @@ -2271,7 +2276,7 @@ packages: broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 debug: 4.3.4(supports-color@9.4.0) - fast-sourcemap-concat: 1.4.0 + fast-sourcemap-concat: 2.1.1 filesize: 10.0.7 fs-extra: 9.1.0 fs-tree-diff: 2.0.1 @@ -2291,8 +2296,8 @@ packages: - utf-8-validate dev: true - /@embroider/macros@1.13.2(@glint/template@1.3.0): - resolution: {integrity: sha512-AUgJ71xG8kjuTx8XB1AQNBiebJuXRfhcHr318dCwnQz9VRXdYSnEEqf38XRvGYIoCvIyn/3c72LrSwzaJqknOA==} + /@embroider/macros@1.14.0(@glint/template@1.3.0): + resolution: {integrity: sha512-V+jkc8mU6mJ4McW6qdEhCiD74CzMDd1T4CeJ9IkidC3pPwTMRIKJMkbiSnjmGDy7NCxT66XtFwJH7HGM2B/fXA==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@glint/template': ^1.0.0 @@ -2300,7 +2305,7 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/shared-internals': 2.5.0 + '@embroider/shared-internals': 2.5.2 '@glint/template': 1.3.0 assert-never: 1.2.1 babel-import-util: 2.0.1 @@ -2311,10 +2316,9 @@ packages: semver: 7.6.3 transitivePeerDependencies: - supports-color - dev: true - /@embroider/macros@1.14.0(@glint/template@1.3.0): - resolution: {integrity: sha512-V+jkc8mU6mJ4McW6qdEhCiD74CzMDd1T4CeJ9IkidC3pPwTMRIKJMkbiSnjmGDy7NCxT66XtFwJH7HGM2B/fXA==} + /@embroider/macros@1.16.6(@glint/template@1.3.0): + resolution: {integrity: sha512-aSdRetg0vY3c70G/3K85fOSlGtDzSV4ozwF9qD8ToQB+4RLZusxwItnctWEa+MKkhAYB6rbFiQ+bhFwEnaEazg==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@glint/template': ^1.0.0 @@ -2322,20 +2326,21 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/shared-internals': 2.5.2 + '@embroider/shared-internals': 2.6.3 '@glint/template': 1.3.0 assert-never: 1.2.1 - babel-import-util: 2.0.0 + babel-import-util: 2.0.1 ember-cli-babel: 7.26.11 find-up: 5.0.0 lodash: 4.17.21 resolve: 1.22.3 - semver: 7.5.4 + semver: 7.6.3 transitivePeerDependencies: - supports-color + dev: true - /@embroider/shared-internals@2.5.0: - resolution: {integrity: sha512-7qzrb7GVIyNqeY0umxoeIvjDC+ay1b+wb2yCVuYTUYrFfLAkLEy9FNI3iWCi3RdQ9OFjgcAxAnwsAiPIMZZ3pQ==} + /@embroider/shared-internals@2.5.1: + resolution: {integrity: sha512-b+TWDBisH1p6HeTbJIO8pgu1WzfTP0ZSAlZBqjXwOyrS0ZxP1qNYRrEX+IxyzIibEFjXBxeLakiejz3DJvZX5A==} engines: {node: 12.* || 14.* || >= 16} dependencies: babel-import-util: 2.0.1 @@ -2349,10 +2354,9 @@ packages: typescript-memoize: 1.1.1 transitivePeerDependencies: - supports-color - dev: true - /@embroider/shared-internals@2.5.1: - resolution: {integrity: sha512-b+TWDBisH1p6HeTbJIO8pgu1WzfTP0ZSAlZBqjXwOyrS0ZxP1qNYRrEX+IxyzIibEFjXBxeLakiejz3DJvZX5A==} + /@embroider/shared-internals@2.5.2: + resolution: {integrity: sha512-jNDJ9YlV6Qp9Na9v17qirUewVuq6T0t32nn+bbnFlCRTvmllKluZdYPSC5RuRnEZKTloVYRSF0+f1rgkTIEvxQ==} engines: {node: 12.* || 14.* || >= 16} dependencies: babel-import-util: 2.0.1 @@ -2367,8 +2371,8 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/shared-internals@2.5.2: - resolution: {integrity: sha512-jNDJ9YlV6Qp9Na9v17qirUewVuq6T0t32nn+bbnFlCRTvmllKluZdYPSC5RuRnEZKTloVYRSF0+f1rgkTIEvxQ==} + /@embroider/shared-internals@2.6.3: + resolution: {integrity: sha512-wyFQNSqN+RZWg5ckqsk0Qfun433aEd70L6sc16sY4FFf/AzDnolmc0t3eR7lkdyxltYSrO5eqkFN7hW7l/glaw==} engines: {node: 12.* || 14.* || >= 16} dependencies: babel-import-util: 2.0.1 @@ -2377,11 +2381,13 @@ packages: fs-extra: 9.1.0 js-string-escape: 1.0.1 lodash: 4.17.21 + minimatch: 3.1.2 resolve-package-path: 4.0.3 semver: 7.6.3 typescript-memoize: 1.1.1 transitivePeerDependencies: - supports-color + dev: true /@embroider/test-setup@3.0.3: resolution: {integrity: sha512-3K5KSyTdnxAkZQill6+TdC/XTRr6226LNwZMsrhRbBM0FFZXw2D8qmJSHPvZLheQx3A1jnF9t1lyrAzrKlg6Yw==} @@ -4238,6 +4244,7 @@ packages: /abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead dev: true /abbrev@1.1.1: @@ -4895,10 +4902,6 @@ packages: engines: {node: '>= 12.*'} dev: true - /babel-import-util@2.0.0: - resolution: {integrity: sha512-pkWynbLwru0RZmA9iKeQL63+CkkW0RCP3kL5njCtudd6YPUKb5Pa0kL4fb3bmuKn2QDBFwY5mvvhEK/+jv2Ynw==} - engines: {node: '>= 12.*'} - /babel-import-util@2.0.1: resolution: {integrity: sha512-N1ZfNprtf/37x0R05J0QCW/9pCAcuI+bjZIK9tlu0JEkwEST7ssdD++gxHRbD58AiG5QE5OuNYhRoEFsc1wESw==} engines: {node: '>= 12.*'} @@ -5756,7 +5759,7 @@ packages: broccoli-kitchen-sink-helpers: 0.3.1 broccoli-plugin: 4.0.7 ensure-posix-path: 1.1.1 - fast-sourcemap-concat: 2.1.0 + fast-sourcemap-concat: 2.1.1 find-index: 1.1.1 fs-extra: 8.1.0 fs-tree-diff: 2.0.1 @@ -7011,14 +7014,14 @@ packages: safe-buffer: 5.2.1 dev: true - /content-tag@1.1.0: - resolution: {integrity: sha512-bktivDORs9M890KwVKrIONYvHhwshfgF4b1G/TFPrjH12Ag2GDiSdxVHqIzMxWZ297VgIRPSImURlpcOzJP/LQ==} - dev: true - /content-tag@1.2.2: resolution: {integrity: sha512-9guqKIx2H+78N17otBpl8yLZbQGL5q1vBO/jDb3gF2JjixtcVpC62jDUNxjVMNoaZ09oxRX84ZOD6VX02qkVvg==} 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'} @@ -7677,6 +7680,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 dev: true @@ -9525,24 +9529,8 @@ packages: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} dev: true - /fast-sourcemap-concat@1.4.0: - resolution: {integrity: sha512-x90Wlx/2C83lfyg7h4oguTZN4MyaVfaiUSJQNpU+YEA0Odf9u659Opo44b0LfoVg9G/bOE++GdID/dkyja+XcA==} - engines: {node: '>= 4'} - dependencies: - chalk: 2.4.2 - fs-extra: 5.0.0 - heimdalljs-logger: 0.1.10 - memory-streams: 0.1.3 - mkdirp: 0.5.6 - source-map: 0.4.4 - source-map-url: 0.3.0 - sourcemap-validator: 1.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /fast-sourcemap-concat@2.1.0: - resolution: {integrity: sha512-L9uADEnnHOeF4U5Kc3gzEs3oFpNCFkiTJXvT+nKmR0zcFqHZJJbszWT7dv4t9558FJRGpCj8UxUpTgz2zwiIZA==} + /fast-sourcemap-concat@2.1.1: + resolution: {integrity: sha512-7h9/x25c6AQwdU3mA8MZDUMR3UCy50f237egBrBkuwjnUZSmfu4ptCf91PZSKzON2Uh5VvIHozYKWcPPgcjxIw==} engines: {node: 10.* || >= 12.*} dependencies: chalk: 2.4.2 @@ -9552,7 +9540,6 @@ packages: mkdirp: 0.5.6 source-map: 0.4.4 source-map-url: 0.3.0 - sourcemap-validator: 1.1.1 transitivePeerDependencies: - supports-color @@ -11592,10 +11579,6 @@ packages: - utf-8-validate dev: true - /jsesc@0.3.0: - resolution: {integrity: sha512-UHQmAeTXV+iwEk0aHheJRqo6Or90eDxI6KIYpHSjKLXKuKlPt1CQ7tGBerFcFA8uKU5mYxiPMlckmFptd5XZzA==} - hasBin: true - /jsesc@0.5.0: resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} hasBin: true @@ -11993,6 +11976,7 @@ packages: /lodash._reinterpolate@3.0.0: resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} + dev: true /lodash.assign@3.2.0: resolution: {integrity: sha512-/VVxzgGBmbphasTg51FrztxQJ/VgAUpol6zmJuSVSGcNg4g7FA4z7rQV8Ovr9V3vFBNWZhvKWHfpAytjTVUfFA==} @@ -12050,9 +12034,6 @@ packages: lodash._isiterateecall: 3.0.9 dev: true - /lodash.foreach@4.5.0: - resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==} - /lodash.isarguments@3.1.0: resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} dev: true @@ -12116,11 +12097,13 @@ packages: dependencies: lodash._reinterpolate: 3.0.0 lodash.templatesettings: 4.2.0 + dev: true /lodash.templatesettings@4.2.0: resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==} dependencies: lodash._reinterpolate: 3.0.0 + dev: true /lodash.truncate@4.4.2: resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} @@ -14391,6 +14374,7 @@ packages: /rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -14398,12 +14382,14 @@ packages: /rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -15039,12 +15025,6 @@ packages: deprecated: See https://github.com/lydell/source-map-url#deprecated dev: true - /source-map@0.1.43: - resolution: {integrity: sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==} - engines: {node: '>=0.8.0'} - dependencies: - amdefine: 1.0.1 - /source-map@0.4.4: resolution: {integrity: sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==} engines: {node: '>=0.8.0'} @@ -15065,15 +15045,6 @@ packages: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} deprecated: Please use @jridgewell/sourcemap-codec instead - /sourcemap-validator@1.1.1: - resolution: {integrity: sha512-pq6y03Vs6HUaKo9bE0aLoksAcpeOo9HZd7I8pI6O480W/zxNZ9U32GfzgtPP0Pgc/K1JHna569nAbOk3X8/Qtw==} - engines: {node: ^0.10 || ^4.5 || 6.* || >= 7.*} - dependencies: - jsesc: 0.3.0 - lodash.foreach: 4.5.0 - lodash.template: 4.5.0 - source-map: 0.1.43 - /spawn-args@0.2.0: resolution: {integrity: sha512-73BoniQDcRWgnLAf/suKH6V5H54gd1KLzwYN9FB6J/evqTV33htH9xwV/4BHek+++jzxpVlZQKKZkqstPQPmQg==} dev: true diff --git a/test-app/config/ember-try.js b/test-app/config/ember-try.js index 2d44090a..2bd4221a 100644 --- a/test-app/config/ember-try.js +++ b/test-app/config/ember-try.js @@ -93,18 +93,18 @@ module.exports = async function () { embroiderSafe({ npm: { devDependencies: { - '@embroider/compat': '^3.2.1', - '@embroider/core': '^3.2.1', - '@embroider/webpack': '^3.1.5', + '@embroider/compat': '^3.3.0', + '@embroider/core': '^3.4.0', + '@embroider/webpack': '^3.2.1', }, }, }), embroiderOptimized({ npm: { devDependencies: { - '@embroider/compat': '^3.2.1', - '@embroider/core': '^3.2.1', - '@embroider/webpack': '^3.1.5', + '@embroider/compat': '^3.3.0', + '@embroider/core': '^3.4.0', + '@embroider/webpack': '^3.2.1', }, }, }),