diff --git a/package.json b/package.json index 0ea9eb6..7b7f10e 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ }, "devDependencies": { "@rslib/core": "^0.19.4", - "@rstest/core": "^0.8.1", + "@rstest/core": "^0.8.3", "@types/node": "^24.10.9", "path-serializer": "^0.5.1", "prettier": "~3.8.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2ae3423..a97b8c0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^0.19.4 version: 0.19.4(typescript@5.9.3) '@rstest/core': - specifier: ^0.8.1 - version: 0.8.1 + specifier: ^0.8.3 + version: 0.8.3 '@types/node': specifier: ^24.10.9 version: 24.10.9 @@ -132,6 +132,11 @@ packages: engines: {node: '>=18.12.0'} hasBin: true + '@rsbuild/core@1.7.3': + resolution: {integrity: sha512-kI1oQvCXbQYxUvQPnDLdjSX4gFsbrFNpuUj6jXEJ7IcJ74Q+n4oeFj74/8tKerhxhe0L90m/ZQfzLeN5ORGA9w==} + engines: {node: '>=18.12.0'} + hasBin: true + '@rslib/core@0.19.4': resolution: {integrity: sha512-qFJKXxFGf582uNWyD+2cxKVoorsDepWn7M0VXZX8BLzaEXVBzQmQ0i9UojWicmJr3ui9nkI7WRh66FQzoyWREg==} engines: {node: '>=18.12.0'} @@ -150,57 +155,113 @@ packages: cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-arm64@1.7.5': + resolution: {integrity: sha512-dg2/IrF+g498NUt654N8LFWfIiUsHlTankWieE1S3GWEQM6jweeRbNuu1Py1nWIUsjR2yQtv7ziia7c9Q8UTaQ==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-x64@1.7.4': resolution: {integrity: sha512-Oq65S5szs3+In9hVWfPksdL6EUu1+SFZK3oQINP3kMJ5zPzrdyiue+L5ClpTU/VMKVxfQTdCBsI6OVJNnaLBiA==} cpu: [x64] os: [darwin] + '@rspack/binding-darwin-x64@1.7.5': + resolution: {integrity: sha512-RQJX4boQJUu3lo1yiN344+y8W6iSO08ARXIZqFPg66coOgfX1lhsXQSRJGQEQG4PAcYuC0GmrYFzErliifbc1Q==} + cpu: [x64] + os: [darwin] + '@rspack/binding-linux-arm64-gnu@1.7.4': resolution: {integrity: sha512-sTpfCraAtYZBhdw9Xx5a19OgJ/mBELTi61utZzrO3bV6BFEulvOdmnNjpgb0xv1KATtNI8YxECohUzekk1WsOA==} cpu: [arm64] os: [linux] libc: [glibc] + '@rspack/binding-linux-arm64-gnu@1.7.5': + resolution: {integrity: sha512-R7CO1crkJQLIQpJQzf+6DMHjvcvH/VxsatS5CG897IIT2aAfBeQuQAO+ERJko/UwSZam2K8Rxjuopcu5A2jsTQ==} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-arm64-musl@1.7.4': resolution: {integrity: sha512-sw8jZbUe13Ry0/tnUt1pSdwkaPtSzKuveq+b6/CUT26I3DKfJQoG0uJbjj2quMe4ks3jDmoGlxuRe4D/fWUoSg==} cpu: [arm64] os: [linux] libc: [musl] + '@rspack/binding-linux-arm64-musl@1.7.5': + resolution: {integrity: sha512-moDVFD06ISZi+wCIjJLzQSr8WO8paViacSHk+rOKQxwKI96cPoC4JFkz0+ibT2uks4i2ecs4Op48orsoguiXxw==} + cpu: [arm64] + os: [linux] + libc: [musl] + '@rspack/binding-linux-x64-gnu@1.7.4': resolution: {integrity: sha512-1W6LU0wR/TxB+8pogt0pn0WRwbQmKfu9839p/VBuSkNdWR4aljAhYO6RxsLQLCLrDAqEyrpeYWsWJBvAJ4T/pA==} cpu: [x64] os: [linux] libc: [glibc] + '@rspack/binding-linux-x64-gnu@1.7.5': + resolution: {integrity: sha512-LGtdsdhtA5IxdMptj2NDVEbuZF4aqM99BVn3saHp92A4Fn20mW9UtQ+19PtaOFdbQBUN1GcP+cosrJ1wY56hOg==} + cpu: [x64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-x64-musl@1.7.4': resolution: {integrity: sha512-rkmu8qLnm/q8J14ZQZ04SnPNzdRNgzAoKJCTbnhCzcuL5k5e20LUFfGuS6j7Io1/UdVMOjz/u7R6b9h/qA1Scw==} cpu: [x64] os: [linux] libc: [musl] + '@rspack/binding-linux-x64-musl@1.7.5': + resolution: {integrity: sha512-V1HTvuj0XF/e4Xnixqf7FrxdCtTkYqn26EKwH7ExUFuVBh4SsLGr29EK5SOXBG0xdy5TSEUokMup7cuONPb3Hw==} + cpu: [x64] + os: [linux] + libc: [musl] + '@rspack/binding-wasm32-wasi@1.7.4': resolution: {integrity: sha512-6BQvLbDtUVkTN5o1QYLYKAYuXavC4ER5Vn/amJEoecbM9F25MNAv28inrXs7BQ4cHSU4WW/F4yZPGnA+jUZLyw==} cpu: [wasm32] + '@rspack/binding-wasm32-wasi@1.7.5': + resolution: {integrity: sha512-rGNHrk2QuLFfwOTib91skuLh2aMYeTP4lgM4zanDhtt95DLDlwioETFY7FzY1WmS+Z3qnEyrgQIRp8osy0NKTw==} + cpu: [wasm32] + '@rspack/binding-win32-arm64-msvc@1.7.4': resolution: {integrity: sha512-kipggu7xVPhnAkAV7koSDVbBuuMDMA4hX60DNJKTS6fId3XNHcZqWKIsWGOt0yQ6KV7I3JRRBDotKLx6uYaRWw==} cpu: [arm64] os: [win32] + '@rspack/binding-win32-arm64-msvc@1.7.5': + resolution: {integrity: sha512-eLyD9URS9M2pYa7sPICu9S0OuDAMnnGfuqrZYlrtgnEOEgimaG39gX6ENLwHvlNulaVMMFTNbDnS/2MELZ7r7g==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-ia32-msvc@1.7.4': resolution: {integrity: sha512-9Zdozc13AUQHqagDDHxHml1FnZZWuSj/uP+SxtlTlQaiIE9GDH3n0cUio1GUq+cBKbcXeiE3dJMGJxhiFaUsxA==} cpu: [ia32] os: [win32] + '@rspack/binding-win32-ia32-msvc@1.7.5': + resolution: {integrity: sha512-ZT4eC8hHWzweA6S4Tl2c/z/fvhbU7Wnh+l76z+qmDy8wuA8uNrHgIb1mHLPli/wsqcjmIy8rDO9gkIBitg5I+w==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-x64-msvc@1.7.4': resolution: {integrity: sha512-3a/jZTUrvU340IuRcxul+ccsDtdrMaGq/vi4HNcWalL0H2xeOeuieBAV8AZqaRjmxMu8OyRcpcSrkHtN1ol/eA==} cpu: [x64] os: [win32] + '@rspack/binding-win32-x64-msvc@1.7.5': + resolution: {integrity: sha512-a2j10QS3dZvW+gdu+FXteAkChxsK2g9BRUOmpt13w22LkiGrdmOkMQyDWRgJNxUGJTlqIUqtXxs72nTTlzo2Sw==} + cpu: [x64] + os: [win32] + '@rspack/binding@1.7.4': resolution: {integrity: sha512-BOACDXd9aTrdJgqa88KGxnTGdUdVLAClTCLhSvdNvQZIcaVLOB1qtW0TvqjZ19MxuQB/Cba5u/ILc5DNXxuDhg==} + '@rspack/binding@1.7.5': + resolution: {integrity: sha512-tlZfDHfGu765FBL3hIyjrr8slJZztv7rCM+KIczZS7UlJQDl1+WsDKUe/+E1Fw9SlmorLWK40+y3rLTHmMrN2A==} + '@rspack/core@1.7.4': resolution: {integrity: sha512-6QNqcsRSy1WbAGvjA2DAEx4yyAzwrvT6vd24Kv4xdZHdvF6FmcUbr5J+mLJ1jSOXvpNhZ+RzN37JQ8fSmytEtw==} engines: {node: '>=18.12.0'} @@ -210,11 +271,20 @@ packages: '@swc/helpers': optional: true + '@rspack/core@1.7.5': + resolution: {integrity: sha512-W1ChLhjBxGg6y4AHjEVjhcww/FZJ2O9obR0EOlYcfrfQGojCAUMeQjbmaF2sse5g5m0vSCaPtNYkycZ0qVRk1A==} + engines: {node: '>=18.12.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + '@rspack/lite-tapable@1.1.0': resolution: {integrity: sha512-E2B0JhYFmVAwdDiG14+DW0Di4Ze4Jg10Pc4/lILUrd5DRCaklduz2OvJ5HYQ6G+hd+WTzqQb3QnDNfK4yvAFYw==} - '@rstest/core@0.8.1': - resolution: {integrity: sha512-7d/2fm2V91pVx/rRtZ2gl6Zh4hVMivtDl4RgHFhBOrxi//UwhKISeF5gS/CSwpCgfOf10TzJRXqdI17ueUBNMQ==} + '@rstest/core@0.8.3': + resolution: {integrity: sha512-KNBCrqeYhyU5/D20zyyEeOHjsx2AD6E3j6kY9FxMRkFEq+Dnhm1V35X1yi4jTyUzpIKgK/roLeLYAOBlBmg+lA==} engines: {node: '>=18.12.0'} hasBin: true peerDependencies: @@ -400,6 +470,14 @@ snapshots: core-js: 3.47.0 jiti: 2.6.1 + '@rsbuild/core@1.7.3': + dependencies: + '@rspack/core': 1.7.5(@swc/helpers@0.5.18) + '@rspack/lite-tapable': 1.1.0 + '@swc/helpers': 0.5.18 + core-js: 3.47.0 + jiti: 2.6.1 + '@rslib/core@0.19.4(typescript@5.9.3)': dependencies: '@rsbuild/core': 1.7.2 @@ -412,35 +490,67 @@ snapshots: '@rspack/binding-darwin-arm64@1.7.4': optional: true + '@rspack/binding-darwin-arm64@1.7.5': + optional: true + '@rspack/binding-darwin-x64@1.7.4': optional: true + '@rspack/binding-darwin-x64@1.7.5': + optional: true + '@rspack/binding-linux-arm64-gnu@1.7.4': optional: true + '@rspack/binding-linux-arm64-gnu@1.7.5': + optional: true + '@rspack/binding-linux-arm64-musl@1.7.4': optional: true + '@rspack/binding-linux-arm64-musl@1.7.5': + optional: true + '@rspack/binding-linux-x64-gnu@1.7.4': optional: true + '@rspack/binding-linux-x64-gnu@1.7.5': + optional: true + '@rspack/binding-linux-x64-musl@1.7.4': optional: true + '@rspack/binding-linux-x64-musl@1.7.5': + optional: true + '@rspack/binding-wasm32-wasi@1.7.4': dependencies: '@napi-rs/wasm-runtime': 1.0.7 optional: true + '@rspack/binding-wasm32-wasi@1.7.5': + dependencies: + '@napi-rs/wasm-runtime': 1.0.7 + optional: true + '@rspack/binding-win32-arm64-msvc@1.7.4': optional: true + '@rspack/binding-win32-arm64-msvc@1.7.5': + optional: true + '@rspack/binding-win32-ia32-msvc@1.7.4': optional: true + '@rspack/binding-win32-ia32-msvc@1.7.5': + optional: true + '@rspack/binding-win32-x64-msvc@1.7.4': optional: true + '@rspack/binding-win32-x64-msvc@1.7.5': + optional: true + '@rspack/binding@1.7.4': optionalDependencies: '@rspack/binding-darwin-arm64': 1.7.4 @@ -454,6 +564,19 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 1.7.4 '@rspack/binding-win32-x64-msvc': 1.7.4 + '@rspack/binding@1.7.5': + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.7.5 + '@rspack/binding-darwin-x64': 1.7.5 + '@rspack/binding-linux-arm64-gnu': 1.7.5 + '@rspack/binding-linux-arm64-musl': 1.7.5 + '@rspack/binding-linux-x64-gnu': 1.7.5 + '@rspack/binding-linux-x64-musl': 1.7.5 + '@rspack/binding-wasm32-wasi': 1.7.5 + '@rspack/binding-win32-arm64-msvc': 1.7.5 + '@rspack/binding-win32-ia32-msvc': 1.7.5 + '@rspack/binding-win32-x64-msvc': 1.7.5 + '@rspack/core@1.7.4(@swc/helpers@0.5.18)': dependencies: '@module-federation/runtime-tools': 0.22.0 @@ -462,11 +585,19 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.18 + '@rspack/core@1.7.5(@swc/helpers@0.5.18)': + dependencies: + '@module-federation/runtime-tools': 0.22.0 + '@rspack/binding': 1.7.5 + '@rspack/lite-tapable': 1.1.0 + optionalDependencies: + '@swc/helpers': 0.5.18 + '@rspack/lite-tapable@1.1.0': {} - '@rstest/core@0.8.1': + '@rstest/core@0.8.3': dependencies: - '@rsbuild/core': 1.7.2 + '@rsbuild/core': 1.7.3 '@types/chai': 5.2.3 tinypool: 1.1.1 diff --git a/rstest.config.ts b/rstest.config.ts index 31c541a..04738ee 100644 --- a/rstest.config.ts +++ b/rstest.config.ts @@ -1,7 +1,5 @@ import { defineConfig } from '@rstest/core'; -process.env.NO_COLOR = '1'; - export default defineConfig({ globals: true, });