{
  "schemaVersion": 1,
  "rawCaptureSha256": "5b31cc1f13e1aee42430e8cd2958c5ec12ff7401720e462eb28a7ddf1edc4106",
  "publicRecordSha256": "eae4c54c0533e76212110455d2169f27dd9203222e50d350992e3f46bf01592a",
  "runId": "vue-type-impact-heldout-grading-v2-r1-native",
  "identicalCompletedDuplicates": 0,
  "normalization": {
    "rule": "Longest explicit absolute prefixes first, applied to all JSON keys and string values after original payload binding. Uncovered private machine paths fail closed.",
    "prefixes": [
      {
        "prefixSha256": "3ebb1afb299bb664be11457201a8f9432b2e5f8ca4f791ebe5a703363708c52f",
        "replacement": "$PROVIDER_STATE"
      },
      {
        "prefixSha256": "d85e0ba0b6ced354c63fa80b60a9bce31af54949866d7b9448a1195767a870a4",
        "replacement": "$WORKSPACE"
      },
      {
        "prefixSha256": "b53d86b076155cc5fa0ab662d7006ab60c1b2f7785d76452de03cb2ecef955b6",
        "replacement": "$STUDY"
      },
      {
        "prefixSha256": "768a63684ee857a90d0c5e1aac2d644942946e9d0e89296a385f90a539686b00",
        "replacement": "$REPOSITORY"
      },
      {
        "prefixSha256": "76d509b275fdc76041a48f4ed3789b73a1588b1b6c472dff3507750705b8256f",
        "replacement": "$TEMP"
      },
      {
        "prefixSha256": "e4693ec98d2762b9a5b34fc9dd8c540384a2a5fb719f88d14d760230b3990fc9",
        "replacement": "$USER_HOME"
      }
    ]
  },
  "actions": [
    {
      "idSha256": "6a9722cdf589a2a068832c955a8253b9df87983501c03dd92e95debae1f409da",
      "type": "command_execution",
      "status": "completed",
      "originalLine": 6,
      "outputSha256": "251a686718cdc0de9379cac29c1e607eb2f3d6d3a875cf66f7438b368402979e",
      "outputBytes": 1229,
      "exitCode": 0,
      "stdout": "$WORKSPACE\npnpm-lock.yaml\npnpm-workspace.yaml\ntsconfig.json\npackages-private/vite-debug/tsconfig.json\npackages-private/vite-debug/package.json\npackages-private/tsconfig.json\npackages-private/dts-test/package.json\npackages-private/dts-test/tsconfig.test.json\npackages/compiler-ssr/package.json\npackages-private/template-explorer/package.json\npackages/compiler-dom/package.json\npackages-private/sfc-playground/src/download/template/package.json\npackages-private/sfc-playground/package.json\npackages-private/dts-built-test/tsconfig.json\npackages-private/dts-built-test/package.json\npackages/runtime-core/package.json\npackages/compiler-sfc/package.json\ntsconfig.build.json\npackage.json\npackages/vue-compat/package.json\npackages/runtime-test/package.json\npackages/compiler-core/package.json\npackages/shared/package.json\npackages/reactivity/package.json\npackages/runtime-dom/package.json\npackages/vue/jsx-runtime/package.json\npackages/server-renderer/package.json\npackages/vue/package.json\npackages/vue/compiler-sfc/package.json\npackages/vue/server-renderer/package.json\n"
    },
    {
      "idSha256": "4a317b6972e2f1834050485420bd71fe6fc2d87cd25d572cb4b8b327b37bc030",
      "type": "command_execution",
      "status": "completed",
      "originalLine": 8,
      "outputSha256": "69dc8205b147ae926eef106618973282c5482c77b523b67be966fe29a54875cc",
      "outputBytes": 1453,
      "exitCode": 0,
      "stdout": "packages/runtime-core/src/helpers/useTemplateRef.ts:1:import { type ShallowRef, readonly, shallowRef } from '@vue/reactivity'\npackages/runtime-core/src/helpers/useTemplateRef.ts:6:export const knownTemplateRefs: WeakSet<ShallowRef> = new WeakSet()\npackages/runtime-core/src/helpers/useTemplateRef.ts:10:): Readonly<ShallowRef<T | null>> {\npackages/runtime-core/src/customFormatter.ts:194:      return `ShallowRef`\npackages/runtime-core/__tests__/helpers/useTemplateRef.spec.ts:2:  type ShallowRef,\npackages/runtime-core/__tests__/helpers/useTemplateRef.spec.ts:89:    let tRef: ShallowRef\npackages/runtime-core/__tests__/helpers/useTemplateRef.spec.ts:112:      let foo: ShallowRef\npackages/runtime-core/src/index.ts:207:  ShallowRef,\npackages/reactivity/src/index.ts:18:  type ShallowRef,\npackages/reactivity/src/ref.ts:65:export type ShallowRef<T = any, S = T> = Ref<T, S> & {\npackages/reactivity/src/ref.ts:90:    ? IfAny<T, ShallowRef<T>, T>\npackages/reactivity/src/ref.ts:91:    : ShallowRef<T>\npackages/reactivity/src/ref.ts:92:  : ShallowRef<T>\npackages/reactivity/src/ref.ts:93:export function shallowRef<T = any>(): ShallowRef<T | undefined>\npackages/reactivity/src/ref.ts:205:  | ShallowRef<T>\npackages/reactivity/src/ref.ts:495:  T extends ShallowRef<infer V, unknown>\npackages/runtime-core/__tests__/apiWatch.spec.ts:30:  type ShallowRef,\npackages/runtime-core/__tests__/apiWatch.spec.ts:235:      prop1: ShallowRef<string> = shallowRef('')\n"
    },
    {
      "idSha256": "57dbfc296665f072254d15345fb3a2bbf457ae03cbb6ee8f6020e8f11d4b056b",
      "type": "command_execution",
      "status": "completed",
      "originalLine": 10,
      "outputSha256": "71b28e565e1f32e37a910fbacc027ffd55421c3cbd1130eb4e14d24f93e8af78",
      "outputBytes": 12877,
      "exitCode": 0,
      "stdout": "{\n  \"compilerOptions\": {\n    \"baseUrl\": \".\",\n    \"outDir\": \"temp\",\n    \"sourceMap\": false,\n    \"target\": \"es2016\",\n    \"newLine\": \"LF\",\n    \"useDefineForClassFields\": false,\n    \"module\": \"esnext\",\n    \"moduleResolution\": \"bundler\",\n    \"allowJs\": false,\n    \"strict\": true,\n    \"noUnusedLocals\": true,\n    \"experimentalDecorators\": true,\n    \"resolveJsonModule\": true,\n    \"isolatedModules\": true,\n    \"skipLibCheck\": true,\n    \"esModuleInterop\": true,\n    \"removeComments\": false,\n    \"jsx\": \"preserve\",\n    \"lib\": [\"es2016\", \"dom\"],\n    \"types\": [\"vitest/globals\", \"puppeteer\", \"node\"],\n    \"rootDir\": \".\",\n    \"paths\": {\n      \"@vue/compat\": [\"packages/vue-compat/src\"],\n      \"@vue/*\": [\"packages/*/src\"],\n      \"vue\": [\"packages/vue/src\"]\n    },\n    \"isolatedDeclarations\": true,\n    \"composite\": true\n  },\n  \"include\": [\n    \"packages/global.d.ts\",\n    \"packages/*/src\",\n    \"packages/*/__tests__\",\n    \"packages/vue/jsx-runtime\",\n    \"packages/runtime-dom/types/jsx.d.ts\",\n    \"scripts/*\",\n    \"rollup.*.js\"\n  ],\n  \"exclude\": [\"packages-private/sfc-playground/src/vue-dev-proxy*\"]\n}\n{\n  \"extends\": \"./tsconfig.json\",\n  \"compilerOptions\": {\n    \"types\": [\"node\"],\n    \"declaration\": true,\n    \"emitDeclarationOnly\": true,\n    \"stripInternal\": true,\n    \"composite\": false\n  },\n  \"include\": [\n    \"packages/global.d.ts\",\n    \"packages/vue/src\",\n    \"packages/vue-compat/src\",\n    \"packages/compiler-core/src\",\n    \"packages/compiler-dom/src\",\n    \"packages/runtime-core/src\",\n    \"packages/runtime-dom/src\",\n    \"packages/reactivity/src\",\n    \"packages/shared/src\",\n    \"packages/global.d.ts\",\n    \"packages/compiler-sfc/src\",\n    \"packages/compiler-ssr/src\",\n    \"packages/server-renderer/src\"\n  ]\n}\npackages:\n  - 'packages/*'\n  - 'packages-private/*'\n\ncatalog:\n  '@babel/parser': ^7.25.3\n  '@babel/types': ^7.25.2\n  'estree-walker': ^2.0.2\n  'magic-string': ^0.30.11\n  'source-map-js': ^1.2.0\n  'vite': ^5.4.0\n  '@vitejs/plugin-vue': ^5.1.2\n{\n  \"private\": true,\n  \"version\": \"3.5.13\",\n  \"packageManager\": \"pnpm@9.12.3\",\n  \"type\": \"module\",\n  \"scripts\": {\n    \"dev\": \"node scripts/dev.js\",\n    \"build\": \"node scripts/build.js\",\n    \"build-dts\": \"tsc -p tsconfig.build.json --noCheck && rollup -c rollup.dts.config.js\",\n    \"clean\": \"rimraf --glob packages/*/dist temp .eslintcache\",\n    \"size\": \"run-s \\\"size-*\\\" && node scripts/usage-size.js\",\n    \"size-global\": \"node scripts/build.js vue runtime-dom -f global -p --size\",\n    \"size-esm-runtime\": \"node scripts/build.js vue -f esm-bundler-runtime\",\n    \"size-esm\": \"node scripts/build.js runtime-dom runtime-core reactivity shared -f esm-bundler\",\n    \"check\": \"tsc --incremental --noEmit\",\n    \"lint\": \"eslint --cache .\",\n    \"format\": \"prettier --write --cache .\",\n    \"format-check\": \"prettier --check --cache .\",\n    \"test\": \"vitest\",\n    \"test-unit\": \"vitest --project unit\",\n    \"test-e2e\": \"node scripts/build.js vue -f global -d && vitest --project e2e\",\n    \"test-dts\": \"run-s build-dts test-dts-only\",\n    \"test-dts-only\": \"tsc -p packages-private/dts-built-test/tsconfig.json && tsc -p ./packages-private/dts-test/tsconfig.test.json\",\n    \"test-coverage\": \"vitest run --project unit --coverage\",\n    \"prebench\": \"node scripts/build.js -pf esm-browser reactivity\",\n    \"prebench-compare\": \"node scripts/build.js -pf esm-browser reactivity\",\n    \"bench\": \"vitest bench --project=unit --outputJson=temp/bench.json\",\n    \"bench-compare\": \"vitest bench --project=unit --compare=temp/bench.json\",\n    \"release\": \"node scripts/release.js\",\n    \"changelog\": \"conventional-changelog -p angular -i CHANGELOG.md -s\",\n    \"dev-esm\": \"node scripts/dev.js -if esm-bundler-runtime\",\n    \"dev-compiler\": \"run-p \\\"dev template-explorer\\\" serve\",\n    \"dev-sfc\": \"run-s dev-sfc-prepare dev-sfc-run\",\n    \"dev-sfc-prepare\": \"node scripts/pre-dev-sfc.js || npm run build-all-cjs\",\n    \"dev-sfc-serve\": \"vite packages-private/sfc-playground --host\",\n    \"dev-sfc-run\": \"run-p \\\"dev compiler-sfc -f esm-browser\\\" \\\"dev vue -if esm-bundler-runtime\\\" \\\"dev vue -ipf esm-browser-runtime\\\" \\\"dev server-renderer -if esm-bundler\\\" dev-sfc-serve\",\n    \"serve\": \"serve\",\n    \"open\": \"open http://localhost:3000/packages-private/template-explorer/local.html\",\n    \"build-sfc-playground\": \"run-s build-all-cjs build-runtime-esm build-browser-esm build-ssr-esm build-sfc-playground-self\",\n    \"build-all-cjs\": \"node scripts/build.js vue runtime compiler reactivity shared -af cjs\",\n    \"build-runtime-esm\": \"node scripts/build.js runtime reactivity shared -af esm-bundler && node scripts/build.js vue -f esm-bundler-runtime && node scripts/build.js vue -f esm-browser-runtime\",\n    \"build-browser-esm\": \"node scripts/build.js runtime reactivity shared -af esm-bundler && node scripts/build.js vue -f esm-bundler && node scripts/build.js vue -f esm-browser\",\n    \"build-ssr-esm\": \"node scripts/build.js compiler-sfc server-renderer -f esm-browser\",\n    \"build-sfc-playground-self\": \"cd packages-private/sfc-playground && npm run build\",\n    \"preinstall\": \"npx only-allow pnpm\",\n    \"postinstall\": \"simple-git-hooks\"\n  },\n  \"simple-git-hooks\": {\n    \"pre-commit\": \"pnpm lint-staged && pnpm check\",\n    \"commit-msg\": \"node scripts/verify-commit.js\"\n  },\n  \"lint-staged\": {\n    \"*.{js,json}\": [\n      \"prettier --write\"\n    ],\n    \"*.ts?(x)\": [\n      \"eslint --fix\",\n      \"prettier --parser=typescript --write\"\n    ]\n  },\n  \"engines\": {\n    \"node\": \">=18.12.0\"\n  },\n  \"devDependencies\": {\n    \"@babel/parser\": \"catalog:\",\n    \"@babel/types\": \"catalog:\",\n    \"@rollup/plugin-alias\": \"^5.1.1\",\n    \"@rollup/plugin-commonjs\": \"^28.0.1\",\n    \"@rollup/plugin-json\": \"^6.1.0\",\n    \"@rollup/plugin-node-resolve\": \"^15.3.0\",\n    \"@rollup/plugin-replace\": \"5.0.4\",\n    \"@swc/core\": \"^1.9.1\",\n    \"@types/hash-sum\": \"^1.0.2\",\n    \"@types/node\": \"^22.8.7\",\n    \"@types/semver\": \"^7.5.8\",\n    \"@types/serve-handler\": \"^6.1.4\",\n    \"@vitest/coverage-v8\": \"^2.1.1\",\n    \"@vue/consolidate\": \"1.0.0\",\n    \"conventional-changelog-cli\": \"^5.0.0\",\n    \"enquirer\": \"^2.4.1\",\n    \"esbuild\": \"^0.24.0\",\n    \"esbuild-plugin-polyfill-node\": \"^0.3.0\",\n    \"eslint\": \"^9.14.0\",\n    \"eslint-plugin-import-x\": \"^4.4.0\",\n    \"@vitest/eslint-plugin\": \"^1.0.1\",\n    \"estree-walker\": \"catalog:\",\n    \"jsdom\": \"^25.0.0\",\n    \"lint-staged\": \"^15.2.10\",\n    \"lodash\": \"^4.17.21\",\n    \"magic-string\": \"^0.30.12\",\n    \"markdown-table\": \"^3.0.4\",\n    \"marked\": \"13.0.3\",\n    \"npm-run-all2\": \"^7.0.1\",\n    \"picocolors\": \"^1.1.1\",\n    \"prettier\": \"^3.3.3\",\n    \"pretty-bytes\": \"^6.1.1\",\n    \"pug\": \"^3.0.3\",\n    \"puppeteer\": \"~23.3.0\",\n    \"rimraf\": \"^6.0.1\",\n    \"rollup\": \"^4.25.0\",\n    \"rollup-plugin-dts\": \"^6.1.1\",\n    \"rollup-plugin-esbuild\": \"^6.1.1\",\n    \"rollup-plugin-polyfill-node\": \"^0.13.0\",\n    \"semver\": \"^7.6.3\",\n    \"serve\": \"^14.2.4\",\n    \"serve-handler\": \"^6.1.6\",\n    \"simple-git-hooks\": \"^2.11.1\",\n    \"todomvc-app-css\": \"^2.4.3\",\n    \"tslib\": \"^2.8.1\",\n    \"typescript\": \"~5.6.2\",\n    \"typescript-eslint\": \"^8.12.2\",\n    \"vite\": \"catalog:\",\n    \"vitest\": \"^2.1.1\"\n  },\n  \"pnpm\": {\n    \"peerDependencyRules\": {\n      \"allowedVersions\": {\n        \"typescript-eslint>eslint\": \"^9.0.0\",\n        \"@typescript-eslint/eslint-plugin>eslint\": \"^9.0.0\",\n        \"@typescript-eslint/parser>eslint\": \"^9.0.0\",\n        \"@typescript-eslint/type-utils>eslint\": \"^9.0.0\",\n        \"@typescript-eslint/utils>eslint\": \"^9.0.0\"\n      }\n    }\n  }\n}\npackages/vue/src/runtime.ts:4:import { warn } from '@vue/runtime-dom'\npackages/vue/src/runtime.ts:10:export * from '@vue/runtime-dom'\npackages/runtime-core/src/index.ts:39:} from '@vue/reactivity'\npackages/runtime-core/src/index.ts:187:declare module '@vue/reactivity' {\npackages/runtime-core/src/index.ts:199:export { TrackOpTypes, TriggerOpTypes } from '@vue/reactivity'\npackages/runtime-core/src/index.ts:207:  ShallowRef,\npackages/runtime-core/src/index.ts:227:} from '@vue/reactivity'\npackages/runtime-core/src/index.ts:353:// should sync with '@vue/compiler-core/src/runtimeHelpers.ts'\npackages/runtime-core/src/index.ts:384:} from '@vue/shared'\npackages/runtime-core/src/index.ts:391:// **IMPORTANT** These APIs are exposed solely for @vue/server-renderer and may\npackages/runtime-core/src/index.ts:430: * SSR utils for \\@vue/server-renderer. Only exposed in ssr-possible builds.\npackages/runtime-core/src/index.ts:449:import { NOOP } from '@vue/shared'\npackages/vue/src/index.ts:8:} from '@vue/compiler-dom'\npackages/vue/src/index.ts:13:} from '@vue/runtime-dom'\npackages/vue/src/index.ts:14:import * as runtimeDom from '@vue/runtime-dom'\npackages/vue/src/index.ts:21:} from '@vue/shared'\npackages/vue/src/index.ts:107:export * from '@vue/runtime-dom'\npackages/vue-compat/src/index.ts:8:} from '@vue/compiler-dom'\npackages/vue-compat/src/index.ts:14:} from '@vue/runtime-dom'\npackages/vue-compat/src/index.ts:21:} from '@vue/shared'\npackages/vue-compat/src/index.ts:23:import * as runtimeDom from '@vue/runtime-dom'\npackages/runtime-dom/src/index.ts:17:} from '@vue/runtime-core'\npackages/runtime-dom/src/index.ts:29:} from '@vue/shared'\npackages/runtime-dom/src/index.ts:44:declare module '@vue/reactivity' {\npackages/runtime-dom/src/index.ts:50:declare module '@vue/runtime-core' {\npackages/runtime-dom/src/index.ts:211:      `must be passed to \\`@vue/compiler-dom\\` in the build setup instead.\\n` +\npackages/runtime-dom/src/index.ts:306:export * from '@vue/runtime-core'\npackages/runtime-dom/src/index.ts:308:export * from './jsx'\npackages-private/vite-debug/vite.config.ts\npackages-private/vite-debug/tsconfig.json\npackages-private/vite-debug/package.json\npackages-private/vite-debug/README.md\npackages-private/vite-debug/main.ts\npackages-private/vite-debug/index.html\npackages-private/vite-debug/App.vue\npackages-private/tsconfig.json\npackages-private/dts-test/componentTypeExtensions.test-d.tsx\npackages-private/dts-test/watch.test-d.ts\npackages-private/dts-test/componentInstance.test-d.tsx\npackages-private/dts-test/reactivity.test-d.ts\npackages-private/dts-test/built.test-d.ts\npackages-private/dts-test/utils.d.ts\npackages-private/dts-test/package.json\npackages-private/dts-test/tsconfig.test.json\npackages-private/dts-test/compiler.test-d.ts\npackages-private/dts-test/README.md\npackages-private/dts-test/directives.test-d.ts\npackages-private/dts-test/h.test-d.ts\npackages-private/dts-test/extractProps.test-d.ts\npackages-private/dts-test/appUse.test-d.ts\npackages-private/dts-test/appDirective.test-d.ts\npackages-private/dts-test/component.test-d.ts\npackages-private/dts-test/functionalComponent.test-d.tsx\npackages-private/dts-test/tsx.test-d.tsx\npackages-private/dts-test/inject.test-d.ts\npackages-private/dts-test/defineCustomElement.test-d.ts\npackages-private/dts-test/setupHelpers.test-d.ts\npackages-private/dts-test/ref.test-d.ts\npackages-private/dts-test/defineComponent.test-d.tsx\npackages-private/global.d.ts\npackages-private/template-explorer/src/options.ts\npackages-private/template-explorer/src/theme.ts\npackages-private/template-explorer/src/index.ts\npackages-private/template-explorer/style.css\npackages-private/template-explorer/package.json\npackages-private/template-explorer/README.md\npackages-private/template-explorer/index.html\npackages-private/template-explorer/local.html\npackages-private/sfc-playground/src/Header.vue\npackages-private/sfc-playground/src/vue-dev-proxy.ts\npackages-private/sfc-playground/src/vue-server-renderer-dev-proxy.ts\npackages-private/sfc-playground/src/icons/Sun.vue\npackages-private/sfc-playground/src/icons/Reload.vue\npackages-private/sfc-playground/src/icons/Copy.vue\npackages-private/sfc-playground/src/icons/Moon.vue\npackages-private/sfc-playground/src/icons/Share.vue\npackages-private/sfc-playground/src/icons/GitHub.vue\npackages-private/sfc-playground/src/icons/Download.vue\npackages-private/sfc-playground/src/download/download.ts\npackages-private/sfc-playground/src/download/template/package.json\npackages-private/sfc-playground/src/download/template/main.js\npackages-private/sfc-playground/src/download/template/README.md\npackages-private/sfc-playground/src/download/template/vite.config.js\npackages-private/sfc-playground/src/download/template/index.html\npackages-private/sfc-playground/src/VersionSelect.vue\npackages-private/sfc-playground/src/main.ts\npackages-private/sfc-playground/src/vue-dev-proxy-prod.ts\npackages-private/sfc-playground/src/App.vue\n@babel\n@eslint\n@eslint-community\n@rollup\n@swc\n@types\n@typescript-eslint\n@vitest\n@vue\nconventional-changelog-cli\nconventional-changelog-eslint\nenquirer\nesbuild\nesbuild-plugin-polyfill-node\neslint\neslint-import-resolver-node\neslint-plugin-import-x\neslint-scope\neslint-visitor-keys\nestree-walker\njsdom\nlint-staged\nlodash\nmagic-string\nmarkdown-table\nmarked\nnpm-run-all2\npicocolors\nprettier\npretty-bytes\npug\npuppeteer\nrimraf\nrollup\nrollup-plugin-dts\nrollup-plugin-esbuild\nrollup-plugin-polyfill-node\nsemver\nserve\nserve-handler\nsimple-git-hooks\ntodomvc-app-css\ntslib\ntypescript\ntypescript-eslint\nvite\nvitest\n"
    },
    {
      "idSha256": "9462965f2002ffb6e5ebf84d633936910b584441932a9dee26f8497eb9d82c75",
      "type": "command_execution",
      "status": "completed",
      "originalLine": 12,
      "outputSha256": "d98ea4da7450d5fe69304dbaef6f2f8349d7842a45aef5571bbd352daf95cd3d",
      "outputBytes": 16676,
      "exitCode": 0,
      "stdout": "{\n  \"extends\": \"../tsconfig.json\",\n  \"compilerOptions\": {\n    \"isolatedDeclarations\": false\n  },\n  \"include\": [\".\"]\n}\n{\n  \"compilerOptions\": {\n    \"noEmit\": true,\n    \"jsx\": \"preserve\",\n    \"module\": \"esnext\",\n    \"strict\": true,\n    \"moduleResolution\": \"node\",\n    \"lib\": [\"esnext\", \"dom\"]\n  },\n  \"include\": [\"./*\"]\n}\n{\n  \"compilerOptions\": {\n    \"module\": \"esnext\",\n    \"moduleResolution\": \"bundler\"\n  },\n  \"include\": [\"./*\"]\n}\npackages/vue-compat/src/esm-index.ts:4:export * from '@vue/runtime-dom'\npackages/vue-compat/src/esm-runtime.ts:4:export * from '@vue/runtime-dom'\npackages-private/dts-test/ref.test-d.ts:6:  type ShallowRef,\npackages-private/dts-test/ref.test-d.ts:257:  expectType<ShallowRef<number>>(shallow)\npackages-private/dts-test/ref.test-d.ts:280:  expectType<ShallowRef<T>>(shallowRef(r))\npackages-private/dts-test/ref.test-d.ts:284:  const ss = shallowRef(rr) as Ref<T> | ShallowRef<T>\npackages-private/dts-test/ref.test-d.ts:289:  // should return ShallowRef<T> | Ref<T>, not ShallowRef<T | Ref<T>>\npackages-private/dts-test/ref.test-d.ts:290:  expectType<ShallowRef<{ name: string }> | Ref<{ name: string }>>(\npackages-private/dts-test/ref.test-d.ts:293:  expectType<ShallowRef<number> | Ref<string[]> | ShallowRef<string>>(\npackages-private/dts-test/ref.test-d.ts:527:  | ShallowRef<string>\npackages-private/dts-test/ref.test-d.ts:538:expectType<Readonly<ShallowRef<unknown>>>(tRef)\npackages-private/dts-test/ref.test-d.ts:541:expectType<Readonly<ShallowRef<HTMLElement | null>>>(tRef2)\npackages-private/sfc-playground/src/vue-dev-proxy.ts:2:export * from 'vue'\npackages-private/sfc-playground/src/vue-server-renderer-dev-proxy.ts:2:export * from 'vue/server-renderer'\npackages-private/sfc-playground/src/vue-dev-proxy-prod.ts:2:export * from 'vue/dist/vue.runtime.esm-browser.prod.js'\n{\"path\":\"packages/compiler-core/package.json\",\"name\":\"@vue/compiler-core\",\"version\":\"3.5.13\",\"description\":\"@vue/compiler-core\",\"main\":\"index.js\",\"module\":\"dist/compiler-core.esm-bundler.js\",\"types\":\"dist/compiler-core.d.ts\",\"files\":[\"index.js\",\"dist\"],\"exports\":{\".\":{\"types\":\"./dist/compiler-core.d.ts\",\"node\":{\"production\":\"./dist/compiler-core.cjs.prod.js\",\"development\":\"./dist/compiler-core.cjs.js\",\"default\":\"./index.js\"},\"module\":\"./dist/compiler-core.esm-bundler.js\",\"import\":\"./dist/compiler-core.esm-bundler.js\",\"require\":\"./index.js\"},\"./*\":\"./*\"},\"buildOptions\":{\"name\":\"VueCompilerCore\",\"compat\":true,\"formats\":[\"esm-bundler\",\"cjs\"]},\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/vuejs/core.git\",\"directory\":\"packages/compiler-core\"},\"keywords\":[\"vue\"],\"author\":\"Evan You\",\"license\":\"MIT\",\"bugs\":{\"url\":\"https://github.com/vuejs/core/issues\"},\"homepage\":\"https://github.com/vuejs/core/tree/main/packages/compiler-core#readme\",\"dependencies\":{\"@babel/parser\":\"catalog:\",\"@vue/shared\":\"workspace:*\",\"entities\":\"^4.5.0\",\"estree-walker\":\"catalog:\",\"source-map-js\":\"catalog:\"},\"devDependencies\":{\"@babel/types\":\"catalog:\"}}\n{\"path\":\"packages/compiler-dom/package.json\",\"name\":\"@vue/compiler-dom\",\"version\":\"3.5.13\",\"description\":\"@vue/compiler-dom\",\"main\":\"index.js\",\"module\":\"dist/compiler-dom.esm-bundler.js\",\"types\":\"dist/compiler-dom.d.ts\",\"unpkg\":\"dist/compiler-dom.global.js\",\"jsdelivr\":\"dist/compiler-dom.global.js\",\"files\":[\"index.js\",\"dist\"],\"exports\":{\".\":{\"types\":\"./dist/compiler-dom.d.ts\",\"node\":{\"production\":\"./dist/compiler-dom.cjs.prod.js\",\"development\":\"./dist/compiler-dom.cjs.js\",\"default\":\"./index.js\"},\"module\":\"./dist/compiler-dom.esm-bundler.js\",\"import\":\"./dist/compiler-dom.esm-bundler.js\",\"require\":\"./index.js\"},\"./*\":\"./*\"},\"sideEffects\":false,\"buildOptions\":{\"name\":\"VueCompilerDOM\",\"compat\":true,\"formats\":[\"esm-bundler\",\"esm-browser\",\"cjs\",\"global\"]},\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/vuejs/core.git\",\"directory\":\"packages/compiler-dom\"},\"keywords\":[\"vue\"],\"author\":\"Evan You\",\"license\":\"MIT\",\"bugs\":{\"url\":\"https://github.com/vuejs/core/issues\"},\"homepage\":\"https://github.com/vuejs/core/tree/main/packages/compiler-dom#readme\",\"dependencies\":{\"@vue/shared\":\"workspace:*\",\"@vue/compiler-core\":\"workspace:*\"}}\n{\"path\":\"packages/compiler-sfc/package.json\",\"name\":\"@vue/compiler-sfc\",\"version\":\"3.5.13\",\"description\":\"@vue/compiler-sfc\",\"main\":\"dist/compiler-sfc.cjs.js\",\"module\":\"dist/compiler-sfc.esm-browser.js\",\"types\":\"dist/compiler-sfc.d.ts\",\"files\":[\"dist\"],\"exports\":{\".\":{\"types\":\"./dist/compiler-sfc.d.ts\",\"node\":\"./dist/compiler-sfc.cjs.js\",\"module\":\"./dist/compiler-sfc.esm-browser.js\",\"import\":\"./dist/compiler-sfc.esm-browser.js\",\"require\":\"./dist/compiler-sfc.cjs.js\"},\"./*\":\"./*\"},\"buildOptions\":{\"name\":\"VueCompilerSFC\",\"formats\":[\"cjs\",\"esm-browser\"],\"prod\":false,\"enableNonBrowserBranches\":true},\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/vuejs/core.git\",\"directory\":\"packages/compiler-sfc\"},\"keywords\":[\"vue\"],\"author\":\"Evan You\",\"license\":\"MIT\",\"bugs\":{\"url\":\"https://github.com/vuejs/core/issues\"},\"homepage\":\"https://github.com/vuejs/core/tree/main/packages/compiler-sfc#readme\",\"dependencies\":{\"@babel/parser\":\"catalog:\",\"@vue/compiler-core\":\"workspace:*\",\"@vue/compiler-dom\":\"workspace:*\",\"@vue/compiler-ssr\":\"workspace:*\",\"@vue/shared\":\"workspace:*\",\"estree-walker\":\"catalog:\",\"magic-string\":\"catalog:\",\"postcss\":\"^8.4.48\",\"source-map-js\":\"catalog:\"},\"devDependencies\":{\"@babel/types\":\"catalog:\",\"@vue/consolidate\":\"^1.0.0\",\"hash-sum\":\"^2.0.0\",\"lru-cache\":\"10.1.0\",\"merge-source-map\":\"^1.1.0\",\"minimatch\":\"~9.0.5\",\"postcss-modules\":\"^6.0.0\",\"postcss-selector-parser\":\"^7.0.0\",\"pug\":\"^3.0.3\",\"sass\":\"^1.80.6\"}}\n{\"path\":\"packages/compiler-ssr/package.json\",\"name\":\"@vue/compiler-ssr\",\"version\":\"3.5.13\",\"description\":\"@vue/compiler-ssr\",\"main\":\"dist/compiler-ssr.cjs.js\",\"types\":\"dist/compiler-ssr.d.ts\",\"files\":[\"dist\"],\"buildOptions\":{\"prod\":false,\"formats\":[\"cjs\"]},\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/vuejs/core.git\",\"directory\":\"packages/compiler-ssr\"},\"keywords\":[\"vue\"],\"author\":\"Evan You\",\"license\":\"MIT\",\"bugs\":{\"url\":\"https://github.com/vuejs/core/issues\"},\"homepage\":\"https://github.com/vuejs/core/tree/main/packages/compiler-ssr#readme\",\"dependencies\":{\"@vue/shared\":\"workspace:*\",\"@vue/compiler-dom\":\"workspace:*\"}}\n{\"path\":\"packages/reactivity/package.json\",\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"description\":\"@vue/reactivity\",\"main\":\"index.js\",\"module\":\"dist/reactivity.esm-bundler.js\",\"types\":\"dist/reactivity.d.ts\",\"unpkg\":\"dist/reactivity.global.js\",\"jsdelivr\":\"dist/reactivity.global.js\",\"files\":[\"index.js\",\"dist\"],\"exports\":{\".\":{\"types\":\"./dist/reactivity.d.ts\",\"node\":{\"production\":\"./dist/reactivity.cjs.prod.js\",\"development\":\"./dist/reactivity.cjs.js\",\"default\":\"./index.js\"},\"module\":\"./dist/reactivity.esm-bundler.js\",\"import\":\"./dist/reactivity.esm-bundler.js\",\"require\":\"./index.js\"},\"./*\":\"./*\"},\"sideEffects\":false,\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/vuejs/core.git\",\"directory\":\"packages/reactivity\"},\"buildOptions\":{\"name\":\"VueReactivity\",\"formats\":[\"esm-bundler\",\"esm-browser\",\"cjs\",\"global\"]},\"keywords\":[\"vue\"],\"author\":\"Evan You\",\"license\":\"MIT\",\"bugs\":{\"url\":\"https://github.com/vuejs/core/issues\"},\"homepage\":\"https://github.com/vuejs/core/tree/main/packages/reactivity#readme\",\"dependencies\":{\"@vue/shared\":\"workspace:*\"}}\n{\"path\":\"packages/runtime-core/package.json\",\"name\":\"@vue/runtime-core\",\"version\":\"3.5.13\",\"description\":\"@vue/runtime-core\",\"main\":\"index.js\",\"module\":\"dist/runtime-core.esm-bundler.js\",\"types\":\"dist/runtime-core.d.ts\",\"files\":[\"index.js\",\"dist\"],\"exports\":{\".\":{\"types\":\"./dist/runtime-core.d.ts\",\"node\":{\"production\":\"./dist/runtime-core.cjs.prod.js\",\"development\":\"./dist/runtime-core.cjs.js\",\"default\":\"./index.js\"},\"module\":\"./dist/runtime-core.esm-bundler.js\",\"import\":\"./dist/runtime-core.esm-bundler.js\",\"require\":\"./index.js\"},\"./*\":\"./*\"},\"buildOptions\":{\"name\":\"VueRuntimeCore\",\"formats\":[\"esm-bundler\",\"cjs\"]},\"sideEffects\":false,\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/vuejs/core.git\",\"directory\":\"packages/runtime-core\"},\"keywords\":[\"vue\"],\"author\":\"Evan You\",\"license\":\"MIT\",\"bugs\":{\"url\":\"https://github.com/vuejs/core/issues\"},\"homepage\":\"https://github.com/vuejs/core/tree/main/packages/runtime-core#readme\",\"dependencies\":{\"@vue/shared\":\"workspace:*\",\"@vue/reactivity\":\"workspace:*\"}}\n{\"path\":\"packages/runtime-dom/package.json\",\"name\":\"@vue/runtime-dom\",\"version\":\"3.5.13\",\"description\":\"@vue/runtime-dom\",\"main\":\"index.js\",\"module\":\"dist/runtime-dom.esm-bundler.js\",\"types\":\"dist/runtime-dom.d.ts\",\"unpkg\":\"dist/runtime-dom.global.js\",\"files\":[\"index.js\",\"dist\"],\"exports\":{\".\":{\"types\":\"./dist/runtime-dom.d.ts\",\"node\":{\"production\":\"./dist/runtime-dom.cjs.prod.js\",\"development\":\"./dist/runtime-dom.cjs.js\",\"default\":\"./index.js\"},\"module\":\"./dist/runtime-dom.esm-bundler.js\",\"import\":\"./dist/runtime-dom.esm-bundler.js\",\"require\":\"./index.js\"},\"./*\":\"./*\"},\"sideEffects\":false,\"buildOptions\":{\"name\":\"VueRuntimeDOM\",\"formats\":[\"esm-bundler\",\"esm-browser\",\"cjs\",\"global\"]},\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/vuejs/core.git\",\"directory\":\"packages/runtime-dom\"},\"keywords\":[\"vue\"],\"author\":\"Evan You\",\"license\":\"MIT\",\"bugs\":{\"url\":\"https://github.com/vuejs/core/issues\"},\"homepage\":\"https://github.com/vuejs/core/tree/main/packages/runtime-dom#readme\",\"dependencies\":{\"@vue/shared\":\"workspace:*\",\"@vue/runtime-core\":\"workspace:*\",\"@vue/reactivity\":\"workspace:*\",\"csstype\":\"^3.1.3\"},\"devDependencies\":{\"@types/trusted-types\":\"^2.0.7\"}}\n{\"path\":\"packages/runtime-test/package.json\",\"name\":\"@vue/runtime-test\",\"private\":true,\"version\":\"0.0.0\",\"description\":\"@vue/runtime-test\",\"main\":\"index.js\",\"module\":\"dist/runtime-test.esm-bundler.js\",\"types\":\"dist/runtime-test.d.ts\",\"files\":[\"index.js\",\"dist\"],\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/vuejs/core.git\",\"directory\":\"packages/runtime-test\"},\"keywords\":[\"vue\"],\"author\":\"Evan You\",\"license\":\"MIT\",\"bugs\":{\"url\":\"https://github.com/vuejs/core/issues\"},\"homepage\":\"https://github.com/vuejs/core/tree/main/packages/runtime-test#readme\",\"dependencies\":{\"@vue/shared\":\"workspace:*\",\"@vue/runtime-core\":\"workspace:*\"}}\n{\"path\":\"packages/server-renderer/package.json\",\"name\":\"@vue/server-renderer\",\"version\":\"3.5.13\",\"description\":\"@vue/server-renderer\",\"main\":\"index.js\",\"module\":\"dist/server-renderer.esm-bundler.js\",\"types\":\"dist/server-renderer.d.ts\",\"files\":[\"index.js\",\"dist\"],\"exports\":{\".\":{\"types\":\"./dist/server-renderer.d.ts\",\"node\":{\"production\":\"./dist/server-renderer.cjs.prod.js\",\"development\":\"./dist/server-renderer.cjs.js\",\"default\":\"./index.js\"},\"module\":\"./dist/server-renderer.esm-bundler.js\",\"import\":\"./dist/server-renderer.esm-bundler.js\",\"require\":\"./index.js\"},\"./*\":\"./*\"},\"buildOptions\":{\"name\":\"VueServerRenderer\",\"formats\":[\"esm-bundler\",\"esm-browser\",\"cjs\"]},\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/vuejs/core.git\",\"directory\":\"packages/server-renderer\"},\"keywords\":[\"vue\"],\"author\":\"Evan You\",\"license\":\"MIT\",\"bugs\":{\"url\":\"https://github.com/vuejs/core/issues\"},\"homepage\":\"https://github.com/vuejs/core/tree/main/packages/server-renderer#readme\",\"peerDependencies\":{\"vue\":\"workspace:*\"},\"dependencies\":{\"@vue/shared\":\"workspace:*\",\"@vue/compiler-ssr\":\"workspace:*\"}}\n{\"path\":\"packages/shared/package.json\",\"name\":\"@vue/shared\",\"version\":\"3.5.13\",\"description\":\"internal utils shared across @vue packages\",\"main\":\"index.js\",\"module\":\"dist/shared.esm-bundler.js\",\"types\":\"dist/shared.d.ts\",\"files\":[\"index.js\",\"dist\"],\"exports\":{\".\":{\"types\":\"./dist/shared.d.ts\",\"node\":{\"production\":\"./dist/shared.cjs.prod.js\",\"development\":\"./dist/shared.cjs.js\",\"default\":\"./index.js\"},\"module\":\"./dist/shared.esm-bundler.js\",\"import\":\"./dist/shared.esm-bundler.js\",\"require\":\"./index.js\"},\"./*\":\"./*\"},\"sideEffects\":false,\"buildOptions\":{\"formats\":[\"esm-bundler\",\"cjs\"]},\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/vuejs/core.git\",\"directory\":\"packages/shared\"},\"keywords\":[\"vue\"],\"author\":\"Evan You\",\"license\":\"MIT\",\"bugs\":{\"url\":\"https://github.com/vuejs/core/issues\"},\"homepage\":\"https://github.com/vuejs/core/tree/main/packages/shared#readme\"}\n{\"path\":\"packages/vue/package.json\",\"name\":\"vue\",\"version\":\"3.5.13\",\"description\":\"The progressive JavaScript framework for building modern web UI.\",\"main\":\"index.js\",\"module\":\"dist/vue.runtime.esm-bundler.js\",\"types\":\"dist/vue.d.ts\",\"unpkg\":\"dist/vue.global.js\",\"jsdelivr\":\"dist/vue.global.js\",\"files\":[\"index.js\",\"index.mjs\",\"dist\",\"compiler-sfc\",\"server-renderer\",\"jsx-runtime\",\"jsx.d.ts\"],\"exports\":{\".\":{\"import\":{\"types\":\"./dist/vue.d.mts\",\"node\":\"./index.mjs\",\"default\":\"./dist/vue.runtime.esm-bundler.js\"},\"require\":{\"types\":\"./dist/vue.d.ts\",\"node\":{\"production\":\"./dist/vue.cjs.prod.js\",\"development\":\"./dist/vue.cjs.js\",\"default\":\"./index.js\"},\"default\":\"./index.js\"}},\"./server-renderer\":{\"import\":{\"types\":\"./server-renderer/index.d.mts\",\"default\":\"./server-renderer/index.mjs\"},\"require\":{\"types\":\"./server-renderer/index.d.ts\",\"default\":\"./server-renderer/index.js\"}},\"./compiler-sfc\":{\"import\":{\"types\":\"./compiler-sfc/index.d.mts\",\"browser\":\"./compiler-sfc/index.browser.mjs\",\"default\":\"./compiler-sfc/index.mjs\"},\"require\":{\"types\":\"./compiler-sfc/index.d.ts\",\"browser\":\"./compiler-sfc/index.browser.js\",\"default\":\"./compiler-sfc/index.js\"}},\"./jsx-runtime\":{\"types\":\"./jsx-runtime/index.d.ts\",\"import\":\"./jsx-runtime/index.mjs\",\"require\":\"./jsx-runtime/index.js\"},\"./jsx-dev-runtime\":{\"types\":\"./jsx-runtime/index.d.ts\",\"import\":\"./jsx-runtime/index.mjs\",\"require\":\"./jsx-runtime/index.js\"},\"./jsx\":\"./jsx.d.ts\",\"./dist/*\":\"./dist/*\",\"./package.json\":\"./package.json\"},\"buildOptions\":{\"name\":\"Vue\",\"formats\":[\"esm-bundler\",\"esm-bundler-runtime\",\"cjs\",\"global\",\"global-runtime\",\"esm-browser\",\"esm-browser-runtime\"]},\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/vuejs/core.git\"},\"keywords\":[\"vue\"],\"author\":\"Evan You\",\"license\":\"MIT\",\"bugs\":{\"url\":\"https://github.com/vuejs/core/issues\"},\"homepage\":\"https://github.com/vuejs/core/tree/main/packages/vue#readme\",\"dependencies\":{\"@vue/shared\":\"workspace:*\",\"@vue/compiler-dom\":\"workspace:*\",\"@vue/runtime-dom\":\"workspace:*\",\"@vue/compiler-sfc\":\"workspace:*\",\"@vue/server-renderer\":\"workspace:*\"},\"peerDependencies\":{\"typescript\":\"*\"},\"peerDependenciesMeta\":{\"typescript\":{\"optional\":true}}}\n{\"path\":\"packages/vue-compat/package.json\",\"name\":\"@vue/compat\",\"version\":\"3.5.13\",\"description\":\"Vue 3 compatibility build for Vue 2\",\"main\":\"index.js\",\"module\":\"dist/vue.runtime.esm-bundler.js\",\"unpkg\":\"dist/vue.global.js\",\"jsdelivr\":\"dist/vue.global.js\",\"files\":[\"index.js\",\"dist\"],\"exports\":{\".\":{\"types\":\"./dist/vue.d.ts\",\"node\":{\"production\":\"./dist/vue.cjs.prod.js\",\"development\":\"./dist/vue.cjs.js\",\"default\":\"./index.js\"},\"module\":\"./dist/vue.esm-bundler.js\",\"import\":\"./dist/vue.esm-bundler.js\",\"require\":\"./index.js\"},\"./*\":\"./*\"},\"buildOptions\":{\"name\":\"Vue\",\"filename\":\"vue\",\"compat\":true,\"formats\":[\"esm-bundler\",\"esm-bundler-runtime\",\"cjs\",\"global\",\"global-runtime\",\"esm-browser\",\"esm-browser-runtime\"]},\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/vuejs/core.git\"},\"keywords\":[\"vue\"],\"author\":\"Evan You\",\"license\":\"MIT\",\"bugs\":{\"url\":\"https://github.com/vuejs/core/issues\"},\"homepage\":\"https://github.com/vuejs/core/tree/main/packages/vue-compat#readme\",\"dependencies\":{\"@babel/parser\":\"catalog:\",\"estree-walker\":\"catalog:\",\"source-map-js\":\"catalog:\"},\"peerDependencies\":{\"vue\":\"workspace:*\"}}\n{\"path\":\"packages-private/dts-built-test/package.json\",\"name\":\"dts-built-test\",\"private\":true,\"version\":\"0.0.0\",\"types\":\"dist/index.d.ts\",\"dependencies\":{\"@vue/shared\":\"workspace:*\",\"@vue/reactivity\":\"workspace:*\",\"vue\":\"workspace:*\"}}\n{\"path\":\"packages-private/dts-test/package.json\",\"name\":\"dts-test\",\"private\":true,\"version\":\"0.0.0\",\"dependencies\":{\"vue\":\"workspace:*\",\"dts-built-test\":\"workspace:*\"}}\n{\"path\":\"packages-private/sfc-playground/package.json\",\"name\":\"@vue/sfc-playground\",\"private\":true,\"version\":\"0.0.0\",\"type\":\"module\",\"scripts\":{\"dev\":\"vite\",\"build\":\"vite build\",\"serve\":\"vite preview\"},\"devDependencies\":{\"@vitejs/plugin-vue\":\"catalog:\",\"vite\":\"catalog:\"},\"dependencies\":{\"@vue/repl\":\"^4.4.2\",\"file-saver\":\"^2.0.5\",\"jszip\":\"^3.10.1\",\"vue\":\"workspace:*\"}}\n{\"path\":\"packages-private/template-explorer/package.json\",\"name\":\"@vue/template-explorer\",\"private\":true,\"version\":\"0.0.0\",\"buildOptions\":{\"formats\":[\"global\"],\"compat\":true,\"env\":\"development\",\"enableNonBrowserBranches\":true},\"dependencies\":{\"monaco-editor\":\"^0.52.0\",\"source-map-js\":\"^1.2.1\"}}\n{\"path\":\"packages-private/vite-debug/package.json\",\"name\":\"vite-debug\",\"private\":true,\"type\":\"module\",\"scripts\":{\"dev\":\"vite\",\"build\":\"vite build\",\"serve\":\"vite preview\"},\"devDependencies\":{\"@vitejs/plugin-vue\":\"catalog:\",\"vite\":\"catalog:\",\"vue\":\"workspace:*\"}}\n"
    },
    {
      "idSha256": "919299b8b8860441036a08b8ce4a6486ee1712366afaec2286c8579387359f27",
      "type": "command_execution",
      "status": "completed",
      "originalLine": 14,
      "outputSha256": "cd3bad1b7209190349d50b61d1dc1b5bfb678b90b907897a992078e4a6189366",
      "outputBytes": 9331,
      "exitCode": 0,
      "stdout": "REF packages/runtime-core/src/helpers/useTemplateRef.ts 1 type ShallowRef\nREF packages/runtime-core/src/helpers/useTemplateRef.ts 6 ShallowRef\nREF packages/runtime-core/src/helpers/useTemplateRef.ts 10 ShallowRef<T | null>\nREF packages/runtime-core/src/index.ts 207 ShallowRef\nSTAR packages/runtime-dom/src/index.ts 306 export * from '@vue/runtime-core'\nSTAR packages/runtime-test/src/index.ts 29 export * from '@vue/runtime-core'\nSTAR packages/vue/src/index.ts 107 export * from '@vue/runtime-dom'\nSTAR packages/vue/src/runtime.ts 10 export * from '@vue/runtime-dom'\nSTAR packages/vue-compat/src/esm-index.ts 4 export * from '@vue/runtime-dom'\nSTAR packages/vue-compat/src/esm-runtime.ts 4 export * from '@vue/runtime-dom'\nconfigured production files outside target 217\n26:export * from './triggerEvent'\n27:export * from './serialize'\n28:export * from './nodeOps'\n29:export * from '@vue/runtime-core'\n\n// Augment Ref unwrap bail types.\ndeclare module '@vue/reactivity' {\n  export interface RefUnwrapBailTypes {\n    runtimeCoreBailTypes:\n      | VNode\n      | {\n          // directly bailing on ComponentPublicInstance results in recursion\n          // so we use this as a bail hint\n          $: ComponentInternalInstance\n        }\n  }\n}\n\nexport { TrackOpTypes, TriggerOpTypes } from '@vue/reactivity'\nexport type {\n  Ref,\n  MaybeRef,\n  MaybeRefOrGetter,\n  ToRef,\n  ToRefs,\n  UnwrapRef,\n  ShallowRef,\n  ShallowUnwrapRef,\n  CustomRefFactory,\n  ReactiveFlags,\n  DeepReadonly,\n  ShallowReactive,\n  UnwrapNestedRefs,\n  ComputedRef,\n  WritableComputedRef,\n  WritableComputedOptions,\n  ComputedGetter,\n  ComputedSetter,\n  ReactiveEffectRunner,\n  ReactiveEffectOptions,\n  EffectScheduler,\n  DebuggerOptions,\n  DebuggerEvent,\n  DebuggerEventExtraInfo,\n  Raw,\n  Reactive,\n} from '@vue/reactivity'\nexport type {\n  MultiWatchSources,\n  WatchEffect,\n      (isObject(opts) && key in opts)\n    ) {\n      return true\n    }\n    if (Comp.extends && isKeyOfType(Comp.extends, key, type)) {\n      return true\n    }\n    if (Comp.mixins && Comp.mixins.some(m => isKeyOfType(m, key, type))) {\n      return true\n    }\n  }\n\n  function genRefFlag(v: Ref) {\n    if (isShallow(v)) {\n      return `ShallowRef`\n    }\n    if ((v as any).effect) {\n      return `ComputedRef`\n    }\n    return `Ref`\n  }\nimport Vue from './index'\n\nexport default Vue\nexport * from '@vue/runtime-dom'\n\nconst configureCompat: typeof Vue.configureCompat = Vue.configureCompat\nexport { configureCompat }\nimport Vue from './runtime'\n\nexport default Vue\nexport * from '@vue/runtime-dom'\n\nconst configureCompat: typeof Vue.configureCompat = Vue.configureCompat\nexport { configureCompat }\nlrwxr-xr-x@ 1 dima  staff  21 Nov  6 22:25 packages-private/vite-debug/node_modules/vue -> ../../../packages/vue\n\npackages/runtime-core/node_modules/@vue:\ntotal 0\ndrwxr-xr-x@ 4 dima  staff  128 Nov  7 00:57 .\ndrwxr-xr-x@ 3 dima  staff   96 Nov  7 00:57 ..\nlrwxr-xr-x@ 1 dima  staff   19 Nov  6 22:25 reactivity -> ../../../reactivity\nlrwxr-xr-x@ 1 dima  staff   15 Nov  6 22:25 shared -> ../../../shared\nlockfileVersion: '9.0'\n\nsettings:\n  autoInstallPeers: true\n  excludeLinksFromLockfile: false\n\ncatalogs:\n  default:\n    '@babel/parser':\n      specifier: ^7.25.3\n      version: 7.25.3\n    '@babel/types':\n      specifier: ^7.25.2\n      version: 7.25.2\n    '@vitejs/plugin-vue':\n      specifier: ^5.1.2\n      version: 5.1.2\n    estree-walker:\n      specifier: ^2.0.2\n      version: 2.0.2\n    magic-string:\n      specifier: ^0.30.11\n      version: 0.30.11\n    source-map-js:\n      specifier: ^1.2.0\n      version: 1.2.0\n    vite:\n      specifier: ^5.4.0\n      version: 5.4.0\n\nimporters:\n\n  .:\n    devDependencies:\n      '@babel/parser':\n        specifier: 'catalog:'\n        version: 7.25.3\n      '@babel/types':\n        specifier: 'catalog:'\n        version: 7.25.2\n      '@rollup/plugin-alias':\n        specifier: ^5.1.1\n        version: 5.1.1(rollup@4.25.0)\n      '@rollup/plugin-commonjs':\n        specifier: ^28.0.1\n        version: 28.0.1(rollup@4.25.0)\n      '@rollup/plugin-json':\n        specifier: ^6.1.0\n        version: 6.1.0(rollup@4.25.0)\n      '@rollup/plugin-node-resolve':\n        specifier: ^15.3.0\n        version: 15.3.0(rollup@4.25.0)\n      '@rollup/plugin-replace':\n        specifier: 5.0.4\n        version: 5.0.4(rollup@4.25.0)\n      '@swc/core':\n        specifier: ^1.9.1\n        version: 1.9.1\n      '@types/hash-sum':\n        specifier: ^1.0.2\n        version: 1.0.2\n      '@types/node':\n        specifier: ^22.8.7\n        version: 22.8.7\n      '@types/semver':\n        specifier: ^7.5.8\n        version: 7.5.8\n      '@types/serve-handler':\n        specifier: ^6.1.4\n        version: 6.1.4\n      '@vitest/coverage-v8':\n        specifier: ^2.1.1\n        version: 2.1.1(vitest@2.1.1(@types/node@22.8.7)(jsdom@25.0.0)(sass@1.80.6))\n      '@vitest/eslint-plugin':\n        specifier: ^1.0.1\n        version: 1.1.6(@typescript-eslint/utils@8.12.2(eslint@9.14.0)(typescript@5.6.2))(eslint@9.14.0)(typescript@5.6.2)(vitest@2.1.1(@types/node@22.8.7)(jsdom@25.0.0)(sass@1.80.6))\n      '@vue/consolidate':\n        specifier: 1.0.0\n        version: 1.0.0\n      conventional-changelog-cli:\n        specifier: ^5.0.0\n        version: 5.0.0(conventional-commits-filter@5.0.0)\n      enquirer:\n        specifier: ^2.4.1\n        version: 2.4.1\n      esbuild:\n        specifier: ^0.24.0\n        version: 0.24.0\n      esbuild-plugin-polyfill-node:\n        specifier: ^0.3.0\n        version: 0.3.0(esbuild@0.24.0)\n      eslint:\n        specifier: ^9.14.0\n        version: 9.14.0\n      eslint-plugin-import-x:\n        specifier: ^4.4.0\n        version: 4.4.0(eslint@9.14.0)(typescript@5.6.2)\n      estree-walker:\n        specifier: 'catalog:'\n        version: 2.0.2\n      jsdom:\n        specifier: ^25.0.0\n        version: 25.0.0\n      lint-staged:\n        specifier: ^15.2.10\n        version: 15.2.10\n      lodash:\n        specifier: ^4.17.21\n        version: 4.17.21\n      magic-string:\n        specifier: ^0.30.12\n        version: 0.30.12\n      markdown-table:\n        specifier: ^3.0.4\n        version: 3.0.4\n      marked:\n        specifier: 13.0.3\n        version: 13.0.3\n      npm-run-all2:\n        specifier: ^7.0.1\n        version: 7.0.1\n      picocolors:\n        specifier: ^1.1.1\n        version: 1.1.1\n      prettier:\n        specifier: ^3.3.3\n        version: 3.3.3\n      pretty-bytes:\n        specifier: ^6.1.1\n        version: 6.1.1\n      pug:\n        specifier: ^3.0.3\n        version: 3.0.3\n      puppeteer:\n        specifier: ~23.3.0\n        version: 23.3.0(typescript@5.6.2)\n      rimraf:\n        specifier: ^6.0.1\n        version: 6.0.1\n      rollup:\n        specifier: ^4.25.0\n        version: 4.25.0\n      rollup-plugin-dts:\n        specifier: ^6.1.1\n        version: 6.1.1(rollup@4.25.0)(typescript@5.6.2)\n      rollup-plugin-esbuild:\n        specifier: ^6.1.1\n        version: 6.1.1(esbuild@0.24.0)(rollup@4.25.0)\n      rollup-plugin-polyfill-node:\n        specifier: ^0.13.0\n        version: 0.13.0(rollup@4.25.0)\n      semver:\n        specifier: ^7.6.3\n        version: 7.6.3\n      serve:\n        specifier: ^14.2.4\n        version: 14.2.4\n      serve-handler:\n        specifier: ^6.1.6\n        version: 6.1.6\n      simple-git-hooks:\n        specifier: ^2.11.1\n        version: 2.11.1\n      todomvc-app-css:\n        specifier: ^2.4.3\n        version: 2.4.3\n      tslib:\n        specifier: ^2.8.1\n        version: 2.8.1\n      typescript:\n        specifier: ~5.6.2\n        version: 5.6.2\n      typescript-eslint:\n        specifier: ^8.12.2\n        version: 8.12.2(eslint@9.14.0)(typescript@5.6.2)\n      vite:\n        specifier: 'catalog:'\n        version: 5.4.0(@types/node@22.8.7)(sass@1.80.6)\n      vitest:\n        specifier: ^2.1.1\n        version: 2.1.1(@types/node@22.8.7)(jsdom@25.0.0)(sass@1.80.6)\n\n  packages-private/dts-built-test:\n    dependencies:\n      '@vue/reactivity':\n        specifier: workspace:*\n        version: link:../../packages/reactivity\n      '@vue/shared':\n        specifier: workspace:*\n        version: link:../../packages/shared\n      vue:\n        specifier: workspace:*\n        version: link:../../packages/vue\n\n  packages-private/dts-test:\n    dependencies:\n      dts-built-test:\n        specifier: workspace:*\n        version: link:../dts-built-test\n      vue:\n        specifier: workspace:*\n        version: link:../../packages/vue\n\n  packages-private/sfc-playground:\n    dependencies:\n      '@vue/repl':\n        specifier: ^4.4.2\n        version: 4.4.2\n      file-saver:\n        specifier: ^2.0.5\n        version: 2.0.5\n      jszip:\n        specifier: ^3.10.1\n        version: 3.10.1\n      vue:\n        specifier: workspace:*\n        version: link:../../packages/vue\n    devDependencies:\n      '@vitejs/plugin-vue':\n        specifier: 'catalog:'\n        version: 5.1.2(vite@5.4.0(@types/node@22.8.7)(sass@1.80.6))(vue@packages+vue)\n      vite:\n        specifier: 'catalog:'\n        version: 5.4.0(@types/node@22.8.7)(sass@1.80.6)\n\n  packages-private/template-explorer:\n    dependencies:\n      monaco-editor:\n        specifier: ^0.52.0\n        version: 0.52.0\n      source-map-js:\n        specifier: ^1.2.1\n        version: 1.2.1\n\n  packages-private/vite-debug:\n    devDependencies:\n      '@vitejs/plugin-vue':\n        specifier: 'catalog:'\n        version: 5.1.2(vite@5.4.0(@types/node@22.8.7)(sass@1.80.6))(vue@packages+vue)\n      vite:\n"
    },
    {
      "idSha256": "f4fdd034b54297294baf2c6977028dba2f4e8949c52e921b04118670cad8192e",
      "type": "command_execution",
      "status": "completed",
      "originalLine": 17,
      "outputSha256": "1f714bd0e1817d0c88431b6c9235a0f2e567bc830eef2bb07e3246f931d0132f",
      "outputBytes": 6027,
      "exitCode": 0,
      "stdout": "PRIVATE SRC [\n  'packages-private/dts-built-test/src/index.ts',\n  'packages-private/sfc-playground/src/main.ts',\n  'packages-private/sfc-playground/src/vue-server-renderer-dev-proxy.ts',\n  'packages-private/sfc-playground/src/download/download.ts',\n  'packages-private/template-explorer/src/index.ts',\n  'packages-private/template-explorer/src/options.ts',\n  'packages-private/template-explorer/src/theme.ts'\n]\nGRAPH SIZE 635\nDEPENDENT @vue/compiler-core [{\"name\":\"@vue/compiler-core\",\"version\":\"3.5.13\",\"path\":\"packages/compiler-core\"},{\"name\":\"estree-walker\",\"version\":\"2.0.2\",\"path\":\"node_modules/.pnpm/estree-walker@2.0.2/node_modules/estree-walker\"},{\"name\":\"rollup\",\"version\":\"4.25.0\",\"path\":\"node_modules/.pnpm/rollup@4.25.0/node_modules/rollup\"},{\"name\":\"vue\",\"version\":\"3.5.13\",\"path\":\"packages/vue\"},{\"name\":\"@vue/runtime-dom\",\"version\":\"3.5.13\",\"path\":\"packages/runtime-dom\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT @vue/compiler-dom [{\"name\":\"@vue/compiler-dom\",\"version\":\"3.5.13\",\"path\":\"packages/compiler-dom\"},{\"name\":\"@vue/compiler-core\",\"version\":\"3.5.13\",\"path\":\"packages/compiler-core\"},{\"name\":\"estree-walker\",\"version\":\"2.0.2\",\"path\":\"node_modules/.pnpm/estree-walker@2.0.2/node_modules/estree-walker\"},{\"name\":\"rollup\",\"version\":\"4.25.0\",\"path\":\"node_modules/.pnpm/rollup@4.25.0/node_modules/rollup\"},{\"name\":\"vue\",\"version\":\"3.5.13\",\"path\":\"packages/vue\"},{\"name\":\"@vue/runtime-dom\",\"version\":\"3.5.13\",\"path\":\"packages/runtime-dom\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT @vue/compiler-sfc [{\"name\":\"@vue/compiler-sfc\",\"version\":\"3.5.13\",\"path\":\"packages/compiler-sfc\"},{\"name\":\"estree-walker\",\"version\":\"2.0.2\",\"path\":\"node_modules/.pnpm/estree-walker@2.0.2/node_modules/estree-walker\"},{\"name\":\"rollup\",\"version\":\"4.25.0\",\"path\":\"node_modules/.pnpm/rollup@4.25.0/node_modules/rollup\"},{\"name\":\"vue\",\"version\":\"3.5.13\",\"path\":\"packages/vue\"},{\"name\":\"@vue/runtime-dom\",\"version\":\"3.5.13\",\"path\":\"packages/runtime-dom\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT @vue/compiler-ssr [{\"name\":\"@vue/compiler-ssr\",\"version\":\"3.5.13\",\"path\":\"packages/compiler-ssr\"},{\"name\":\"@vue/compiler-dom\",\"version\":\"3.5.13\",\"path\":\"packages/compiler-dom\"},{\"name\":\"@vue/compiler-core\",\"version\":\"3.5.13\",\"path\":\"packages/compiler-core\"},{\"name\":\"estree-walker\",\"version\":\"2.0.2\",\"path\":\"node_modules/.pnpm/estree-walker@2.0.2/node_modules/estree-walker\"},{\"name\":\"rollup\",\"version\":\"4.25.0\",\"path\":\"node_modules/.pnpm/rollup@4.25.0/node_modules/rollup\"},{\"name\":\"vue\",\"version\":\"3.5.13\",\"path\":\"packages/vue\"},{\"name\":\"@vue/runtime-dom\",\"version\":\"3.5.13\",\"path\":\"packages/runtime-dom\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT @vue/runtime-core [{\"name\":\"@vue/runtime-core\",\"version\":\"3.5.13\",\"path\":\"packages/runtime-core\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT @vue/runtime-dom [{\"name\":\"@vue/runtime-dom\",\"version\":\"3.5.13\",\"path\":\"packages/runtime-dom\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT @vue/runtime-test [{\"name\":\"@vue/runtime-test\",\"version\":\"0.0.0\",\"path\":\"packages/runtime-test\"},{\"name\":\"@vue/runtime-core\",\"version\":\"3.5.13\",\"path\":\"packages/runtime-core\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT @vue/server-renderer [{\"name\":\"@vue/server-renderer\",\"version\":\"3.5.13\",\"path\":\"packages/server-renderer\"},{\"name\":\"vue\",\"version\":\"3.5.13\",\"path\":\"packages/vue\"},{\"name\":\"@vue/runtime-dom\",\"version\":\"3.5.13\",\"path\":\"packages/runtime-dom\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT vue [{\"name\":\"vue\",\"version\":\"3.5.13\",\"path\":\"packages/vue\"},{\"name\":\"@vue/runtime-dom\",\"version\":\"3.5.13\",\"path\":\"packages/runtime-dom\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT @vue/compat [{\"name\":\"@vue/compat\",\"version\":\"3.5.13\",\"path\":\"packages/vue-compat\"},{\"name\":\"vue\",\"version\":\"3.5.13\",\"path\":\"packages/vue\"},{\"name\":\"@vue/runtime-dom\",\"version\":\"3.5.13\",\"path\":\"packages/runtime-dom\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT dts-built-test [{\"name\":\"dts-built-test\",\"version\":\"0.0.0\",\"path\":\"packages-private/dts-built-test\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT dts-test [{\"name\":\"dts-test\",\"version\":\"0.0.0\",\"path\":\"packages-private/dts-test\"},{\"name\":\"dts-built-test\",\"version\":\"0.0.0\",\"path\":\"packages-private/dts-built-test\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT @vue/sfc-playground [{\"name\":\"@vue/sfc-playground\",\"version\":\"0.0.0\",\"path\":\"packages-private/sfc-playground\"},{\"name\":\"vue\",\"version\":\"3.5.13\",\"path\":\"packages/vue\"},{\"name\":\"@vue/runtime-dom\",\"version\":\"3.5.13\",\"path\":\"packages/runtime-dom\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT @vue/template-explorer [{\"name\":\"@vue/template-explorer\",\"version\":\"0.0.0\",\"path\":\"packages-private/template-explorer\"},{\"name\":\"monaco-editor\",\"version\":\"0.52.0\",\"path\":\"node_modules/.pnpm/monaco-editor@0.52.0/node_modules/monaco-editor\"},{\"name\":\"vite\",\"version\":\"5.4.0\",\"path\":\"node_modules/.pnpm/vite@5.4.0_@types+node@22.8.7_sass@1.80.6/node_modules/vite\"},{\"name\":\"rollup\",\"version\":\"4.20.0\",\"path\":\"node_modules/.pnpm/rollup@4.20.0/node_modules/rollup\"},{\"name\":\"vue\",\"version\":\"3.5.13\",\"path\":\"packages/vue\"},{\"name\":\"@vue/runtime-dom\",\"version\":\"3.5.13\",\"path\":\"packages/runtime-dom\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\nDEPENDENT vite-debug [{\"name\":\"vite-debug\",\"path\":\"packages-private/vite-debug\"},{\"name\":\"vue\",\"version\":\"3.5.13\",\"path\":\"packages/vue\"},{\"name\":\"@vue/runtime-dom\",\"version\":\"3.5.13\",\"path\":\"packages/runtime-dom\"},{\"name\":\"@vue/reactivity\",\"version\":\"3.5.13\",\"path\":\"packages/reactivity\"}]\n"
    },
    {
      "idSha256": "cfc5c391b5ba915c081c7d09c3edfc599f5369196d03ab00aa96b73369f89b5f",
      "type": "command_execution",
      "status": "completed",
      "originalLine": 19,
      "outputSha256": "ec70bf8f459929ca76a482027507cce64d9a905a6592add388c9134c980e9750",
      "outputBytes": 8969,
      "exitCode": 0,
      "stdout": "node_modules/.pnpm/estree-walker@2.0.2/node_modules/estree-walker/package.json {\"devDependencies\":{\"@types/estree\":\"0.0.42\",\"rollup\":\"^2.10.9\",\"typescript\":\"^3.7.5\",\"uvu\":\"^0.5.1\"}}\nnode_modules/.pnpm/rollup@4.25.0/node_modules/rollup/package.json {\"dependencies\":{\"@types/estree\":\"1.0.6\"},\"devDependencies\":{\"@codemirror/commands\":\"^6.7.1\",\"@codemirror/lang-javascript\":\"^6.2.2\",\"@codemirror/language\":\"^6.10.3\",\"@codemirror/search\":\"^6.5.7\",\"@codemirror/state\":\"^6.4.1\",\"@codemirror/view\":\"^6.34.2\",\"@eslint/js\":\"^9.14.0\",\"@inquirer/prompts\":\"^7.0.1\",\"@jridgewell/sourcemap-codec\":\"^1.5.0\",\"@mermaid-js/mermaid-cli\":\"^11.4.0\",\"@napi-rs/cli\":\"^2.18.4\",\"@rollup/plugin-alias\":\"^5.1.1\",\"@rollup/plugin-buble\":\"^1.0.3\",\"@rollup/plugin-commonjs\":\"^28.0.1\",\"@rollup/plugin-json\":\"^6.1.0\",\"@rollup/plugin-node-resolve\":\"^15.3.0\",\"@rollup/plugin-replace\":\"^6.0.1\",\"@rollup/plugin-terser\":\"^0.4.4\",\"@rollup/plugin-typescript\":\"^12.1.1\",\"@rollup/pluginutils\":\"^5.1.3\",\"@shikijs/vitepress-twoslash\":\"^1.22.2\",\"@types/mocha\":\"^10.0.9\",\"@types/node\":\"^18.19.64\",\"@types/semver\":\"^7.5.8\",\"@types/yargs-parser\":\"^21.0.3\",\"@vue/language-server\":\"^2.1.10\",\"acorn\":\"^8.14.0\",\"acorn-import-assertions\":\"^1.9.0\",\"acorn-jsx\":\"^5.3.2\",\"buble\":\"^0.20.0\",\"builtin-modules\":\"^4.0.0\",\"chokidar\":\"^3.6.0\",\"colorette\":\"^2.0.20\",\"concurrently\":\"^9.1.0\",\"core-js\":\"3.38.1\",\"cross-env\":\"^7.0.3\",\"date-time\":\"^4.0.0\",\"es5-shim\":\"^4.6.7\",\"es6-shim\":\"^0.35.8\",\"eslint\":\"^9.14.0\",\"eslint-config-prettier\":\"^9.1.0\",\"eslint-plugin-prettier\":\"^5.2.1\",\"eslint-plugin-unicorn\":\"^56.0.0\",\"eslint-plugin-vue\":\"^9.30.0\",\"fixturify\":\"^3.0.0\",\"flru\":\"^1.0.2\",\"fs-extra\":\"^11.2.0\",\"github-api\":\"^3.4.0\",\"globals\":\"^15.12.0\",\"husky\":\"^9.1.6\",\"is-reference\":\"^3.0.2\",\"lint-staged\":\"^15.2.10\",\"locate-character\":\"^3.0.0\",\"magic-string\":\"^0.30.12\",\"mocha\":\"^10.8.2\",\"nodemon\":\"^3.1.7\",\"npm-audit-resolver\":\"^3.0.0-RC.0\",\"nyc\":\"^17.1.0\",\"pinia\":\"^2.2.6\",\"prettier\":\"^3.3.3\",\"prettier-plugin-organize-imports\":\"^4.1.0\",\"pretty-bytes\":\"^6.1.1\",\"pretty-ms\":\"^9.1.0\",\"requirejs\":\"^2.3.7\",\"rollup\":\"^4.24.4\",\"rollup-plugin-license\":\"^3.5.3\",\"rollup-plugin-string\":\"^3.0.0\",\"semver\":\"^7.6.3\",\"shx\":\"^0.3.4\",\"signal-exit\":\"^4.1.0\",\"source-map\":\"^0.7.4\",\"source-map-support\":\"^0.5.21\",\"systemjs\":\"^6.15.1\",\"terser\":\"^5.36.0\",\"tslib\":\"^2.8.1\",\"typescript\":\"^5.6.3\",\"typescript-eslint\":\"^8.13.0\",\"vite\":\"^5.4.10\",\"vitepress\":\"^1.5.0\",\"vue\":\"^3.5.12\",\"vue-tsc\":\"^2.1.10\",\"wasm-pack\":\"^0.13.1\",\"yargs-parser\":\"^21.1.1\"},\"optionalDependencies\":{\"fsevents\":\"~2.3.2\",\"@rollup/rollup-darwin-arm64\":\"4.25.0\",\"@rollup/rollup-android-arm64\":\"4.25.0\",\"@rollup/rollup-win32-arm64-msvc\":\"4.25.0\",\"@rollup/rollup-freebsd-arm64\":\"4.25.0\",\"@rollup/rollup-linux-arm64-gnu\":\"4.25.0\",\"@rollup/rollup-linux-arm64-musl\":\"4.25.0\",\"@rollup/rollup-android-arm-eabi\":\"4.25.0\",\"@rollup/rollup-linux-arm-gnueabihf\":\"4.25.0\",\"@rollup/rollup-linux-arm-musleabihf\":\"4.25.0\",\"@rollup/rollup-win32-ia32-msvc\":\"4.25.0\",\"@rollup/rollup-linux-riscv64-gnu\":\"4.25.0\",\"@rollup/rollup-linux-powerpc64le-gnu\":\"4.25.0\",\"@rollup/rollup-linux-s390x-gnu\":\"4.25.0\",\"@rollup/rollup-darwin-x64\":\"4.25.0\",\"@rollup/rollup-win32-x64-msvc\":\"4.25.0\",\"@rollup/rollup-freebsd-x64\":\"4.25.0\",\"@rollup/rollup-linux-x64-gnu\":\"4.25.0\",\"@rollup/rollup-linux-x64-musl\":\"4.25.0\"}}\nnode_modules/.pnpm/rollup@4.20.0/node_modules/rollup/package.json {\"dependencies\":{\"@types/estree\":\"1.0.5\"},\"devDependencies\":{\"@codemirror/commands\":\"^6.6.0\",\"@codemirror/lang-javascript\":\"^6.2.2\",\"@codemirror/language\":\"^6.10.2\",\"@codemirror/search\":\"^6.5.6\",\"@codemirror/state\":\"^6.4.1\",\"@codemirror/view\":\"^6.29.1\",\"@jridgewell/sourcemap-codec\":\"^1.5.0\",\"@mermaid-js/mermaid-cli\":\"^10.9.1\",\"@napi-rs/cli\":\"^2.18.4\",\"@rollup/plugin-alias\":\"^5.1.0\",\"@rollup/plugin-buble\":\"^1.0.3\",\"@rollup/plugin-commonjs\":\"^26.0.1\",\"@rollup/plugin-json\":\"^6.1.0\",\"@rollup/plugin-node-resolve\":\"^15.2.3\",\"@rollup/plugin-replace\":\"^5.0.7\",\"@rollup/plugin-terser\":\"^0.4.4\",\"@rollup/plugin-typescript\":\"^11.1.6\",\"@rollup/pluginutils\":\"^5.1.0\",\"@shikijs/vitepress-twoslash\":\"^1.12.0\",\"@types/eslint\":\"^8.56.11\",\"@types/inquirer\":\"^9.0.7\",\"@types/mocha\":\"^10.0.7\",\"@types/node\":\"~18.18.14\",\"@types/semver\":\"^7.5.8\",\"@types/yargs-parser\":\"^21.0.3\",\"@typescript-eslint/eslint-plugin\":\"^7.18.0\",\"@typescript-eslint/parser\":\"^7.18.0\",\"@vue/eslint-config-prettier\":\"^9.0.0\",\"@vue/eslint-config-typescript\":\"^13.0.0\",\"acorn\":\"^8.12.1\",\"acorn-import-assertions\":\"^1.9.0\",\"buble\":\"^0.20.0\",\"builtin-modules\":\"^4.0.0\",\"chokidar\":\"^3.6.0\",\"colorette\":\"^2.0.20\",\"concurrently\":\"^8.2.2\",\"core-js\":\"3.36.0\",\"cross-env\":\"^7.0.3\",\"date-time\":\"^4.0.0\",\"es5-shim\":\"^4.6.7\",\"es6-shim\":\"^0.35.8\",\"eslint\":\"^8.57.0\",\"eslint-config-prettier\":\"^9.1.0\",\"eslint-plugin-import\":\"^2.29.1\",\"eslint-plugin-prettier\":\"^5.2.1\",\"eslint-plugin-unicorn\":\"^55.0.0\",\"eslint-plugin-vue\":\"^9.27.0\",\"fixturify\":\"^3.0.0\",\"flru\":\"^1.0.2\",\"fs-extra\":\"^11.2.0\",\"github-api\":\"^3.4.0\",\"husky\":\"^9.1.4\",\"inquirer\":\"^10.1.5\",\"is-reference\":\"^3.0.2\",\"lint-staged\":\"^15.2.7\",\"locate-character\":\"^3.0.0\",\"magic-string\":\"^0.30.11\",\"mocha\":\"^10.7.0\",\"nodemon\":\"^3.1.4\",\"npm-audit-resolver\":\"^3.0.0-RC.0\",\"nyc\":\"^17.0.0\",\"pinia\":\"^2.2.0\",\"prettier\":\"^3.3.3\",\"pretty-bytes\":\"^6.1.1\",\"pretty-ms\":\"^9.1.0\",\"requirejs\":\"^2.3.7\",\"rollup\":\"^4.19.1\",\"rollup-plugin-license\":\"^3.5.2\",\"rollup-plugin-string\":\"^3.0.0\",\"semver\":\"^7.6.3\",\"shx\":\"^0.3.4\",\"signal-exit\":\"^4.1.0\",\"source-map\":\"^0.7.4\",\"source-map-support\":\"^0.5.21\",\"systemjs\":\"^6.15.1\",\"terser\":\"^5.31.3\",\"tslib\":\"^2.6.3\",\"typescript\":\"^5.5.4\",\"vite\":\"^5.3.5\",\"vitepress\":\"^1.3.1\",\"vue\":\"^3.4.34\",\"wasm-pack\":\"^0.13.0\",\"yargs-parser\":\"^21.1.1\"},\"optionalDependencies\":{\"fsevents\":\"~2.3.2\",\"@rollup/rollup-darwin-arm64\":\"4.20.0\",\"@rollup/rollup-android-arm64\":\"4.20.0\",\"@rollup/rollup-win32-arm64-msvc\":\"4.20.0\",\"@rollup/rollup-linux-arm64-gnu\":\"4.20.0\",\"@rollup/rollup-linux-arm64-musl\":\"4.20.0\",\"@rollup/rollup-android-arm-eabi\":\"4.20.0\",\"@rollup/rollup-linux-arm-gnueabihf\":\"4.20.0\",\"@rollup/rollup-linux-arm-musleabihf\":\"4.20.0\",\"@rollup/rollup-win32-ia32-msvc\":\"4.20.0\",\"@rollup/rollup-linux-riscv64-gnu\":\"4.20.0\",\"@rollup/rollup-linux-powerpc64le-gnu\":\"4.20.0\",\"@rollup/rollup-linux-s390x-gnu\":\"4.20.0\",\"@rollup/rollup-darwin-x64\":\"4.20.0\",\"@rollup/rollup-win32-x64-msvc\":\"4.20.0\",\"@rollup/rollup-linux-x64-gnu\":\"4.20.0\",\"@rollup/rollup-linux-x64-musl\":\"4.20.0\"}}\nnode_modules/.pnpm/monaco-editor@0.52.0/node_modules/monaco-editor/package.json {\"devDependencies\":{\"@types/mocha\":\"^9.1.0\",\"@types/shelljs\":\"^0.8.11\",\"@typescript/vfs\":\"^1.3.5\",\"chai\":\"^4.3.6\",\"clean-css\":\"^5.2.4\",\"css-loader\":\"^6.7.1\",\"esbuild\":\"^0.20.0\",\"esbuild-plugin-alias\":\"^0.2.1\",\"file-loader\":\"^6.2.0\",\"glob\":\"^7.2.0\",\"http-server\":\"^14.1.1\",\"husky\":\"^7.0.4\",\"jsdom\":\"^19.0.0\",\"jsonc-parser\":\"^3.0.0\",\"mocha\":\"^9.2.0\",\"monaco-editor-core\":\"0.52.0\",\"parcel\":\"^2.7.0\",\"pin-github-action\":\"^1.8.0\",\"playwright\":\"^1.32.2\",\"prettier\":\"^2.5.1\",\"pretty-quick\":\"^3.1.3\",\"requirejs\":\"^2.3.6\",\"shelljs\":\"^0.8.5\",\"style-loader\":\"^3.3.1\",\"terser\":\"^5.14.2\",\"ts-node\":\"^10.6.0\",\"typescript\":\"^5.4.5\",\"vite\":\"^3.2.8\",\"vscode-css-languageservice\":\"6.2.14\",\"vscode-html-languageservice\":\"5.2.0\",\"vscode-json-languageservice\":\"5.3.11\",\"vscode-languageserver-textdocument\":\"^1.0.11\",\"vscode-languageserver-types\":\"3.17.5\",\"vscode-uri\":\"3.0.8\",\"webpack\":\"^5.76.0\",\"yaserver\":\"^0.4.0\"}}\nls: node_modules/.pnpm/rollup@4.20.0/node_modules/vue: No such file or directory\nls: node_modules/.pnpm/rollup@4.25.0/node_modules/vue: No such file or directory\nlrwxr-xr-x@ 1 dima  staff  21 Nov  6 22:25 node_modules/.pnpm/node_modules/vue -> ../../../packages/vue\nimport { defineComponent } from 'vue'\n\nconst _CustomPropsNotErased = defineComponent({\n  props: {},\n  setup() {},\n})\n\n// #8376\nexport const CustomPropsNotErased =\n  _CustomPropsNotErased as typeof _CustomPropsNotErased & {\n    foo: string\n  }\nimport { type ShallowRef, readonly, shallowRef } from '@vue/reactivity'\nimport { getCurrentInstance } from '../component'\nimport { warn } from '../warning'\nimport { EMPTY_OBJ } from '@vue/shared'\n\nexport const knownTemplateRefs: WeakSet<ShallowRef> = new WeakSet()\n\nexport function useTemplateRef<T = unknown, Keys extends string = string>(\n  key: Keys,\n): Readonly<ShallowRef<T | null>> {\n  const i = getCurrentInstance()\n  const r = shallowRef(null)\n  if (i) {\n    const refs = i.refs === EMPTY_OBJ ? (i.refs = {}) : i.refs\n    let desc: PropertyDescriptor | undefined\n    if (\n      __DEV__ &&\n      (desc = Object.getOwnPropertyDescriptor(refs, key)) &&\n      !desc.configurable\n    ) {\n      warn(`useTemplateRef('${key}') already exists.`)\n    } else {\n      Object.defineProperty(refs, key, {\n        enumerable: true,\n        get: () => r.value,\n        set: val => (r.value = val),\n      })\n    }\n  } else if (__DEV__) {\n    warn(\n      `useTemplateRef() is called when there is no active component ` +\n        `instance to be associated with.`,\n    )\n  }\n  const ret = __DEV__ ? readonly(r) : r\n  if (__DEV__) {\n    knownTemplateRefs.add(ret)\n  }\n  return ret\n}\n"
    },
    {
      "idSha256": "a26c6de8780e4e792e8ad6df3fb6ac31fe229b7b2f8bc2aa29c602e8d647918c",
      "type": "command_execution",
      "status": "completed",
      "originalLine": 21,
      "outputSha256": "7b3f64ac6e1107fc3ed8a76a5b4d8f6ac20ff3815bbccc678fe9a6a1d022fb75",
      "outputBytes": 64231,
      "exitCode": 0,
      "stdout": "[\n  {\n    \"version\": \"3.5.13\",\n    \"path\": \"$WORKSPACE\",\n    \"private\": true,\n    \"devDependencies\": {\n      \"@babel/parser\": {\n        \"from\": \"@babel/parser\",\n        \"version\": \"7.25.3\",\n        \"resolved\": \"https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@babel+parser@7.25.3/node_modules/@babel/parser\"\n      },\n      \"@babel/types\": {\n        \"from\": \"@babel/types\",\n        \"version\": \"7.25.2\",\n        \"resolved\": \"https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@babel+types@7.25.2/node_modules/@babel/types\"\n      },\n      \"@rollup/plugin-alias\": {\n        \"from\": \"@rollup/plugin-alias\",\n        \"version\": \"5.1.1\",\n        \"resolved\": \"https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-5.1.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@rollup+plugin-alias@5.1.1_rollup@4.25.0/node_modules/@rollup/plugin-alias\"\n      },\n      \"@rollup/plugin-commonjs\": {\n        \"from\": \"@rollup/plugin-commonjs\",\n        \"version\": \"28.0.1\",\n        \"resolved\": \"https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-28.0.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@rollup+plugin-commonjs@28.0.1_rollup@4.25.0/node_modules/@rollup/plugin-commonjs\"\n      },\n      \"@rollup/plugin-json\": {\n        \"from\": \"@rollup/plugin-json\",\n        \"version\": \"6.1.0\",\n        \"resolved\": \"https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@rollup+plugin-json@6.1.0_rollup@4.25.0/node_modules/@rollup/plugin-json\"\n      },\n      \"@rollup/plugin-node-resolve\": {\n        \"from\": \"@rollup/plugin-node-resolve\",\n        \"version\": \"15.3.0\",\n        \"resolved\": \"https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@rollup+plugin-node-resolve@15.3.0_rollup@4.25.0/node_modules/@rollup/plugin-node-resolve\"\n      },\n      \"@rollup/plugin-replace\": {\n        \"from\": \"@rollup/plugin-replace\",\n        \"version\": \"5.0.4\",\n        \"resolved\": \"https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.4.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@rollup+plugin-replace@5.0.4_rollup@4.25.0/node_modules/@rollup/plugin-replace\"\n      },\n      \"@swc/core\": {\n        \"from\": \"@swc/core\",\n        \"version\": \"1.9.1\",\n        \"resolved\": \"https://registry.npmjs.org/@swc/core/-/core-1.9.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@swc+core@1.9.1/node_modules/@swc/core\"\n      },\n      \"@types/hash-sum\": {\n        \"from\": \"@types/hash-sum\",\n        \"version\": \"1.0.2\",\n        \"resolved\": \"https://registry.npmjs.org/@types/hash-sum/-/hash-sum-1.0.2.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@types+hash-sum@1.0.2/node_modules/@types/hash-sum\"\n      },\n      \"@types/node\": {\n        \"from\": \"@types/node\",\n        \"version\": \"22.8.7\",\n        \"resolved\": \"https://registry.npmjs.org/@types/node/-/node-22.8.7.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@types+node@22.8.7/node_modules/@types/node\"\n      },\n      \"@types/semver\": {\n        \"from\": \"@types/semver\",\n        \"version\": \"7.5.8\",\n        \"resolved\": \"https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@types+semver@7.5.8/node_modules/@types/semver\"\n      },\n      \"@types/serve-handler\": {\n        \"from\": \"@types/serve-handler\",\n        \"version\": \"6.1.4\",\n        \"resolved\": \"https://registry.npmjs.org/@types/serve-handler/-/serve-handler-6.1.4.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@types+serve-handler@6.1.4/node_modules/@types/serve-handler\"\n      },\n      \"@vitest/coverage-v8\": {\n        \"from\": \"@vitest/coverage-v8\",\n        \"version\": \"2.1.1\",\n        \"resolved\": \"https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-2.1.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@vitest+coverage-v8@2.1.1_vitest@2.1.1_@types+node@22.8.7_jsdom@25.0.0_sass@1.80.6_/node_modules/@vitest/coverage-v8\"\n      },\n      \"@vitest/eslint-plugin\": {\n        \"from\": \"@vitest/eslint-plugin\",\n        \"version\": \"1.1.6\",\n        \"resolved\": \"https://registry.npmjs.org/@vitest/eslint-plugin/-/eslint-plugin-1.1.6.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@vitest+eslint-plugin@1.1.6_@typescript-eslint+utils@8.12.2_eslint@9.14.0_typescript@5.6.2__e_y7hz4cdiswwkcvzbs7x7zln4pe/node_modules/@vitest/eslint-plugin\"\n      },\n      \"@vue/consolidate\": {\n        \"from\": \"@vue/consolidate\",\n        \"version\": \"1.0.0\",\n        \"resolved\": \"https://registry.npmjs.org/@vue/consolidate/-/consolidate-1.0.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@vue+consolidate@1.0.0/node_modules/@vue/consolidate\"\n      },\n      \"conventional-changelog-cli\": {\n        \"from\": \"conventional-changelog-cli\",\n        \"version\": \"5.0.0\",\n        \"resolved\": \"https://registry.npmjs.org/conventional-changelog-cli/-/conventional-changelog-cli-5.0.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/conventional-changelog-cli@5.0.0_conventional-commits-filter@5.0.0/node_modules/conventional-changelog-cli\"\n      },\n      \"enquirer\": {\n        \"from\": \"enquirer\",\n        \"version\": \"2.4.1\",\n        \"resolved\": \"https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/enquirer@2.4.1/node_modules/enquirer\"\n      },\n      \"esbuild\": {\n        \"from\": \"esbuild\",\n        \"version\": \"0.24.0\",\n        \"resolved\": \"https://registry.npmjs.org/esbuild/-/esbuild-0.24.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/esbuild@0.24.0/node_modules/esbuild\"\n      },\n      \"esbuild-plugin-polyfill-node\": {\n        \"from\": \"esbuild-plugin-polyfill-node\",\n        \"version\": \"0.3.0\",\n        \"resolved\": \"https://registry.npmjs.org/esbuild-plugin-polyfill-node/-/esbuild-plugin-polyfill-node-0.3.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/esbuild-plugin-polyfill-node@0.3.0_esbuild@0.24.0/node_modules/esbuild-plugin-polyfill-node\"\n      },\n      \"eslint\": {\n        \"from\": \"eslint\",\n        \"version\": \"9.14.0\",\n        \"resolved\": \"https://registry.npmjs.org/eslint/-/eslint-9.14.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/eslint@9.14.0/node_modules/eslint\"\n      },\n      \"eslint-plugin-import-x\": {\n        \"from\": \"eslint-plugin-import-x\",\n        \"version\": \"4.4.0\",\n        \"resolved\": \"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.4.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/eslint-plugin-import-x@4.4.0_eslint@9.14.0_typescript@5.6.2/node_modules/eslint-plugin-import-x\"\n      },\n      \"estree-walker\": {\n        \"from\": \"estree-walker\",\n        \"version\": \"2.0.2\",\n        \"resolved\": \"https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/estree-walker@2.0.2/node_modules/estree-walker\"\n      },\n      \"jsdom\": {\n        \"from\": \"jsdom\",\n        \"version\": \"25.0.0\",\n        \"resolved\": \"https://registry.npmjs.org/jsdom/-/jsdom-25.0.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/jsdom@25.0.0/node_modules/jsdom\"\n      },\n      \"lint-staged\": {\n        \"from\": \"lint-staged\",\n        \"version\": \"15.2.10\",\n        \"resolved\": \"https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.10.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/lint-staged@15.2.10/node_modules/lint-staged\"\n      },\n      \"lodash\": {\n        \"from\": \"lodash\",\n        \"version\": \"4.17.21\",\n        \"resolved\": \"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/lodash@4.17.21/node_modules/lodash\"\n      },\n      \"magic-string\": {\n        \"from\": \"magic-string\",\n        \"version\": \"0.30.12\",\n        \"resolved\": \"https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/magic-string@0.30.12/node_modules/magic-string\"\n      },\n      \"markdown-table\": {\n        \"from\": \"markdown-table\",\n        \"version\": \"3.0.4\",\n        \"resolved\": \"https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/markdown-table@3.0.4/node_modules/markdown-table\"\n      },\n      \"marked\": {\n        \"from\": \"marked\",\n        \"version\": \"13.0.3\",\n        \"resolved\": \"https://registry.npmjs.org/marked/-/marked-13.0.3.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/marked@13.0.3/node_modules/marked\"\n      },\n      \"npm-run-all2\": {\n        \"from\": \"npm-run-all2\",\n        \"version\": \"7.0.1\",\n        \"resolved\": \"https://registry.npmjs.org/npm-run-all2/-/npm-run-all2-7.0.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/npm-run-all2@7.0.1/node_modules/npm-run-all2\"\n      },\n      \"picocolors\": {\n        \"from\": \"picocolors\",\n        \"version\": \"1.1.1\",\n        \"resolved\": \"https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/picocolors@1.1.1/node_modules/picocolors\"\n      },\n      \"prettier\": {\n        \"from\": \"prettier\",\n        \"version\": \"3.3.3\",\n        \"resolved\": \"https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/prettier@3.3.3/node_modules/prettier\"\n      },\n      \"pretty-bytes\": {\n        \"from\": \"pretty-bytes\",\n        \"version\": \"6.1.1\",\n        \"resolved\": \"https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/pretty-bytes@6.1.1/node_modules/pretty-bytes\"\n      },\n      \"pug\": {\n        \"from\": \"pug\",\n        \"version\": \"3.0.3\",\n        \"resolved\": \"https://registry.npmjs.org/pug/-/pug-3.0.3.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/pug@3.0.3/node_modules/pug\"\n      },\n      \"puppeteer\": {\n        \"from\": \"puppeteer\",\n        \"version\": \"23.3.0\",\n        \"resolved\": \"https://registry.npmjs.org/puppeteer/-/puppeteer-23.3.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/puppeteer@23.3.0_typescript@5.6.2/node_modules/puppeteer\"\n      },\n      \"rimraf\": {\n        \"from\": \"rimraf\",\n        \"version\": \"6.0.1\",\n        \"resolved\": \"https://registry.npmjs.org/rimraf/-/rimraf-6.0.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/rimraf@6.0.1/node_modules/rimraf\"\n      },\n      \"rollup\": {\n        \"from\": \"rollup\",\n        \"version\": \"4.25.0\",\n        \"resolved\": \"https://registry.npmjs.org/rollup/-/rollup-4.25.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/rollup@4.25.0/node_modules/rollup\"\n      },\n      \"rollup-plugin-dts\": {\n        \"from\": \"rollup-plugin-dts\",\n        \"version\": \"6.1.1\",\n        \"resolved\": \"https://registry.npmjs.org/rollup-plugin-dts/-/rollup-plugin-dts-6.1.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/rollup-plugin-dts@6.1.1_rollup@4.25.0_typescript@5.6.2/node_modules/rollup-plugin-dts\"\n      },\n      \"rollup-plugin-esbuild\": {\n        \"from\": \"rollup-plugin-esbuild\",\n        \"version\": \"6.1.1\",\n        \"resolved\": \"https://registry.npmjs.org/rollup-plugin-esbuild/-/rollup-plugin-esbuild-6.1.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/rollup-plugin-esbuild@6.1.1_esbuild@0.24.0_rollup@4.25.0/node_modules/rollup-plugin-esbuild\"\n      },\n      \"rollup-plugin-polyfill-node\": {\n        \"from\": \"rollup-plugin-polyfill-node\",\n        \"version\": \"0.13.0\",\n        \"resolved\": \"https://registry.npmjs.org/rollup-plugin-polyfill-node/-/rollup-plugin-polyfill-node-0.13.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/rollup-plugin-polyfill-node@0.13.0_rollup@4.25.0/node_modules/rollup-plugin-polyfill-node\"\n      },\n      \"semver\": {\n        \"from\": \"semver\",\n        \"version\": \"7.6.3\",\n        \"resolved\": \"https://registry.npmjs.org/semver/-/semver-7.6.3.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/semver@7.6.3/node_modules/semver\"\n      },\n      \"serve\": {\n        \"from\": \"serve\",\n        \"version\": \"14.2.4\",\n        \"resolved\": \"https://registry.npmjs.org/serve/-/serve-14.2.4.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/serve@14.2.4/node_modules/serve\"\n      },\n      \"serve-handler\": {\n        \"from\": \"serve-handler\",\n        \"version\": \"6.1.6\",\n        \"resolved\": \"https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/serve-handler@6.1.6/node_modules/serve-handler\"\n      },\n      \"simple-git-hooks\": {\n        \"from\": \"simple-git-hooks\",\n        \"version\": \"2.11.1\",\n        \"resolved\": \"https://registry.npmjs.org/simple-git-hooks/-/simple-git-hooks-2.11.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/simple-git-hooks@2.11.1/node_modules/simple-git-hooks\"\n      },\n      \"todomvc-app-css\": {\n        \"from\": \"todomvc-app-css\",\n        \"version\": \"2.4.3\",\n        \"resolved\": \"https://registry.npmjs.org/todomvc-app-css/-/todomvc-app-css-2.4.3.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/todomvc-app-css@2.4.3/node_modules/todomvc-app-css\"\n      },\n      \"tslib\": {\n        \"from\": \"tslib\",\n        \"version\": \"2.8.1\",\n        \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/tslib@2.8.1/node_modules/tslib\"\n      },\n      \"typescript\": {\n        \"from\": \"typescript\",\n        \"version\": \"5.6.2\",\n        \"resolved\": \"https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/typescript@5.6.2/node_modules/typescript\"\n      },\n      \"typescript-eslint\": {\n        \"from\": \"typescript-eslint\",\n        \"version\": \"8.12.2\",\n        \"resolved\": \"https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.12.2.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/typescript-eslint@8.12.2_eslint@9.14.0_typescript@5.6.2/node_modules/typescript-eslint\"\n      },\n      \"vite\": {\n        \"from\": \"vite\",\n        \"version\": \"5.4.0\",\n        \"resolved\": \"https://registry.npmjs.org/vite/-/vite-5.4.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/vite@5.4.0_@types+node@22.8.7_sass@1.80.6/node_modules/vite\"\n      },\n      \"vitest\": {\n        \"from\": \"vitest\",\n        \"version\": \"2.1.1\",\n        \"resolved\": \"https://registry.npmjs.org/vitest/-/vitest-2.1.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/vitest@2.1.1_@types+node@22.8.7_jsdom@25.0.0_sass@1.80.6/node_modules/vitest\"\n      }\n    },\n    \"unsavedDependencies\": {\n      \"conventional-changelog-eslint\": {\n        \"from\": \"conventional-changelog-eslint\",\n        \"version\": \"link:node_modules/.pnpm/conventional-changelog-eslint@6.0.0/node_modules/conventional-changelog-eslint\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/conventional-changelog-eslint@6.0.0/node_modules/conventional-changelog-eslint\"\n      },\n      \"eslint-import-resolver-node\": {\n        \"from\": \"eslint-import-resolver-node\",\n        \"version\": \"link:node_modules/.pnpm/eslint-import-resolver-node@0.3.9/node_modules/eslint-import-resolver-node\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/eslint-import-resolver-node@0.3.9/node_modules/eslint-import-resolver-node\"\n      },\n      \"eslint-scope\": {\n        \"from\": \"eslint-scope\",\n        \"version\": \"link:node_modules/.pnpm/eslint-scope@8.2.0/node_modules/eslint-scope\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/eslint-scope@8.2.0/node_modules/eslint-scope\"\n      },\n      \"@eslint/core\": {\n        \"from\": \"@eslint/core\",\n        \"version\": \"link:node_modules/.pnpm/@eslint+core@0.7.0/node_modules/@eslint/core\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@eslint+core@0.7.0/node_modules/@eslint/core\"\n      },\n      \"eslint-visitor-keys\": {\n        \"from\": \"eslint-visitor-keys\",\n        \"version\": \"link:node_modules/.pnpm/eslint-visitor-keys@4.2.0/node_modules/eslint-visitor-keys\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/eslint-visitor-keys@4.2.0/node_modules/eslint-visitor-keys\"\n      },\n      \"@eslint/config-array\": {\n        \"from\": \"@eslint/config-array\",\n        \"version\": \"link:node_modules/.pnpm/@eslint+config-array@0.18.0/node_modules/@eslint/config-array\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@eslint+config-array@0.18.0/node_modules/@eslint/config-array\"\n      },\n      \"@eslint/eslintrc\": {\n        \"from\": \"@eslint/eslintrc\",\n        \"version\": \"link:node_modules/.pnpm/@eslint+eslintrc@3.1.0/node_modules/@eslint/eslintrc\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@eslint+eslintrc@3.1.0/node_modules/@eslint/eslintrc\"\n      },\n      \"@eslint/js\": {\n        \"from\": \"@eslint/js\",\n        \"version\": \"link:node_modules/.pnpm/@eslint+js@9.14.0/node_modules/@eslint/js\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@eslint+js@9.14.0/node_modules/@eslint/js\"\n      },\n      \"@eslint/object-schema\": {\n        \"from\": \"@eslint/object-schema\",\n        \"version\": \"link:node_modules/.pnpm/@eslint+object-schema@2.1.4/node_modules/@eslint/object-schema\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@eslint+object-schema@2.1.4/node_modules/@eslint/object-schema\"\n      },\n      \"@eslint/plugin-kit\": {\n        \"from\": \"@eslint/plugin-kit\",\n        \"version\": \"link:node_modules/.pnpm/@eslint+plugin-kit@0.2.0/node_modules/@eslint/plugin-kit\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@eslint+plugin-kit@0.2.0/node_modules/@eslint/plugin-kit\"\n      },\n      \"@eslint-community/eslint-utils\": {\n        \"from\": \"@eslint-community/eslint-utils\",\n        \"version\": \"link:node_modules/.pnpm/@eslint-community+eslint-utils@4.4.0_eslint@9.14.0/node_modules/@eslint-community/eslint-utils\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@eslint-community+eslint-utils@4.4.0_eslint@9.14.0/node_modules/@eslint-community/eslint-utils\"\n      },\n      \"@eslint-community/regexpp\": {\n        \"from\": \"@eslint-community/regexpp\",\n        \"version\": \"link:node_modules/.pnpm/@eslint-community+regexpp@4.12.1/node_modules/@eslint-community/regexpp\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@eslint-community+regexpp@4.12.1/node_modules/@eslint-community/regexpp\"\n      },\n      \"@typescript-eslint/eslint-plugin\": {\n        \"from\": \"@typescript-eslint/eslint-plugin\",\n        \"version\": \"link:node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.12.2_@typescript-eslint+parser@8.12.2_eslint@9.14.0_typesc_vnje3nei6eykesgw4ypou3lzue/node_modules/@typescript-eslint/eslint-plugin\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.12.2_@typescript-eslint+parser@8.12.2_eslint@9.14.0_typesc_vnje3nei6eykesgw4ypou3lzue/node_modules/@typescript-eslint/eslint-plugin\"\n      },\n      \"@typescript-eslint/parser\": {\n        \"from\": \"@typescript-eslint/parser\",\n        \"version\": \"link:node_modules/.pnpm/@typescript-eslint+parser@8.12.2_eslint@9.14.0_typescript@5.6.2/node_modules/@typescript-eslint/parser\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@typescript-eslint+parser@8.12.2_eslint@9.14.0_typescript@5.6.2/node_modules/@typescript-eslint/parser\"\n      },\n      \"@typescript-eslint/scope-manager\": {\n        \"from\": \"@typescript-eslint/scope-manager\",\n        \"version\": \"link:node_modules/.pnpm/@typescript-eslint+scope-manager@8.12.2/node_modules/@typescript-eslint/scope-manager\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@typescript-eslint+scope-manager@8.12.2/node_modules/@typescript-eslint/scope-manager\"\n      },\n      \"@typescript-eslint/type-utils\": {\n        \"from\": \"@typescript-eslint/type-utils\",\n        \"version\": \"link:node_modules/.pnpm/@typescript-eslint+type-utils@8.12.2_eslint@9.14.0_typescript@5.6.2/node_modules/@typescript-eslint/type-utils\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@typescript-eslint+type-utils@8.12.2_eslint@9.14.0_typescript@5.6.2/node_modules/@typescript-eslint/type-utils\"\n      },\n      \"@typescript-eslint/types\": {\n        \"from\": \"@typescript-eslint/types\",\n        \"version\": \"link:node_modules/.pnpm/@typescript-eslint+types@8.12.2/node_modules/@typescript-eslint/types\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@typescript-eslint+types@8.12.2/node_modules/@typescript-eslint/types\"\n      },\n      \"@typescript-eslint/typescript-estree\": {\n        \"from\": \"@typescript-eslint/typescript-estree\",\n        \"version\": \"link:node_modules/.pnpm/@typescript-eslint+typescript-estree@8.12.2_typescript@5.6.2/node_modules/@typescript-eslint/typescript-estree\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@typescript-eslint+typescript-estree@8.12.2_typescript@5.6.2/node_modules/@typescript-eslint/typescript-estree\"\n      },\n      \"@typescript-eslint/utils\": {\n        \"from\": \"@typescript-eslint/utils\",\n        \"version\": \"link:node_modules/.pnpm/@typescript-eslint+utils@8.12.2_eslint@9.14.0_typescript@5.6.2/node_modules/@typescript-eslint/utils\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@typescript-eslint+utils@8.12.2_eslint@9.14.0_typescript@5.6.2/node_modules/@typescript-eslint/utils\"\n      },\n      \"@typescript-eslint/visitor-keys\": {\n        \"from\": \"@typescript-eslint/visitor-keys\",\n        \"version\": \"link:node_modules/.pnpm/@typescript-eslint+visitor-keys@8.12.2/node_modules/@typescript-eslint/visitor-keys\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@typescript-eslint+visitor-keys@8.12.2/node_modules/@typescript-eslint/visitor-keys\"\n      }\n    }\n  },\n  {\n    \"name\": \"dts-built-test\",\n    \"version\": \"0.0.0\",\n    \"path\": \"$WORKSPACE/packages-private/dts-built-test\",\n    \"private\": true,\n    \"dependencies\": {\n      \"@vue/reactivity\": {\n        \"from\": \"@vue/reactivity\",\n        \"version\": \"link:../../packages/reactivity\",\n        \"path\": \"$WORKSPACE/packages/reactivity\"\n      },\n      \"@vue/shared\": {\n        \"from\": \"@vue/shared\",\n        \"version\": \"link:../../packages/shared\",\n        \"path\": \"$WORKSPACE/packages/shared\"\n      },\n      \"vue\": {\n        \"from\": \"vue\",\n        \"version\": \"link:../../packages/vue\",\n        \"path\": \"$WORKSPACE/packages/vue\"\n      }\n    }\n  },\n  {\n    \"name\": \"dts-test\",\n    \"version\": \"0.0.0\",\n    \"path\": \"$WORKSPACE/packages-private/dts-test\",\n    \"private\": true,\n    \"dependencies\": {\n      \"dts-built-test\": {\n        \"from\": \"dts-built-test\",\n        \"version\": \"link:../dts-built-test\",\n        \"path\": \"$WORKSPACE/packages-private/dts-built-test\"\n      },\n      \"vue\": {\n        \"from\": \"vue\",\n        \"version\": \"link:../../packages/vue\",\n        \"path\": \"$WORKSPACE/packages/vue\"\n      }\n    }\n  },\n  {\n    \"name\": \"@vue/sfc-playground\",\n    \"version\": \"0.0.0\",\n    \"path\": \"$WORKSPACE/packages-private/sfc-playground\",\n    \"private\": true,\n    \"dependencies\": {\n      \"@vue/repl\": {\n        \"from\": \"@vue/repl\",\n        \"version\": \"4.4.2\",\n        \"resolved\": \"https://registry.npmjs.org/@vue/repl/-/repl-4.4.2.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@vue+repl@4.4.2/node_modules/@vue/repl\"\n      },\n      \"file-saver\": {\n        \"from\": \"file-saver\",\n        \"version\": \"2.0.5\",\n        \"resolved\": \"https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/file-saver@2.0.5/node_modules/file-saver\"\n      },\n      \"jszip\": {\n        \"from\": \"jszip\",\n        \"version\": \"3.10.1\",\n        \"resolved\": \"https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/jszip@3.10.1/node_modules/jszip\"\n      },\n      \"vue\": {\n        \"from\": \"vue\",\n        \"version\": \"link:../../packages/vue\",\n        \"path\": \"$WORKSPACE/packages/vue\"\n      }\n    },\n    \"devDependencies\": {\n      \"@vitejs/plugin-vue\": {\n        \"from\": \"@vitejs/plugin-vue\",\n        \"version\": \"5.1.2\",\n        \"resolved\": \"https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.1.2.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@vitejs+plugin-vue@5.1.2_vite@5.4.0_@types+node@22.8.7_sass@1.80.6__vue@packages+vue/node_modules/@vitejs/plugin-vue\"\n      },\n      \"vite\": {\n        \"from\": \"vite\",\n        \"version\": \"5.4.0\",\n        \"resolved\": \"https://registry.npmjs.org/vite/-/vite-5.4.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/vite@5.4.0_@types+node@22.8.7_sass@1.80.6/node_modules/vite\"\n      }\n    }\n  },\n  {\n    \"name\": \"@vue/template-explorer\",\n    \"version\": \"0.0.0\",\n    \"path\": \"$WORKSPACE/packages-private/template-explorer\",\n    \"private\": true,\n    \"dependencies\": {\n      \"monaco-editor\": {\n        \"from\": \"monaco-editor\",\n        \"version\": \"0.52.0\",\n        \"resolved\": \"https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.52.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/monaco-editor@0.52.0/node_modules/monaco-editor\"\n      },\n      \"source-map-js\": {\n        \"from\": \"source-map-js\",\n        \"version\": \"1.2.1\",\n        \"resolved\": \"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/source-map-js@1.2.1/node_modules/source-map-js\"\n      }\n    }\n  },\n  {\n    \"name\": \"vite-debug\",\n    \"path\": \"$WORKSPACE/packages-private/vite-debug\",\n    \"private\": true,\n    \"devDependencies\": {\n      \"@vitejs/plugin-vue\": {\n        \"from\": \"@vitejs/plugin-vue\",\n        \"version\": \"5.1.2\",\n        \"resolved\": \"https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.1.2.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@vitejs+plugin-vue@5.1.2_vite@5.4.0_@types+node@22.8.7_sass@1.80.6__vue@packages+vue/node_modules/@vitejs/plugin-vue\"\n      },\n      \"vite\": {\n        \"from\": \"vite\",\n        \"version\": \"5.4.0\",\n        \"resolved\": \"https://registry.npmjs.org/vite/-/vite-5.4.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/vite@5.4.0_@types+node@22.8.7_sass@1.80.6/node_modules/vite\"\n      },\n      \"vue\": {\n        \"from\": \"vue\",\n        \"version\": \"link:../../packages/vue\",\n        \"path\": \"$WORKSPACE/packages/vue\"\n      }\n    }\n  },\n  {\n    \"name\": \"@vue/compiler-core\",\n    \"version\": \"3.5.13\",\n    \"path\": \"$WORKSPACE/packages/compiler-core\",\n    \"private\": false,\n    \"dependencies\": {\n      \"@babel/parser\": {\n        \"from\": \"@babel/parser\",\n        \"version\": \"7.25.3\",\n        \"resolved\": \"https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@babel+parser@7.25.3/node_modules/@babel/parser\"\n      },\n      \"@vue/shared\": {\n        \"from\": \"@vue/shared\",\n        \"version\": \"link:../shared\",\n        \"path\": \"$WORKSPACE/packages/shared\"\n      },\n      \"entities\": {\n        \"from\": \"entities\",\n        \"version\": \"4.5.0\",\n        \"resolved\": \"https://registry.npmjs.org/entities/-/entities-4.5.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/entities@4.5.0/node_modules/entities\"\n      },\n      \"estree-walker\": {\n        \"from\": \"estree-walker\",\n        \"version\": \"2.0.2\",\n        \"resolved\": \"https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/estree-walker@2.0.2/node_modules/estree-walker\"\n      },\n      \"source-map-js\": {\n        \"from\": \"source-map-js\",\n        \"version\": \"1.2.0\",\n        \"resolved\": \"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/source-map-js@1.2.0/node_modules/source-map-js\"\n      }\n    },\n    \"devDependencies\": {\n      \"@babel/types\": {\n        \"from\": \"@babel/types\",\n        \"version\": \"7.25.2\",\n        \"resolved\": \"https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@babel+types@7.25.2/node_modules/@babel/types\"\n      }\n    }\n  },\n  {\n    \"name\": \"@vue/compiler-dom\",\n    \"version\": \"3.5.13\",\n    \"path\": \"$WORKSPACE/packages/compiler-dom\",\n    \"private\": false,\n    \"dependencies\": {\n      \"@vue/compiler-core\": {\n        \"from\": \"@vue/compiler-core\",\n        \"version\": \"link:../compiler-core\",\n        \"path\": \"$WORKSPACE/packages/compiler-core\"\n      },\n      \"@vue/shared\": {\n        \"from\": \"@vue/shared\",\n        \"version\": \"link:../shared\",\n        \"path\": \"$WORKSPACE/packages/shared\"\n      }\n    }\n  },\n  {\n    \"name\": \"@vue/compiler-sfc\",\n    \"version\": \"3.5.13\",\n    \"path\": \"$WORKSPACE/packages/compiler-sfc\",\n    \"private\": false,\n    \"dependencies\": {\n      \"@babel/parser\": {\n        \"from\": \"@babel/parser\",\n        \"version\": \"7.25.3\",\n        \"resolved\": \"https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@babel+parser@7.25.3/node_modules/@babel/parser\"\n      },\n      \"@vue/compiler-core\": {\n        \"from\": \"@vue/compiler-core\",\n        \"version\": \"link:../compiler-core\",\n        \"path\": \"$WORKSPACE/packages/compiler-core\"\n      },\n      \"@vue/compiler-dom\": {\n        \"from\": \"@vue/compiler-dom\",\n        \"version\": \"link:../compiler-dom\",\n        \"path\": \"$WORKSPACE/packages/compiler-dom\"\n      },\n      \"@vue/compiler-ssr\": {\n        \"from\": \"@vue/compiler-ssr\",\n        \"version\": \"link:../compiler-ssr\",\n        \"path\": \"$WORKSPACE/packages/compiler-ssr\"\n      },\n      \"@vue/shared\": {\n        \"from\": \"@vue/shared\",\n        \"version\": \"link:../shared\",\n        \"path\": \"$WORKSPACE/packages/shared\"\n      },\n      \"estree-walker\": {\n        \"from\": \"estree-walker\",\n        \"version\": \"2.0.2\",\n        \"resolved\": \"https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/estree-walker@2.0.2/node_modules/estree-walker\"\n      },\n      \"magic-string\": {\n        \"from\": \"magic-string\",\n        \"version\": \"0.30.11\",\n        \"resolved\": \"https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/magic-string@0.30.11/node_modules/magic-string\"\n      },\n      \"postcss\": {\n        \"from\": \"postcss\",\n        \"version\": \"8.4.48\",\n        \"resolved\": \"https://registry.npmjs.org/postcss/-/postcss-8.4.48.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/postcss@8.4.48/node_modules/postcss\"\n      },\n      \"source-map-js\": {\n        \"from\": \"source-map-js\",\n        \"version\": \"1.2.0\",\n        \"resolved\": \"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/source-map-js@1.2.0/node_modules/source-map-js\"\n      }\n    },\n    \"devDependencies\": {\n      \"@babel/types\": {\n        \"from\": \"@babel/types\",\n        \"version\": \"7.25.2\",\n        \"resolved\": \"https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@babel+types@7.25.2/node_modules/@babel/types\"\n      },\n      \"@vue/consolidate\": {\n        \"from\": \"@vue/consolidate\",\n        \"version\": \"1.0.0\",\n        \"resolved\": \"https://registry.npmjs.org/@vue/consolidate/-/consolidate-1.0.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@vue+consolidate@1.0.0/node_modules/@vue/consolidate\"\n      },\n      \"hash-sum\": {\n        \"from\": \"hash-sum\",\n        \"version\": \"2.0.0\",\n        \"resolved\": \"https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/hash-sum@2.0.0/node_modules/hash-sum\"\n      },\n      \"lru-cache\": {\n        \"from\": \"lru-cache\",\n        \"version\": \"10.1.0\",\n        \"resolved\": \"https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/lru-cache@10.1.0/node_modules/lru-cache\"\n      },\n      \"merge-source-map\": {\n        \"from\": \"merge-source-map\",\n        \"version\": \"1.1.0\",\n        \"resolved\": \"https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/merge-source-map@1.1.0/node_modules/merge-source-map\"\n      },\n      \"minimatch\": {\n        \"from\": \"minimatch\",\n        \"version\": \"9.0.5\",\n        \"resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/minimatch@9.0.5/node_modules/minimatch\"\n      },\n      \"postcss-modules\": {\n        \"from\": \"postcss-modules\",\n        \"version\": \"6.0.0\",\n        \"resolved\": \"https://registry.npmjs.org/postcss-modules/-/postcss-modules-6.0.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/postcss-modules@6.0.0_postcss@8.4.48/node_modules/postcss-modules\"\n      },\n      \"postcss-selector-parser\": {\n        \"from\": \"postcss-selector-parser\",\n        \"version\": \"7.0.0\",\n        \"resolved\": \"https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/postcss-selector-parser@7.0.0/node_modules/postcss-selector-parser\"\n      },\n      \"pug\": {\n        \"from\": \"pug\",\n        \"version\": \"3.0.3\",\n        \"resolved\": \"https://registry.npmjs.org/pug/-/pug-3.0.3.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/pug@3.0.3/node_modules/pug\"\n      },\n      \"sass\": {\n        \"from\": \"sass\",\n        \"version\": \"1.80.6\",\n        \"resolved\": \"https://registry.npmjs.org/sass/-/sass-1.80.6.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/sass@1.80.6/node_modules/sass\"\n      }\n    }\n  },\n  {\n    \"name\": \"@vue/compiler-ssr\",\n    \"version\": \"3.5.13\",\n    \"path\": \"$WORKSPACE/packages/compiler-ssr\",\n    \"private\": false,\n    \"dependencies\": {\n      \"@vue/compiler-dom\": {\n        \"from\": \"@vue/compiler-dom\",\n        \"version\": \"link:../compiler-dom\",\n        \"path\": \"$WORKSPACE/packages/compiler-dom\"\n      },\n      \"@vue/shared\": {\n        \"from\": \"@vue/shared\",\n        \"version\": \"link:../shared\",\n        \"path\": \"$WORKSPACE/packages/shared\"\n      }\n    }\n  },\n  {\n    \"name\": \"@vue/reactivity\",\n    \"version\": \"3.5.13\",\n    \"path\": \"$WORKSPACE/packages/reactivity\",\n    \"private\": false,\n    \"dependencies\": {\n      \"@vue/shared\": {\n        \"from\": \"@vue/shared\",\n        \"version\": \"link:../shared\",\n        \"path\": \"$WORKSPACE/packages/shared\"\n      }\n    }\n  },\n  {\n    \"name\": \"@vue/runtime-core\",\n    \"version\": \"3.5.13\",\n    \"path\": \"$WORKSPACE/packages/runtime-core\",\n    \"private\": false,\n    \"dependencies\": {\n      \"@vue/reactivity\": {\n        \"from\": \"@vue/reactivity\",\n        \"version\": \"link:../reactivity\",\n        \"path\": \"$WORKSPACE/packages/reactivity\"\n      },\n      \"@vue/shared\": {\n        \"from\": \"@vue/shared\",\n        \"version\": \"link:../shared\",\n        \"path\": \"$WORKSPACE/packages/shared\"\n      }\n    }\n  },\n  {\n    \"name\": \"@vue/runtime-dom\",\n    \"version\": \"3.5.13\",\n    \"path\": \"$WORKSPACE/packages/runtime-dom\",\n    \"private\": false,\n    \"dependencies\": {\n      \"@vue/reactivity\": {\n        \"from\": \"@vue/reactivity\",\n        \"version\": \"link:../reactivity\",\n        \"path\": \"$WORKSPACE/packages/reactivity\"\n      },\n      \"@vue/runtime-core\": {\n        \"from\": \"@vue/runtime-core\",\n        \"version\": \"link:../runtime-core\",\n        \"path\": \"$WORKSPACE/packages/runtime-core\"\n      },\n      \"@vue/shared\": {\n        \"from\": \"@vue/shared\",\n        \"version\": \"link:../shared\",\n        \"path\": \"$WORKSPACE/packages/shared\"\n      },\n      \"csstype\": {\n        \"from\": \"csstype\",\n        \"version\": \"3.1.3\",\n        \"resolved\": \"https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/csstype@3.1.3/node_modules/csstype\"\n      }\n    },\n    \"devDependencies\": {\n      \"@types/trusted-types\": {\n        \"from\": \"@types/trusted-types\",\n        \"version\": \"2.0.7\",\n        \"resolved\": \"https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@types+trusted-types@2.0.7/node_modules/@types/trusted-types\"\n      }\n    }\n  },\n  {\n    \"name\": \"@vue/runtime-test\",\n    \"version\": \"0.0.0\",\n    \"path\": \"$WORKSPACE/packages/runtime-test\",\n    \"private\": true,\n    \"dependencies\": {\n      \"@vue/runtime-core\": {\n        \"from\": \"@vue/runtime-core\",\n        \"version\": \"link:../runtime-core\",\n        \"path\": \"$WORKSPACE/packages/runtime-core\"\n      },\n      \"@vue/shared\": {\n        \"from\": \"@vue/shared\",\n        \"version\": \"link:../shared\",\n        \"path\": \"$WORKSPACE/packages/shared\"\n      }\n    }\n  },\n  {\n    \"name\": \"@vue/server-renderer\",\n    \"version\": \"3.5.13\",\n    \"path\": \"$WORKSPACE/packages/server-renderer\",\n    \"private\": false,\n    \"dependencies\": {\n      \"@vue/compiler-ssr\": {\n        \"from\": \"@vue/compiler-ssr\",\n        \"version\": \"link:../compiler-ssr\",\n        \"path\": \"$WORKSPACE/packages/compiler-ssr\"\n      },\n      \"@vue/shared\": {\n        \"from\": \"@vue/shared\",\n        \"version\": \"link:../shared\",\n        \"path\": \"$WORKSPACE/packages/shared\"\n      },\n      \"vue\": {\n        \"from\": \"vue\",\n        \"version\": \"link:../vue\",\n        \"path\": \"$WORKSPACE/packages/vue\"\n      }\n    }\n  },\n  {\n    \"name\": \"@vue/shared\",\n    \"version\": \"3.5.13\",\n    \"path\": \"$WORKSPACE/packages/shared\",\n    \"private\": false\n  },\n  {\n    \"name\": \"vue\",\n    \"version\": \"3.5.13\",\n    \"path\": \"$WORKSPACE/packages/vue\",\n    \"private\": false,\n    \"dependencies\": {\n      \"@vue/compiler-dom\": {\n        \"from\": \"@vue/compiler-dom\",\n        \"version\": \"link:../compiler-dom\",\n        \"path\": \"$WORKSPACE/packages/compiler-dom\"\n      },\n      \"@vue/compiler-sfc\": {\n        \"from\": \"@vue/compiler-sfc\",\n        \"version\": \"link:../compiler-sfc\",\n        \"path\": \"$WORKSPACE/packages/compiler-sfc\"\n      },\n      \"@vue/runtime-dom\": {\n        \"from\": \"@vue/runtime-dom\",\n        \"version\": \"link:../runtime-dom\",\n        \"path\": \"$WORKSPACE/packages/runtime-dom\"\n      },\n      \"@vue/server-renderer\": {\n        \"from\": \"@vue/server-renderer\",\n        \"version\": \"link:../server-renderer\",\n        \"path\": \"$WORKSPACE/packages/server-renderer\"\n      },\n      \"@vue/shared\": {\n        \"from\": \"@vue/shared\",\n        \"version\": \"link:../shared\",\n        \"path\": \"$WORKSPACE/packages/shared\"\n      },\n      \"typescript\": {\n        \"from\": \"typescript\",\n        \"version\": \"5.5.4\",\n        \"resolved\": \"https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/typescript@5.5.4/node_modules/typescript\"\n      }\n    }\n  },\n  {\n    \"name\": \"@vue/compat\",\n    \"version\": \"3.5.13\",\n    \"path\": \"$WORKSPACE/packages/vue-compat\",\n    \"private\": false,\n    \"dependencies\": {\n      \"@babel/parser\": {\n        \"from\": \"@babel/parser\",\n        \"version\": \"7.25.3\",\n        \"resolved\": \"https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/@babel+parser@7.25.3/node_modules/@babel/parser\"\n      },\n      \"estree-walker\": {\n        \"from\": \"estree-walker\",\n        \"version\": \"2.0.2\",\n        \"resolved\": \"https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/estree-walker@2.0.2/node_modules/estree-walker\"\n      },\n      \"source-map-js\": {\n        \"from\": \"source-map-js\",\n        \"version\": \"1.2.0\",\n        \"resolved\": \"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz\",\n        \"path\": \"$WORKSPACE/node_modules/.pnpm/source-map-js@1.2.0/node_modules/source-map-js\"\n      },\n      \"vue\": {\n        \"from\": \"vue\",\n        \"version\": \"link:../vue\",\n        \"path\": \"$WORKSPACE/packages/vue\"\n      }\n    }\n  }\n]\n"
    },
    {
      "idSha256": "00bf463c9d57c76acacd039e798555d6101dbddf9708e68d232d71a4c30e0633",
      "type": "command_execution",
      "status": "completed",
      "originalLine": 23,
      "outputSha256": "1d654ac6f3c2bb4c108ca89e0ef1d3ba7bdaa2e9b60190b77158d3140741d949",
      "outputBytes": 1016,
      "exitCode": 0,
      "stdout": "dts-built-test [ 'packages-private/dts-built-test', 'packages/reactivity' ]\ndts-test [\n  'packages-private/dts-test',\n  'packages-private/dts-built-test',\n  'packages/reactivity'\n]\n@vue/sfc-playground [\n  'packages-private/sfc-playground',\n  'packages/vue',\n  'packages/runtime-dom',\n  'packages/reactivity'\n]\nvite-debug [\n  'packages-private/vite-debug',\n  'packages/vue',\n  'packages/runtime-dom',\n  'packages/reactivity'\n]\n@vue/reactivity [ 'packages/reactivity' ]\n@vue/runtime-core [ 'packages/runtime-core', 'packages/reactivity' ]\n@vue/runtime-dom [ 'packages/runtime-dom', 'packages/reactivity' ]\n@vue/runtime-test [\n  'packages/runtime-test',\n  'packages/runtime-core',\n  'packages/reactivity'\n]\n@vue/server-renderer [\n  'packages/server-renderer',\n  'packages/vue',\n  'packages/runtime-dom',\n  'packages/reactivity'\n]\nvue [ 'packages/vue', 'packages/runtime-dom', 'packages/reactivity' ]\n@vue/compat [\n  'packages/vue-compat',\n  'packages/vue',\n  'packages/runtime-dom',\n  'packages/reactivity'\n]\nnodes 751\n"
    },
    {
      "idSha256": "b40ee9c64c8028e7786be4b1266661a398dfa60613358262a0ce9e36bddd365d",
      "type": "command_execution",
      "status": "completed",
      "originalLine": 26,
      "outputSha256": "f2c2f7b0ad812b74b543449fd9ccbab63396cc5066c751eb1b7ecbc701c544bf",
      "outputBytes": 508,
      "exitCode": 0,
      "stdout": "{\"direct\":[[\"packages/runtime-core/src/helpers/useTemplateRef.ts\",\"type-only\"],[\"packages/runtime-core/src/index.ts\",\"reexport\"],[\"packages/runtime-dom/src/index.ts\",\"reexport\"],[\"packages/runtime-test/src/index.ts\",\"reexport\"],[\"packages/vue-compat/src/esm-index.ts\",\"reexport\"],[\"packages/vue-compat/src/esm-runtime.ts\",\"reexport\"],[\"packages/vue/src/index.ts\",\"reexport\"],[\"packages/vue/src/runtime.ts\",\"reexport\"]],\"dependents\":10,\"validationTargets\":[\"check\",\"test-unit\",\"build\"]}\n?? impact-answer.json\n"
    }
  ],
  "evidenceBoundary": "Only item.completed command_execution stdout and mcp_tool_call result/error payloads. No agent reasoning, assistant messages, command input, unrelated item fields or file edit bodies. Tool-returned message fields remain tool evidence."
}
