[READ-ONLY] Mirror of https://github.com/vitest-dev/vitest. Next generation testing framework powered by Vite. vitest.dev
test testing-tools vite
12

Configure Feed

Select the types of activity you want to include in your feed.

chore(dev-deps): migrate to `@jridgewell/remapping` from `@ampproject/remapping` (#8416)

Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>

authored by

Eugene
Ari Perkkiö
and committed by
GitHub
(Aug 10, 2025, 10:37 AM +0300) cd5c19de 7ff9c67a

+22 -95
+15 -86
pnpm-lock.yaml
··· 6 6 7 7 catalogs: 8 8 default: 9 - '@ampproject/remapping': 10 - specifier: ^2.3.0 11 - version: 2.3.0 12 - '@iconify-json/carbon': 13 - specifier: ^1.2.11 14 - version: 1.2.11 15 - '@iconify-json/logos': 16 - specifier: ^1.2.5 17 - version: 1.2.5 18 - '@jridgewell/trace-mapping': 19 - specifier: ^0.3.29 20 - version: 0.3.29 21 9 '@types/chai': 22 10 specifier: ^5.2.2 23 11 version: 5.2.2 ··· 30 18 '@types/istanbul-lib-coverage': 31 19 specifier: ^2.0.6 32 20 version: 2.0.6 33 - '@types/istanbul-lib-report': 34 - specifier: ^3.0.3 35 - version: 3.0.3 36 - '@types/istanbul-lib-source-maps': 37 - specifier: ^4.0.4 38 - version: 4.0.4 39 21 '@types/istanbul-reports': 40 22 specifier: ^3.0.4 41 23 version: 3.0.4 42 - '@types/ws': 43 - specifier: ^8.18.1 44 - version: 8.18.1 45 - '@unocss/reset': 46 - specifier: ^66.3.3 47 - version: 66.3.3 48 - '@vitejs/plugin-vue': 49 - specifier: ^6.0.1 50 - version: 6.0.1 51 - '@vueuse/core': 52 - specifier: ^12.8.2 53 - version: 12.8.2 54 24 acorn-walk: 55 25 specifier: ^8.3.4 56 26 version: 8.3.4 ··· 69 39 flatted: 70 40 specifier: ^3.3.3 71 41 version: 3.3.3 72 - istanbul-lib-coverage: 73 - specifier: ^3.2.2 74 - version: 3.2.2 75 - istanbul-lib-report: 76 - specifier: ^3.0.1 77 - version: 3.0.1 78 - istanbul-lib-source-maps: 79 - specifier: ^5.0.6 80 - version: 5.0.6 81 - istanbul-reports: 82 - specifier: ^3.1.7 83 - version: 3.1.7 84 42 magic-string: 85 43 specifier: ^0.30.17 86 44 version: 0.30.17 87 - magicast: 88 - specifier: ^0.3.5 89 - version: 0.3.5 90 - msw: 91 - specifier: ^2.10.4 92 - version: 2.10.4 93 45 pathe: 94 46 specifier: ^2.0.3 95 47 version: 2.0.3 96 - sirv: 97 - specifier: ^3.0.1 98 - version: 3.0.1 99 48 std-env: 100 49 specifier: ^3.9.0 101 50 version: 3.9.0 ··· 108 57 tinyrainbow: 109 58 specifier: ^2.0.0 110 59 version: 2.0.0 111 - unocss: 112 - specifier: ^66.3.3 113 - version: 66.3.3 114 - unplugin-vue-components: 115 - specifier: ^0.28.0 116 - version: 0.28.0 117 - vue: 118 - specifier: ^3.5.18 119 - version: 3.5.18 120 60 ws: 121 61 specifier: ^8.18.3 122 62 version: 8.18.3 ··· 1003 943 specifier: ^2.3.0 1004 944 version: 2.3.0 1005 945 devDependencies: 1006 - '@ampproject/remapping': 1007 - specifier: 'catalog:' 1008 - version: 2.3.0 1009 946 '@antfu/install-pkg': 1010 947 specifier: ^1.1.0 1011 948 version: 1.1.0 ··· 1323 1260 1324 1261 test/coverage-test: 1325 1262 devDependencies: 1326 - '@ampproject/remapping': 1263 + '@jridgewell/remapping': 1327 1264 specifier: ^2.3.0 1328 - version: 2.3.0 1265 + version: 2.3.4 1329 1266 '@types/istanbul-lib-coverage': 1330 1267 specifier: 'catalog:' 1331 1268 version: 2.0.6 ··· 1532 1469 1533 1470 test/workspaces: 1534 1471 devDependencies: 1535 - '@ampproject/remapping': 1472 + '@jridgewell/remapping': 1536 1473 specifier: ^2.3.0 1537 - version: 2.3.0 1474 + version: 2.3.4 1538 1475 '@types/istanbul-lib-coverage': 1539 1476 specifier: 'catalog:' 1540 1477 version: 2.0.6 ··· 3033 2970 '@jridgewell/gen-mapping@0.3.12': 3034 2971 resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} 3035 2972 3036 - '@jridgewell/gen-mapping@0.3.5': 3037 - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} 3038 - engines: {node: '>=6.0.0'} 2973 + '@jridgewell/remapping@2.3.4': 2974 + resolution: {integrity: sha512-aG+WvAz17rhbzhKNkSeMLgbkPPK82ovXdONvmucbGhUqcroRFLLVhoGAk4xEI17gHpXgNX3sr0/B1ybRUsbEWw==} 3039 2975 3040 2976 '@jridgewell/resolve-uri@3.1.1': 3041 2977 resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} 3042 - engines: {node: '>=6.0.0'} 3043 - 3044 - '@jridgewell/set-array@1.2.1': 3045 - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 3046 2978 engines: {node: '>=6.0.0'} 3047 2979 3048 2980 '@jridgewell/source-map@0.3.6': ··· 9311 9243 9312 9244 '@ampproject/remapping@2.3.0': 9313 9245 dependencies: 9314 - '@jridgewell/gen-mapping': 0.3.5 9315 - '@jridgewell/trace-mapping': 0.3.25 9246 + '@jridgewell/gen-mapping': 0.3.12 9247 + '@jridgewell/trace-mapping': 0.3.29 9316 9248 9317 9249 '@antfu/eslint-config@5.1.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3)(vitest@packages+vitest)': 9318 9250 dependencies: ··· 9451 9383 dependencies: 9452 9384 '@babel/parser': 7.28.0 9453 9385 '@babel/types': 7.27.1 9454 - '@jridgewell/gen-mapping': 0.3.5 9386 + '@jridgewell/gen-mapping': 0.3.12 9455 9387 '@jridgewell/trace-mapping': 0.3.29 9456 9388 jsesc: 3.1.0 9457 9389 ··· 9459 9391 dependencies: 9460 9392 '@babel/parser': 7.28.0 9461 9393 '@babel/types': 7.28.1 9462 - '@jridgewell/gen-mapping': 0.3.5 9394 + '@jridgewell/gen-mapping': 0.3.12 9463 9395 '@jridgewell/trace-mapping': 0.3.29 9464 9396 jsesc: 3.1.0 9465 9397 ··· 10833 10765 '@jridgewell/sourcemap-codec': 1.5.0 10834 10766 '@jridgewell/trace-mapping': 0.3.29 10835 10767 10836 - '@jridgewell/gen-mapping@0.3.5': 10768 + '@jridgewell/remapping@2.3.4': 10837 10769 dependencies: 10838 - '@jridgewell/set-array': 1.2.1 10839 - '@jridgewell/sourcemap-codec': 1.5.0 10840 - '@jridgewell/trace-mapping': 0.3.25 10770 + '@jridgewell/gen-mapping': 0.3.12 10771 + '@jridgewell/trace-mapping': 0.3.29 10841 10772 10842 10773 '@jridgewell/resolve-uri@3.1.1': {} 10843 - 10844 - '@jridgewell/set-array@1.2.1': {} 10845 10774 10846 10775 '@jridgewell/source-map@0.3.6': 10847 10776 dependencies: ··· 16331 16260 buffer-builder: 0.2.0 16332 16261 colorjs.io: 0.5.2 16333 16262 immutable: 5.1.3 16334 - rxjs: 7.8.1 16263 + rxjs: 7.8.2 16335 16264 supports-color: 8.1.1 16336 16265 sync-child-process: 1.0.2 16337 16266 varint: 6.0.0 ··· 16964 16893 16965 16894 tsx@4.20.3: 16966 16895 dependencies: 16967 - esbuild: 0.25.5 16896 + esbuild: 0.25.8 16968 16897 get-tsconfig: 4.10.0 16969 16898 optionalDependencies: 16970 16899 fsevents: 2.3.3
+1 -1
pnpm-workspace.yaml
··· 5 5 - test/* 6 6 - test/config/fixtures/conditions-pkg 7 7 catalog: 8 - '@ampproject/remapping': ^2.3.0 9 8 '@iconify-json/carbon': ^1.2.11 10 9 '@iconify-json/logos': ^1.2.5 10 + '@jridgewell/remapping': ^2.3.0 11 11 '@jridgewell/trace-mapping': ^0.3.29 12 12 '@types/chai': ^5.2.2 13 13 '@types/debug': ^4.1.12
-1
packages/vitest/package.json
··· 181 181 "why-is-node-running": "^2.3.0" 182 182 }, 183 183 "devDependencies": { 184 - "@ampproject/remapping": "catalog:", 185 184 "@antfu/install-pkg": "^1.1.0", 186 185 "@edge-runtime/vm": "^5.0.0", 187 186 "@sinonjs/fake-timers": "14.0.0",
+1 -1
test/coverage-test/package.json
··· 6 6 "test": "vitest" 7 7 }, 8 8 "devDependencies": { 9 - "@ampproject/remapping": "^2.3.0", 9 + "@jridgewell/remapping": "^2.3.0", 10 10 "@types/istanbul-lib-coverage": "catalog:", 11 11 "@types/istanbul-lib-report": "catalog:", 12 12 "@vitejs/plugin-vue": "latest",
+1 -1
test/workspaces/package.json
··· 8 8 "test:coverage": "vitest run --root coverage-report-tests" 9 9 }, 10 10 "devDependencies": { 11 - "@ampproject/remapping": "^2.3.0", 11 + "@jridgewell/remapping": "^2.3.0", 12 12 "@types/istanbul-lib-coverage": "catalog:", 13 13 "istanbul-lib-coverage": "^3.2.2", 14 14 "jsdom": "latest",
+1 -1
test/workspaces/vitest.config.ts
··· 1 1 import type { Vite } from 'vitest/node' 2 - import remapping from '@ampproject/remapping' 2 + import remapping from '@jridgewell/remapping' 3 3 import MagicString from 'magic-string' 4 4 import { defineConfig } from 'vitest/config' 5 5 import { cwdPlugin } from './cwdPlugin.js'
+1 -2
packages/vitest/src/typecheck/typechecker.ts
··· 1 - import type { RawSourceMap } from '@ampproject/remapping' 2 1 import type { File, Task, TaskEventPack, TaskResultPack, TaskState } from '@vitest/runner' 3 2 import type { ParsedStack, TestError } from '@vitest/utils' 4 3 import type { EachMapping } from '@vitest/utils/source-map' ··· 147 146 ...definitions.sort((a, b) => b.start - a.start), 148 147 ] 149 148 // has no map for ".js" files that use // @ts-check 150 - const traceMap = (map && new TraceMap(map as unknown as RawSourceMap)) 149 + const traceMap = (map && new TraceMap(map as any)) 151 150 const indexMap = createIndexMap(parsed) 152 151 const markState = (task: Task, state: TaskState) => { 153 152 task.result = {
+2 -2
test/coverage-test/fixtures/configs/vitest.config.multi-transform.ts
··· 1 1 import { defineConfig, mergeConfig } from 'vitest/config' 2 2 import MagicString from 'magic-string' 3 - import remapping from '@ampproject/remapping' 3 + import remapping from '@jridgewell/remapping' 4 4 import type { Plugin } from 'vite' 5 5 6 6 import base from './vitest.config' ··· 40 40 } 41 41 }, 42 42 } 43 - } 43 + }