diff --git a/packages/big-design-patterns/package.json b/packages/big-design-patterns/package.json index afb57fe5a..cb563fe47 100644 --- a/packages/big-design-patterns/package.json +++ b/packages/big-design-patterns/package.json @@ -56,9 +56,9 @@ "@bigcommerce/configs": "workspace:^", "@bigcommerce/pack": "workspace:^", "@styled/typescript-styled-plugin": "^1.0.1", - "@swc/core": "^1.4.14", + "@swc/core": "^1.7.28", "@swc/jest": "^0.2.36", - "@swc/plugin-styled-components": "^2.0.6", + "@swc/plugin-styled-components": "^3.0.2", "@testing-library/dom": "^10.3.1", "@testing-library/jest-dom": "^6.4.2", "@testing-library/react": "^16.0.0", diff --git a/packages/big-design-theme/package.json b/packages/big-design-theme/package.json index 2eafe5013..f9fd69f21 100644 --- a/packages/big-design-theme/package.json +++ b/packages/big-design-theme/package.json @@ -51,9 +51,9 @@ "@bigcommerce/configs": "workspace:^", "@bigcommerce/pack": "workspace:^", "@styled/typescript-styled-plugin": "^1.0.1", - "@swc/core": "^1.4.14", + "@swc/core": "^1.7.28", "@swc/jest": "^0.2.36", - "@swc/plugin-styled-components": "^2.0.6", + "@swc/plugin-styled-components": "^3.0.2", "@types/jest": "^29.4.0", "@types/styled-components": "^5.1.34", "babel-jest": "^29.0.2", diff --git a/packages/big-design/package.json b/packages/big-design/package.json index 78687b3bd..c45a63b07 100644 --- a/packages/big-design/package.json +++ b/packages/big-design/package.json @@ -62,9 +62,9 @@ "@bigcommerce/configs": "workspace:^", "@bigcommerce/pack": "workspace:^", "@styled/typescript-styled-plugin": "^1.0.1", - "@swc/core": "^1.4.14", + "@swc/core": "^1.7.28", "@swc/jest": "^0.2.36", - "@swc/plugin-styled-components": "^2.0.6", + "@swc/plugin-styled-components": "^3.0.2", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.4.2", "@testing-library/react": "^16.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4e739c842..f5f78482a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -100,14 +100,14 @@ importers: specifier: ^1.0.1 version: 1.0.1 '@swc/core': - specifier: ^1.4.14 - version: 1.4.14(@swc/helpers@0.5.5) + specifier: ^1.7.28 + version: 1.7.28(@swc/helpers@0.5.5) '@swc/jest': specifier: ^0.2.36 - version: 0.2.36(@swc/core@1.4.14(@swc/helpers@0.5.5)) + version: 0.2.36(@swc/core@1.7.28(@swc/helpers@0.5.5)) '@swc/plugin-styled-components': - specifier: ^2.0.6 - version: 2.0.6 + specifier: ^3.0.2 + version: 3.0.2 '@testing-library/dom': specifier: ^10.4.0 version: 10.4.0 @@ -318,14 +318,14 @@ importers: specifier: ^1.0.1 version: 1.0.1 '@swc/core': - specifier: ^1.4.14 - version: 1.4.14(@swc/helpers@0.5.5) + specifier: ^1.7.28 + version: 1.7.28(@swc/helpers@0.5.5) '@swc/jest': specifier: ^0.2.36 - version: 0.2.36(@swc/core@1.4.14(@swc/helpers@0.5.5)) + version: 0.2.36(@swc/core@1.7.28(@swc/helpers@0.5.5)) '@swc/plugin-styled-components': - specifier: ^2.0.6 - version: 2.0.6 + specifier: ^3.0.2 + version: 3.0.2 '@testing-library/dom': specifier: ^10.3.1 version: 10.4.0 @@ -430,14 +430,14 @@ importers: specifier: ^1.0.1 version: 1.0.1 '@swc/core': - specifier: ^1.4.14 - version: 1.4.14(@swc/helpers@0.5.5) + specifier: ^1.7.28 + version: 1.7.28(@swc/helpers@0.5.5) '@swc/jest': specifier: ^0.2.36 - version: 0.2.36(@swc/core@1.4.14(@swc/helpers@0.5.5)) + version: 0.2.36(@swc/core@1.7.28(@swc/helpers@0.5.5)) '@swc/plugin-styled-components': - specifier: ^2.0.6 - version: 2.0.6 + specifier: ^3.0.2 + version: 3.0.2 '@types/jest': specifier: ^29.4.0 version: 29.5.12 @@ -2259,71 +2259,71 @@ packages: peerDependencies: '@svgr/core': '*' - '@swc/core-darwin-arm64@1.4.14': - resolution: {integrity: sha512-8iPfLhYNspBl836YYsfv6ErXwDUqJ7IMieddV3Ey/t/97JAEAdNDUdtTKDtbyP0j/Ebyqyn+fKcqwSq7rAof0g==} + '@swc/core-darwin-arm64@1.7.28': + resolution: {integrity: sha512-BNkj6enHo2pdzOpCtQGKZbXT2A/qWIr0CVtbTM4WkJ3MCK/glbFsyO6X59p1r8+gfaZG4bWYnTTu+RuUAcsL5g==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.4.14': - resolution: {integrity: sha512-9CqSj8uRZ92cnlgAlVaWMaJJBdxtNvCzJxaGj5KuIseeG6Q0l1g+qk8JcU7h9dAsH9saHTNwNFBVGKQo0W0ujg==} + '@swc/core-darwin-x64@1.7.28': + resolution: {integrity: sha512-96zQ+X5Fd6P/RNPkOyikTJgEc2M4TzznfYvjRd2hye5h22jhxCLL/csoauDgN7lYfd7mwsZ/sVXwJTMKl+vZSA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.4.14': - resolution: {integrity: sha512-mfd5JArPITTzMjcezH4DwMw+BdjBV1y25Khp8itEIpdih9ei+fvxOOrDYTN08b466NuE2dF2XuhKtRLA7fXArQ==} + '@swc/core-linux-arm-gnueabihf@1.7.28': + resolution: {integrity: sha512-l2100Wx6LdXMOmOW3+KoHhBhyZrGdz8ylkygcVOC0QHp6YIATfuG+rRHksfyEWCSOdL3anM9MJZJX26KT/s+XQ==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.4.14': - resolution: {integrity: sha512-3Lqlhlmy8MVRS9xTShMaPAp0oyUt0KFhDs4ixJsjdxKecE0NJSV/MInuDmrkij1C8/RQ2wySRlV9np5jK86oWw==} + '@swc/core-linux-arm64-gnu@1.7.28': + resolution: {integrity: sha512-03m6iQ5Bv9u2VPnNRyaBmE8eHi056eE39L0gXcqGoo46GAGuoqYHt9pDz8wS6EgoN4t85iBMUZrkCNqFKkN6ZQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.4.14': - resolution: {integrity: sha512-n0YoCa64TUcJrbcXIHIHDWQjdUPdaXeMHNEu7yyBtOpm01oMGTKP3frsUXIABLBmAVWtKvqit4/W1KVKn5gJzg==} + '@swc/core-linux-arm64-musl@1.7.28': + resolution: {integrity: sha512-vqVOpG/jc8mvTKQjaPBLhr7tnWyzuztOHsPnJqMWmg7zGcMeQC/2c5pU4uzRAfXMTp25iId6s4Y4wWfPS1EeDw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.4.14': - resolution: {integrity: sha512-CGmlwLWbfG1dB4jZBJnp2IWlK5xBMNLjN7AR5kKA3sEpionoccEnChOEvfux1UdVJQjLRKuHNV9yGyqGBTpxfQ==} + '@swc/core-linux-x64-gnu@1.7.28': + resolution: {integrity: sha512-HGwpWuB83Kr+V0E+zT5UwIIY9OxiS8aLd0UVMRVWuO8SrQyKm9HKJ46+zoAb8tfJrpZftfxvbn2ayZWR7gqosA==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.4.14': - resolution: {integrity: sha512-xq4npk8YKYmNwmr8fbvF2KP3kUVdZYfXZMQnW425gP3/sn+yFQO8Nd0bGH40vOVQn41kEesSe0Z5O/JDor2TgQ==} + '@swc/core-linux-x64-musl@1.7.28': + resolution: {integrity: sha512-q2Y2T8y8EgFtIiRyInnAXNe94aaHX74F0ha1Bl9VdRxE0u1/So+3VLbPvtp4V3Z6pj5pOePfCQJKifnllgAQ9A==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.4.14': - resolution: {integrity: sha512-imq0X+gU9uUe6FqzOQot5gpKoaC00aCUiN58NOzwp0QXEupn8CDuZpdBN93HiZswfLruu5jA1tsc15x6v9p0Yg==} + '@swc/core-win32-arm64-msvc@1.7.28': + resolution: {integrity: sha512-bCqh4uBT/59h3dWK1v91In6qzz8rKoWoFRxCtNQLIK4jP55K0U231ZK9oN7neZD6bzcOUeFvOGgcyMAgDfFWfA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.4.14': - resolution: {integrity: sha512-cH6QpXMw5D3t+lpx6SkErHrxN0yFzmQ0lgNAJxoDRiaAdDbqA6Col8UqUJwUS++Ul6aCWgNhCdiEYehPaoyDPA==} + '@swc/core-win32-ia32-msvc@1.7.28': + resolution: {integrity: sha512-XTHbHrksnrqK3JSJ2sbuMWvdJ6/G0roRpgyVTmNDfhTYPOwcVaL/mSrPGLwbksYUbq7ckwoKzrobhdxvQzPsDA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.4.14': - resolution: {integrity: sha512-FmZ4Tby4wW65K/36BKzmuu7mlq7cW5XOxzvufaSNVvQ5PN4OodAlqPjToe029oma4Av+ykJiif64scMttyNAzg==} + '@swc/core-win32-x64-msvc@1.7.28': + resolution: {integrity: sha512-jyXeoq6nX8abiCy2EpporsC5ywNENs4ocYuvxo1LSxDktWN1E2MTXq3cdJcEWB2Vydxq0rDcsGyzkRPMzFhkZw==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.4.14': - resolution: {integrity: sha512-tHXg6OxboUsqa/L7DpsCcFnxhLkqN/ht5pCwav1HnvfthbiNIJypr86rNx4cUnQDJepETviSqBTIjxa7pSpGDQ==} + '@swc/core@1.7.28': + resolution: {integrity: sha512-XapcMgsOS0cKh01AFEj+qXOk6KM4NZhp7a5vPicdhkRR8RzvjrCa7DTtijMxfotU8bqaEHguxmiIag2HUlT8QQ==} engines: {node: '>=10'} peerDependencies: - '@swc/helpers': ^0.5.0 + '@swc/helpers': '*' peerDependenciesMeta: '@swc/helpers': optional: true @@ -2340,11 +2340,11 @@ packages: peerDependencies: '@swc/core': '*' - '@swc/plugin-styled-components@2.0.6': - resolution: {integrity: sha512-rXBq6WDSCnx8hdMEVhbLluUq62I+sdf2Moy5JtJD/7Rgf0SeLmQzZw2HxIBblxIHoH//qRBx3/cjzEZPyMVZ6g==} + '@swc/plugin-styled-components@3.0.2': + resolution: {integrity: sha512-ga3065ACLCHBfE3h6bsXABK3usFyqGr0BB/EWReGWu3igUinI6IqK50g76xEqcaEgF6ywM0cmrZ7ARqPPVOe+w==} - '@swc/types@0.1.5': - resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} + '@swc/types@0.1.12': + resolution: {integrity: sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA==} '@testing-library/dom@10.4.0': resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} @@ -7166,7 +7166,7 @@ snapshots: eslint-config-prettier: 9.1.0(eslint@8.57.0) eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-gettext: 1.2.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-jest: 28.6.0(@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(jest@29.7.0(@types/node@20.14.11))(typescript@5.5.4) eslint-plugin-jest-formatting: 3.1.0(eslint@8.57.0) eslint-plugin-jsdoc: 48.0.5(eslint@8.57.0) @@ -8261,51 +8261,51 @@ snapshots: transitivePeerDependencies: - typescript - '@swc/core-darwin-arm64@1.4.14': + '@swc/core-darwin-arm64@1.7.28': optional: true - '@swc/core-darwin-x64@1.4.14': + '@swc/core-darwin-x64@1.7.28': optional: true - '@swc/core-linux-arm-gnueabihf@1.4.14': + '@swc/core-linux-arm-gnueabihf@1.7.28': optional: true - '@swc/core-linux-arm64-gnu@1.4.14': + '@swc/core-linux-arm64-gnu@1.7.28': optional: true - '@swc/core-linux-arm64-musl@1.4.14': + '@swc/core-linux-arm64-musl@1.7.28': optional: true - '@swc/core-linux-x64-gnu@1.4.14': + '@swc/core-linux-x64-gnu@1.7.28': optional: true - '@swc/core-linux-x64-musl@1.4.14': + '@swc/core-linux-x64-musl@1.7.28': optional: true - '@swc/core-win32-arm64-msvc@1.4.14': + '@swc/core-win32-arm64-msvc@1.7.28': optional: true - '@swc/core-win32-ia32-msvc@1.4.14': + '@swc/core-win32-ia32-msvc@1.7.28': optional: true - '@swc/core-win32-x64-msvc@1.4.14': + '@swc/core-win32-x64-msvc@1.7.28': optional: true - '@swc/core@1.4.14(@swc/helpers@0.5.5)': + '@swc/core@1.7.28(@swc/helpers@0.5.5)': dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.5 + '@swc/types': 0.1.12 optionalDependencies: - '@swc/core-darwin-arm64': 1.4.14 - '@swc/core-darwin-x64': 1.4.14 - '@swc/core-linux-arm-gnueabihf': 1.4.14 - '@swc/core-linux-arm64-gnu': 1.4.14 - '@swc/core-linux-arm64-musl': 1.4.14 - '@swc/core-linux-x64-gnu': 1.4.14 - '@swc/core-linux-x64-musl': 1.4.14 - '@swc/core-win32-arm64-msvc': 1.4.14 - '@swc/core-win32-ia32-msvc': 1.4.14 - '@swc/core-win32-x64-msvc': 1.4.14 + '@swc/core-darwin-arm64': 1.7.28 + '@swc/core-darwin-x64': 1.7.28 + '@swc/core-linux-arm-gnueabihf': 1.7.28 + '@swc/core-linux-arm64-gnu': 1.7.28 + '@swc/core-linux-arm64-musl': 1.7.28 + '@swc/core-linux-x64-gnu': 1.7.28 + '@swc/core-linux-x64-musl': 1.7.28 + '@swc/core-win32-arm64-msvc': 1.7.28 + '@swc/core-win32-ia32-msvc': 1.7.28 + '@swc/core-win32-x64-msvc': 1.7.28 '@swc/helpers': 0.5.5 '@swc/counter@0.1.3': {} @@ -8315,18 +8315,20 @@ snapshots: '@swc/counter': 0.1.3 tslib: 2.6.2 - '@swc/jest@0.2.36(@swc/core@1.4.14(@swc/helpers@0.5.5))': + '@swc/jest@0.2.36(@swc/core@1.7.28(@swc/helpers@0.5.5))': dependencies: '@jest/create-cache-key-function': 29.7.0 - '@swc/core': 1.4.14(@swc/helpers@0.5.5) + '@swc/core': 1.7.28(@swc/helpers@0.5.5) '@swc/counter': 0.1.3 jsonc-parser: 3.2.1 - '@swc/plugin-styled-components@2.0.6': + '@swc/plugin-styled-components@3.0.2': dependencies: '@swc/counter': 0.1.3 - '@swc/types@0.1.5': {} + '@swc/types@0.1.12': + dependencies: + '@swc/counter': 0.1.3 '@testing-library/dom@10.4.0': dependencies: @@ -9746,7 +9748,7 @@ snapshots: enhanced-resolve: 5.12.0 eslint: 8.57.0 eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.13.1 @@ -9820,7 +9822,7 @@ snapshots: dependencies: gettext-parser: 4.2.0 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5