diff --git a/frontend/discourse/package.json b/frontend/discourse/package.json index bf2c5edbef5d5..ea9d0610cd7cd 100644 --- a/frontend/discourse/package.json +++ b/frontend/discourse/package.json @@ -95,7 +95,7 @@ "@embroider/webpack": "^4.1.0", "@floating-ui/dom": "^1.7.5", "@glimmer/component": "^2.0.0", - "@swc/core": "^1.15.13", + "@swc/core": "^1.15.21", "@types/jquery": "^3.5.33", "@types/qunit": "^2.19.13", "@types/rsvp": "^4.0.9", diff --git a/package.json b/package.json index 2e03cde9ca1bb..a957002ae0b23 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "@glint/ember-tsc": "^1.2.3", "@glint/tsserver-plugin": "^2.2.4", "@rdil/parallel-prettier": "^3.0.0", - "@swc/core": "^1.15.13", + "@swc/core": "^1.15.21", "chrome-launcher": "^1.2.1", "chrome-remote-interface": "^0.34.0", "concurrently": "^9.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e31e2d672e262..922268ae69a5b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -53,8 +53,8 @@ importers: specifier: ^3.0.0 version: 3.0.0(prettier@3.8.1) '@swc/core': - specifier: ^1.15.13 - version: 1.15.18 + specifier: ^1.15.21 + version: 1.15.21 chrome-launcher: specifier: ^1.2.1 version: 1.2.1 @@ -436,7 +436,7 @@ importers: version: 2.1.8(@babel/core@7.29.0)(@embroider/core@3.5.5(@glint/template@1.7.7))(@glint/template@1.7.7) '@embroider/webpack': specifier: ^4.1.0 - version: 4.1.0(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + version: 4.1.0(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) '@floating-ui/dom': specifier: ^1.7.5 version: 1.7.6 @@ -444,8 +444,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 '@swc/core': - specifier: ^1.15.13 - version: 1.15.18 + specifier: ^1.15.21 + version: 1.15.21 '@types/jquery': specifier: ^3.5.33 version: 3.5.33 @@ -514,7 +514,7 @@ importers: version: 2.0.1(@babel/core@7.29.0)(@glint/template@1.7.7) ember-auto-import: specifier: ^2.12.1 - version: 2.12.1(@glint/template@1.7.7)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + version: 2.12.1(@glint/template@1.7.7)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) ember-buffered-proxy: specifier: ^2.1.1 version: 2.1.1(@babel/core@7.29.0) @@ -550,7 +550,7 @@ importers: version: 6.1.1 ember-exam: specifier: ^10.1.0 - version: 10.1.0(@glint/template@1.7.7)(ember-qunit@9.0.4(@babel/core@7.29.0)(@ember/test-helpers@5.4.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7)(qunit@2.25.0))(ember-source@6.10.1(patch_hash=85ff9a16d08431e3bdc9aea8d55280e14f437f1c2a7d8e461de56c614ad48926)(@glimmer/component@2.0.0)(rsvp@4.8.5))(qunit@2.25.0)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + version: 10.1.0(@glint/template@1.7.7)(ember-qunit@9.0.4(@babel/core@7.29.0)(@ember/test-helpers@5.4.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7)(qunit@2.25.0))(ember-source@6.10.1(patch_hash=85ff9a16d08431e3bdc9aea8d55280e14f437f1c2a7d8e461de56c614ad48926)(@glimmer/component@2.0.0)(rsvp@4.8.5))(qunit@2.25.0)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) ember-load-initializers: specifier: ^3.0.1 version: 3.0.1(ember-source@6.10.1(patch_hash=85ff9a16d08431e3bdc9aea8d55280e14f437f1c2a7d8e461de56c614ad48926)(@glimmer/component@2.0.0)(rsvp@4.8.5)) @@ -571,7 +571,7 @@ importers: version: 2.6.0 imports-loader: specifier: ^5.0.0 - version: 5.0.0(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + version: 5.0.0(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) jquery: specifier: ^3.7.1 version: 3.7.1 @@ -619,10 +619,10 @@ importers: version: 0.12.5 webpack: specifier: 5.99.9 - version: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + version: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) webpack-retry-chunk-load-plugin: specifier: ^3.1.1 - version: 3.1.1(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + version: 3.1.1(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) webpack-stats-plugin: specifier: ^1.1.3 version: 1.1.3 @@ -652,7 +652,7 @@ importers: version: link:../discourse-i18n ember-auto-import: specifier: ^2.12.1 - version: 2.12.1(@glint/template@1.7.7)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + version: 2.12.1(@glint/template@1.7.7)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) markdown-it: specifier: ^14.1.1 version: 14.1.1 @@ -689,7 +689,7 @@ importers: version: 6.11.0(@types/node@25.5.0)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.8) webpack: specifier: 5.99.9 - version: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + version: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) frontend/discourse-types: devDependencies: @@ -712,7 +712,7 @@ importers: version: link:../discourse-i18n ember-auto-import: specifier: ^2.12.1 - version: 2.12.1(@glint/template@1.7.7)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + version: 2.12.1(@glint/template@1.7.7)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) ember-cli-babel: specifier: ^8.2.0 version: 8.3.1(@babel/core@7.29.0) @@ -728,7 +728,7 @@ importers: version: 3.0.0(@types/node@25.5.0) '@embroider/test-setup': specifier: ^4.0.0 - version: 4.0.0(@embroider/compat@3.8.5(@embroider/core@3.5.5(@glint/template@1.7.7))(@glint/template@1.7.7))(@embroider/core@3.5.5(@glint/template@1.7.7))(@embroider/webpack@4.1.0(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12))) + version: 4.0.0(@embroider/compat@3.8.5(@embroider/core@3.5.5(@glint/template@1.7.7))(@glint/template@1.7.7))(@embroider/core@3.5.5(@glint/template@1.7.7))(@embroider/webpack@4.1.0(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12))) '@glimmer/component': specifier: ^2.0.0 version: 2.0.0 @@ -776,7 +776,7 @@ importers: version: 4.7.0 webpack: specifier: 5.99.9 - version: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + version: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) plugins/automation: dependencies: @@ -2995,68 +2995,80 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@swc/core-darwin-arm64@1.15.18': - resolution: {integrity: sha512-+mIv7uBuSaywN3C9LNuWaX1jJJ3SKfiJuE6Lr3bd+/1Iv8oMU7oLBjYMluX1UrEPzwN2qCdY6Io0yVicABoCwQ==} + '@swc/core-darwin-arm64@1.15.21': + resolution: {integrity: sha512-SA8SFg9dp0qKRH8goWsax6bptFE2EdmPf2YRAQW9WoHGf3XKM1bX0nd5UdwxmC5hXsBUZAYf7xSciCler6/oyA==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.15.18': - resolution: {integrity: sha512-wZle0eaQhnzxWX5V/2kEOI6Z9vl/lTFEC6V4EWcn+5pDjhemCpQv9e/TDJ0GIoiClX8EDWRvuZwh+Z3dhL1NAg==} + '@swc/core-darwin-x64@1.15.21': + resolution: {integrity: sha512-//fOVntgowz9+V90lVsNCtyyrtbHp3jWH6Rch7MXHXbcvbLmbCTmssl5DeedUWLLGiAAW1wksBdqdGYOTjaNLw==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.15.18': - resolution: {integrity: sha512-ao61HGXVqrJFHAcPtF4/DegmwEkVCo4HApnotLU8ognfmU8x589z7+tcf3hU+qBiU1WOXV5fQX6W9Nzs6hjxDw==} + '@swc/core-linux-arm-gnueabihf@1.15.21': + resolution: {integrity: sha512-meNI4Sh6h9h8DvIfEc0l5URabYMSuNvyisLmG6vnoYAS43s8ON3NJR8sDHvdP7NJTrLe0q/x2XCn6yL/BeHcZg==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.15.18': - resolution: {integrity: sha512-3xnctOBLIq3kj8PxOCgPrGjBLP/kNOddr6f5gukYt/1IZxsITQaU9TDyjeX6jG+FiCIHjCuWuffsyQDL5Ew1bg==} + '@swc/core-linux-arm64-gnu@1.15.21': + resolution: {integrity: sha512-QrXlNQnHeXqU2EzLlnsPoWEh8/GtNJLvfMiPsDhk+ht6Xv8+vhvZ5YZ/BokNWSIZiWPKLAqR0M7T92YF5tmD3g==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.15.18': - resolution: {integrity: sha512-0a+Lix+FSSHBSBOA0XznCcHo5/1nA6oLLjcnocvzXeqtdjnPb+SvchItHI+lfeiuj1sClYPDvPMLSLyXFaiIKw==} + '@swc/core-linux-arm64-musl@1.15.21': + resolution: {integrity: sha512-8/yGCMO333ultDaMQivE5CjO6oXDPeeg1IV4sphojPkb0Pv0i6zvcRIkgp60xDB+UxLr6VgHgt+BBgqS959E9g==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.15.18': - resolution: {integrity: sha512-wG9J8vReUlpaHz4KOD/5UE1AUgirimU4UFT9oZmupUDEofxJKYb1mTA/DrMj0s78bkBiNI+7Fo2EgPuvOJfuAA==} + '@swc/core-linux-ppc64-gnu@1.15.21': + resolution: {integrity: sha512-ucW0HzPx0s1dgRvcvuLSPSA/2Kk/VYTv9st8qe1Kc22Gu0Q0rH9+6TcBTmMuNIp0Xs4BPr1uBttmbO1wEGI49Q==} + engines: {node: '>=10'} + cpu: [ppc64] + os: [linux] + + '@swc/core-linux-s390x-gnu@1.15.21': + resolution: {integrity: sha512-ulTnOGc5I7YRObE/9NreAhQg94QkiR5qNhhcUZ1iFAYjzg/JGAi1ch+s/Ixe61pMIr8bfVrF0NOaB0f8wjaAfA==} + engines: {node: '>=10'} + cpu: [s390x] + os: [linux] + + '@swc/core-linux-x64-gnu@1.15.21': + resolution: {integrity: sha512-D0RokxtM+cPvSqJIKR6uja4hbD+scI9ezo95mBhfSyLUs9wnPPl26sLp1ZPR/EXRdYm3F3S6RUtVi+8QXhT24Q==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.15.18': - resolution: {integrity: sha512-4nwbVvCphKzicwNWRmvD5iBaZj8JYsRGa4xOxJmOyHlMDpsvvJ2OR2cODlvWyGFH6BYL1MfIAK3qph3hp0Az6g==} + '@swc/core-linux-x64-musl@1.15.21': + resolution: {integrity: sha512-nER8u7VeRfmU6fMDzl1NQAbbB/G7O2avmvCOwIul1uGkZ2/acbPH+DCL9h5+0yd/coNcxMBTL6NGepIew+7C2w==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.15.18': - resolution: {integrity: sha512-zk0RYO+LjiBCat2RTMHzAWaMky0cra9loH4oRrLKLLNuL+jarxKLFDA8xTZWEkCPLjUTwlRN7d28eDLLMgtUcQ==} + '@swc/core-win32-arm64-msvc@1.15.21': + resolution: {integrity: sha512-+/AgNBnjYugUA8C0Do4YzymgvnGbztv7j8HKSQLvR/DQgZPoXQ2B3PqB2mTtGh/X5DhlJWiqnunN35JUgWcAeQ==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.15.18': - resolution: {integrity: sha512-yVuTrZ0RccD5+PEkpcLOBAuPbYBXS6rslENvIXfvJGXSdX5QGi1ehC4BjAMl5FkKLiam4kJECUI0l7Hq7T1vwg==} + '@swc/core-win32-ia32-msvc@1.15.21': + resolution: {integrity: sha512-IkSZj8PX/N4HcaFhMQtzmkV8YSnuNoJ0E6OvMwFiOfejPhiKXvl7CdDsn1f4/emYEIDO3fpgZW9DTaCRMDxaDA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.15.18': - resolution: {integrity: sha512-7NRmE4hmUQNCbYU3Hn9Tz57mK9Qq4c97ZS+YlamlK6qG9Fb5g/BB3gPDe0iLlJkns/sYv2VWSkm8c3NmbEGjbg==} + '@swc/core-win32-x64-msvc@1.15.21': + resolution: {integrity: sha512-zUyWso7OOENB6e1N1hNuNn8vbvLsTdKQ5WKLgt/JcBNfJhKy/6jmBmqI3GXk/MyvQKd5SLvP7A0F36p7TeDqvw==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.15.18': - resolution: {integrity: sha512-z87aF9GphWp//fnkRsqvtY+inMVPgYW3zSlXH1kJFvRT5H/wiAn+G32qW5l3oEk63KSF1x3Ov0BfHCObAmT8RA==} + '@swc/core@1.15.21': + resolution: {integrity: sha512-fkk7NJcBscrR3/F8jiqlMptRHP650NxqDnspBMrRe5d8xOoCy9MLL5kOBLFXjFLfMo3KQQHhk+/jUULOMlR1uQ==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': '>=0.5.17' @@ -3067,8 +3079,8 @@ packages: '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - '@swc/types@0.1.25': - resolution: {integrity: sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==} + '@swc/types@0.1.26': + resolution: {integrity: sha512-lyMwd7WGgG79RS7EERZV3T8wMdmPq3xwyg+1nmAM64kIhx5yl+juO2PYIHb7vTiPgPCj8LYjsNV2T5wiQHUEaw==} '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} @@ -3361,6 +3373,7 @@ packages: '@xmldom/xmldom@0.8.11': resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} engines: {node: '>=10.0.0'} + deprecated: this version has critical issues, please update to the latest version '@xtuc/ieee754@1.2.0': resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -10739,11 +10752,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@embroider/babel-loader-9@3.1.1(@embroider/core@3.5.5(@glint/template@1.7.7))(supports-color@8.1.1)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12))': + '@embroider/babel-loader-9@3.1.1(@embroider/core@3.5.5(@glint/template@1.7.7))(supports-color@8.1.1)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12))': dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) '@embroider/core': 3.5.5(@glint/template@1.7.7) - babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) transitivePeerDependencies: - supports-color - webpack @@ -10835,10 +10848,10 @@ snapshots: - supports-color - utf-8-validate - '@embroider/hbs-loader@3.0.3(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12))': + '@embroider/hbs-loader@3.0.3(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12))': dependencies: '@embroider/core': 3.5.5(@glint/template@1.7.7) - webpack: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + webpack: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) '@embroider/macros@1.16.12(@glint/template@1.7.7)': dependencies: @@ -10939,41 +10952,41 @@ snapshots: transitivePeerDependencies: - supports-color - '@embroider/test-setup@4.0.0(@embroider/compat@3.8.5(@embroider/core@3.5.5(@glint/template@1.7.7))(@glint/template@1.7.7))(@embroider/core@3.5.5(@glint/template@1.7.7))(@embroider/webpack@4.1.0(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)))': + '@embroider/test-setup@4.0.0(@embroider/compat@3.8.5(@embroider/core@3.5.5(@glint/template@1.7.7))(@glint/template@1.7.7))(@embroider/core@3.5.5(@glint/template@1.7.7))(@embroider/webpack@4.1.0(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)))': dependencies: lodash: 4.17.23 resolve: 1.22.11 optionalDependencies: '@embroider/compat': 3.8.5(@embroider/core@3.5.5(@glint/template@1.7.7))(@glint/template@1.7.7) '@embroider/core': 3.5.5(@glint/template@1.7.7) - '@embroider/webpack': 4.1.0(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + '@embroider/webpack': 4.1.0(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) - '@embroider/webpack@4.1.0(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12))': + '@embroider/webpack@4.1.0(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12))': dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) '@babel/preset-env': 7.29.2(@babel/core@7.29.0)(supports-color@8.1.1) - '@embroider/babel-loader-9': 3.1.1(@embroider/core@3.5.5(@glint/template@1.7.7))(supports-color@8.1.1)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + '@embroider/babel-loader-9': 3.1.1(@embroider/core@3.5.5(@glint/template@1.7.7))(supports-color@8.1.1)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) '@embroider/core': 3.5.5(@glint/template@1.7.7) - '@embroider/hbs-loader': 3.0.3(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + '@embroider/hbs-loader': 3.0.3(@embroider/core@3.5.5(@glint/template@1.7.7))(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) '@embroider/shared-internals': 2.9.0(supports-color@8.1.1) '@types/supports-color': 8.1.3 assert-never: 1.4.0 - babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) - css-loader: 5.2.7(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) + css-loader: 5.2.7(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) csso: 4.2.0 debug: 4.4.3(supports-color@8.1.1) escape-string-regexp: 4.0.0 fs-extra: 9.1.0 jsdom: 25.0.1(supports-color@8.1.1) lodash: 4.17.23 - mini-css-extract-plugin: 2.10.0(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + mini-css-extract-plugin: 2.10.0(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) semver: 7.7.4 source-map-url: 0.4.1 - style-loader: 2.0.0(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + style-loader: 2.0.0(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) supports-color: 8.1.1 terser: 5.46.1 - thread-loader: 3.0.4(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) - webpack: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + thread-loader: 3.0.4(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) + webpack: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) transitivePeerDependencies: - bufferutil - canvas @@ -11993,55 +12006,63 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@swc/core-darwin-arm64@1.15.18': + '@swc/core-darwin-arm64@1.15.21': + optional: true + + '@swc/core-darwin-x64@1.15.21': + optional: true + + '@swc/core-linux-arm-gnueabihf@1.15.21': optional: true - '@swc/core-darwin-x64@1.15.18': + '@swc/core-linux-arm64-gnu@1.15.21': optional: true - '@swc/core-linux-arm-gnueabihf@1.15.18': + '@swc/core-linux-arm64-musl@1.15.21': optional: true - '@swc/core-linux-arm64-gnu@1.15.18': + '@swc/core-linux-ppc64-gnu@1.15.21': optional: true - '@swc/core-linux-arm64-musl@1.15.18': + '@swc/core-linux-s390x-gnu@1.15.21': optional: true - '@swc/core-linux-x64-gnu@1.15.18': + '@swc/core-linux-x64-gnu@1.15.21': optional: true - '@swc/core-linux-x64-musl@1.15.18': + '@swc/core-linux-x64-musl@1.15.21': optional: true - '@swc/core-win32-arm64-msvc@1.15.18': + '@swc/core-win32-arm64-msvc@1.15.21': optional: true - '@swc/core-win32-ia32-msvc@1.15.18': + '@swc/core-win32-ia32-msvc@1.15.21': optional: true - '@swc/core-win32-x64-msvc@1.15.18': + '@swc/core-win32-x64-msvc@1.15.21': optional: true - '@swc/core@1.15.18': + '@swc/core@1.15.21': dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.25 + '@swc/types': 0.1.26 optionalDependencies: - '@swc/core-darwin-arm64': 1.15.18 - '@swc/core-darwin-x64': 1.15.18 - '@swc/core-linux-arm-gnueabihf': 1.15.18 - '@swc/core-linux-arm64-gnu': 1.15.18 - '@swc/core-linux-arm64-musl': 1.15.18 - '@swc/core-linux-x64-gnu': 1.15.18 - '@swc/core-linux-x64-musl': 1.15.18 - '@swc/core-win32-arm64-msvc': 1.15.18 - '@swc/core-win32-ia32-msvc': 1.15.18 - '@swc/core-win32-x64-msvc': 1.15.18 + '@swc/core-darwin-arm64': 1.15.21 + '@swc/core-darwin-x64': 1.15.21 + '@swc/core-linux-arm-gnueabihf': 1.15.21 + '@swc/core-linux-arm64-gnu': 1.15.21 + '@swc/core-linux-arm64-musl': 1.15.21 + '@swc/core-linux-ppc64-gnu': 1.15.21 + '@swc/core-linux-s390x-gnu': 1.15.21 + '@swc/core-linux-x64-gnu': 1.15.21 + '@swc/core-linux-x64-musl': 1.15.21 + '@swc/core-win32-arm64-msvc': 1.15.21 + '@swc/core-win32-ia32-msvc': 1.15.21 + '@swc/core-win32-x64-msvc': 1.15.21 '@swc/counter@0.1.3': {} - '@swc/types@0.1.25': + '@swc/types@0.1.26': dependencies: '@swc/counter': 0.1.3 @@ -12710,21 +12731,21 @@ snapshots: babel-import-util@3.0.1: {} - babel-loader@8.4.1(@babel/core@7.29.0)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)): + babel-loader@8.4.1(@babel/core@7.29.0)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)): dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + webpack: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) - babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)): + babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)): dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) find-cache-dir: 4.0.0 schema-utils: 4.3.3 - webpack: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + webpack: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) babel-plugin-debug-macros@0.2.0(@babel/core@7.29.0): dependencies: @@ -13834,7 +13855,7 @@ snapshots: css-functions-list@3.3.3: {} - css-loader@5.2.7(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)): + css-loader@5.2.7(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)): dependencies: icss-utils: 5.1.0(postcss@8.5.8) loader-utils: 2.0.4 @@ -13846,7 +13867,7 @@ snapshots: postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.7.4 - webpack: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + webpack: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) css-tree@1.1.3: dependencies: @@ -14043,7 +14064,7 @@ snapshots: - '@glint/template' - supports-color - ember-auto-import@2.12.1(@glint/template@1.7.7)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)): + ember-auto-import@2.12.1(@glint/template@1.7.7)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)): dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.29.0) @@ -14054,7 +14075,7 @@ snapshots: '@embroider/macros': 1.20.1(@babel/core@7.29.0)(@glint/template@1.7.7) '@embroider/reverse-exports': 0.2.0 '@embroider/shared-internals': 2.9.2 - babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-ember-template-compilation: 2.4.1 babel-plugin-htmlbars-inline-precompile: 5.3.1 @@ -14064,7 +14085,7 @@ snapshots: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + css-loader: 5.2.7(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) debug: 4.4.3(supports-color@8.1.1) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 @@ -14072,14 +14093,14 @@ snapshots: is-subdir: 1.2.0 js-string-escape: 1.0.1 lodash: 4.17.23 - mini-css-extract-plugin: 2.10.0(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + mini-css-extract-plugin: 2.10.0(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) minimatch: 3.1.5 parse5: 6.0.1 pkg-entry-points: 1.1.1 resolve: 1.22.11 resolve-package-path: 4.0.3 semver: 7.7.4 - style-loader: 2.0.0(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + style-loader: 2.0.0(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -14494,13 +14515,13 @@ snapshots: - eslint - typescript - ember-exam@10.1.0(@glint/template@1.7.7)(ember-qunit@9.0.4(@babel/core@7.29.0)(@ember/test-helpers@5.4.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7)(qunit@2.25.0))(ember-source@6.10.1(patch_hash=85ff9a16d08431e3bdc9aea8d55280e14f437f1c2a7d8e461de56c614ad48926)(@glimmer/component@2.0.0)(rsvp@4.8.5))(qunit@2.25.0)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)): + ember-exam@10.1.0(@glint/template@1.7.7)(ember-qunit@9.0.4(@babel/core@7.29.0)(@ember/test-helpers@5.4.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7)(qunit@2.25.0))(ember-source@6.10.1(patch_hash=85ff9a16d08431e3bdc9aea8d55280e14f437f1c2a7d8e461de56c614ad48926)(@glimmer/component@2.0.0)(rsvp@4.8.5))(qunit@2.25.0)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)): dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) chalk: 5.6.2 cli-table3: 0.6.5 debug: 4.4.3(supports-color@8.1.1) - ember-auto-import: 2.12.1(@glint/template@1.7.7)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + ember-auto-import: 2.12.1(@glint/template@1.7.7)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) ember-cli-babel: 8.3.1(@babel/core@7.29.0) ember-qunit: 9.0.4(@babel/core@7.29.0)(@ember/test-helpers@5.4.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7)(qunit@2.25.0) ember-source: 6.10.1(patch_hash=85ff9a16d08431e3bdc9aea8d55280e14f437f1c2a7d8e461de56c614ad48926)(@glimmer/component@2.0.0)(rsvp@4.8.5) @@ -16158,11 +16179,11 @@ snapshots: import-meta-resolve@4.2.0: {} - imports-loader@5.0.0(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)): + imports-loader@5.0.0(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)): dependencies: source-map-js: 1.2.1 strip-comments: 2.0.1 - webpack: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + webpack: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) imurmurhash@0.1.4: {} @@ -17091,11 +17112,11 @@ snapshots: mimic-fn@4.0.0: {} - mini-css-extract-plugin@2.10.0(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)): + mini-css-extract-plugin@2.10.0(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)): dependencies: schema-utils: 4.3.3 tapable: 2.3.0 - webpack: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + webpack: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) minimatch@10.2.4: dependencies: @@ -19029,11 +19050,11 @@ snapshots: stubborn-utils@1.0.2: {} - style-loader@2.0.0(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)): + style-loader@2.0.0(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + webpack: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) styled_string@0.0.1: {} @@ -19231,16 +19252,16 @@ snapshots: temporal-spec@0.2.4: {} - terser-webpack-plugin@5.3.14(@swc/core@1.15.18)(esbuild@0.25.12)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)): + terser-webpack-plugin@5.3.14(@swc/core@1.15.21)(esbuild@0.25.12)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.1 - webpack: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + webpack: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) optionalDependencies: - '@swc/core': 1.15.18 + '@swc/core': 1.15.21 esbuild: 0.25.12 terser@5.46.1: @@ -19348,14 +19369,14 @@ snapshots: dependencies: tslib: 2.8.1 - thread-loader@3.0.4(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)): + thread-loader@3.0.4(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)): dependencies: json-parse-better-errors: 1.0.2 loader-runner: 4.3.0 loader-utils: 2.0.4 neo-async: 2.6.2 schema-utils: 3.3.0 - webpack: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + webpack: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) through2-filter@3.0.0: dependencies: @@ -19860,16 +19881,16 @@ snapshots: webidl-conversions@7.0.0: {} - webpack-retry-chunk-load-plugin@3.1.1(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)): + webpack-retry-chunk-load-plugin@3.1.1(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)): dependencies: prettier: 2.8.8 - webpack: 5.99.9(@swc/core@1.15.18)(esbuild@0.25.12) + webpack: 5.99.9(@swc/core@1.15.21)(esbuild@0.25.12) webpack-sources@3.3.3: {} webpack-stats-plugin@1.1.3: {} - webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12): + webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -19892,7 +19913,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.14(@swc/core@1.15.18)(esbuild@0.25.12)(webpack@5.99.9(@swc/core@1.15.18)(esbuild@0.25.12)) + terser-webpack-plugin: 5.3.14(@swc/core@1.15.21)(esbuild@0.25.12)(webpack@5.99.9(@swc/core@1.15.21)(esbuild@0.25.12)) watchpack: 2.4.4 webpack-sources: 3.3.3 transitivePeerDependencies: