{"_id":"@ai-markdown/vue","_rev":"15-ddfdaf7a0fdacf892dac0ada68ad5448","name":"@ai-markdown/vue","dist-tags":{"beta":"3.0.0-beta.2","rc":"3.0.0-rc.1","latest":"3.5.0"},"versions":{"3.0.0-beta.2":{"name":"@ai-markdown/vue","version":"3.0.0-beta.2","license":"MIT","_id":"@ai-markdown/vue@3.0.0-beta.2","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"b9a05db820f74d70acb52cd45ceac64c8017decc","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.0.0-beta.2.tgz","fileCount":14,"integrity":"sha512-WldsWFbn/NnxeznIHEdCtGEiFDMRm0J9dlfw98ilwqWUlqKeKwrX3SXf9I17KRQn2gEB8yz7BxGnKTmp6wAUcQ==","signatures":[{"sig":"MEQCIEjcDV75hzo5kvG7JNVRZppBbvX0uR0woR7yRch3zdmLAiA9CA2yQcm8ETLfI2SDIRYICbBEnBGIt1cfyNO68Bzvzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":302399},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/_temp/first-publish-packs/ai-markdown-vue-3.0.0-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsup && node scripts/assert-dist.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"},"_resolved":"/home/runner/work/_temp/first-publish-packs/ai-markdown-vue-3.0.0-beta.2.tgz","_integrity":"sha512-WldsWFbn/NnxeznIHEdCtGEiFDMRm0J9dlfw98ilwqWUlqKeKwrX3SXf9I17KRQn2gEB8yz7BxGnKTmp6wAUcQ==","repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"_npmVersion":"10.9.8","description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.0.0-beta.2","@ai-markdown/engine":"3.0.0-beta.2","property-information":"^7.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","@types/node":"^25.9.5","@vue/server-renderer":"^3.5.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17"},"peerDependenciesMeta":{"katex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.0.0-beta.2_1788963539579_0.8980581812969075","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.1":{"name":"@ai-markdown/vue","version":"3.0.0-rc.1","license":"MIT","_id":"@ai-markdown/vue@3.0.0-rc.1","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"ab8795eb63da0592240d6cccf1e535c5aa117a27","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.0.0-rc.1.tgz","fileCount":14,"integrity":"sha512-lgX8lGSAxwHfEuDu9spWg1bOE1rOa9elGg+AxUAsiv/D7/6Fle55C/tqJ/L7n7x01HBG19SLXv3mJn06koTWyQ==","signatures":[{"sig":"MEQCIHSFxypxkePvYMuhY3jEqXSn+h5IcmxMNOB2e94ppF9eAiBJfTTAZDZLRmMhJB+0gBr3YHjjv3xUwibyf+sChbLBRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306472},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsup && node scripts/assert-dist.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.0.0-rc.1","@ai-markdown/engine":"3.0.0-rc.1","property-information":"^7.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","@types/node":"^25.9.5","@storybook/vue3-vite":"10.6.0","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17"},"peerDependenciesMeta":{"katex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.0.0-rc.1_1789052994621_0.8079720644453561","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@ai-markdown/vue","version":"3.0.0","license":"MIT","_id":"@ai-markdown/vue@3.0.0","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"638e45e4b0e134a9dbf42a88c704a075d9d0ea81","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.0.0.tgz","fileCount":14,"integrity":"sha512-8EEOXRgDrQeuGpllkg6oTNx3ho1T5chEcbWkBVvLxIQjYav+cWRu65uuI10LoB3O4x0Z0N199Xjm6DyNxwVIJw==","signatures":[{"sig":"MEYCIQC7Ix+6tE+QZxBSJKOWcHEeJztrOL7Xj06qR/RzBOrrfgIhALoP2H2p8xmZJYkIzzvbjc6mB0/4oLTu2J+7byfW8Int","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306436},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsup && node scripts/assert-dist.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.0.0","@ai-markdown/engine":"3.0.0","property-information":"^7.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","@types/node":"^25.9.5","@storybook/vue3-vite":"10.6.0","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17"},"peerDependenciesMeta":{"katex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.0.0_1789054138501_0.777002072354223","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@ai-markdown/vue","version":"3.0.1","license":"MIT","_id":"@ai-markdown/vue@3.0.1","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"6d9f75f49a886161bd3cac68dc0f502c5ef86615","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.0.1.tgz","fileCount":14,"integrity":"sha512-K/T6I7uD4YL9CEHLkEL9B6GFzR1YZE7xBMDcfHfFSo64n4KExDZgvn94u5b/QLwvdnyLOCapeRdXsaty0zsLBw==","signatures":[{"sig":"MEYCIQD/o0mV48/HXJULk7+9ou9Kcd7sibYETxAJ5qXZfh/GBAIhAPMC8kFVrM0G3yFeCo4/pC1HAla2gf/kc+8dWth0SgmD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352735},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsup && node scripts/assert-dist.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.0.1","@ai-markdown/engine":"3.0.1","property-information":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","@types/node":"^25.9.5","@storybook/vue3-vite":"10.6.0","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17"},"peerDependenciesMeta":{"katex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.0.1_1789153165568_0.4002664788982955","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@ai-markdown/vue","version":"3.0.2","license":"MIT","_id":"@ai-markdown/vue@3.0.2","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"a548d1e80c10a89622a9c39cc2e7d9b46620244e","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.0.2.tgz","fileCount":14,"integrity":"sha512-oQxbNCkaPvsuQj5gAMEguYIgevZRRZJtgD7MaXmtl8VElyeu2XK8Spl6c9gVVNy+/LSs79zBswy6/EEFCJdSvg==","signatures":[{"sig":"MEQCIBE0SEwRpHoTz9pTYjNmLwTJj0CMbKTwbVhuKKcyE5OkAiAMj7sVDIrjUWoABAWhTSkQcK4AY6zvD2JnRL0dff05Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339722},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsup && node scripts/assert-dist.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.0.2","@ai-markdown/engine":"3.0.2","property-information":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","@types/node":"^25.9.5","@storybook/vue3-vite":"10.6.0","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17"},"peerDependenciesMeta":{"katex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.0.2_1789452272565_0.46854594597241883","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@ai-markdown/vue","version":"3.1.0","license":"MIT","_id":"@ai-markdown/vue@3.1.0","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"4c45a70a3dc02234128b489ccb765774fbced9c7","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.1.0.tgz","fileCount":14,"integrity":"sha512-SJA/g/SOePD6+HPX8YCxXgMos2ZwYCa3dT3FU6iptV1UwWpTSncvs5KtTnaPIZznfi22SLbt54NPeXQzkuPWMQ==","signatures":[{"sig":"MEYCIQDUW1tloxATCzbtFHFTUBzx10wnTZHfStfxSuSZsV6w2QIhAKeRvrlFLFB1J+NbPUcpWPjQ/gX6jL+d0HKkAi6PI3Rv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420682},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsup && node scripts/assert-dist.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.1.0","@ai-markdown/engine":"3.1.0","property-information":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","react":"^19","react-dom":"^19","@types/node":"^25.9.5","@ai-markdown/react":"3.1.0","@storybook/vue3-vite":"10.6.0","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17"},"peerDependenciesMeta":{"katex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.1.0_1789525593871_0.01857130829766529","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@ai-markdown/vue","version":"3.2.0","license":"MIT","_id":"@ai-markdown/vue@3.2.0","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"619daa06fb8d018e71b9020410e1e1283198c359","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.2.0.tgz","fileCount":14,"integrity":"sha512-mGj+q5yfyCeF6lgOXrbV7BtsMBDVeIymaeAZkqPZTBKm3MDJYuAyARQIAA15Vk4VPgPCWmbsd3M0cTGgnyfm2Q==","signatures":[{"sig":"MEYCIQD8KaDo4mIXwOsxBUOeFStTcyND+R2juDUfB2jgcj7/GQIhAPu0m2YE4MTe2hqfZnN9qDEjyzkKSUuZS5bzVg39rG9B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420682},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsup && node scripts/assert-dist.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.2.0","@ai-markdown/engine":"3.2.0","property-information":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","react":"^19","react-dom":"^19","@types/node":"^25.9.6","@ai-markdown/react":"3.2.0","@storybook/vue3-vite":"10.6.0","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17"},"peerDependenciesMeta":{"katex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.2.0_1789622753572_0.3509705507143015","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@ai-markdown/vue","version":"3.2.1","license":"MIT","_id":"@ai-markdown/vue@3.2.1","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"31d2bf61b8125ed1851675419df160abec5e5166","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.2.1.tgz","fileCount":14,"integrity":"sha512-/jVGScdMqzE8luULQcb5hTM4ceJboyrpXJykcLV7eWaytpsivkCrERG5Wtplb8f0mt3Le/UKezHlsYb2SJMQ1g==","signatures":[{"sig":"MEYCIQCn56rTd9wY8XC56Gx4sUUpqrgDPcjq0YAwq8+GnOk53wIhAMKxV7Bm49NheUC7lRJDaygpfD5/7sz51/bfyL2mm5Ve","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420682},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsup && node scripts/assert-dist.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.2.1","@ai-markdown/engine":"3.2.1","property-information":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","react":"^19","react-dom":"^19","@types/node":"^25.9.6","@ai-markdown/react":"3.2.1","@storybook/vue3-vite":"10.6.0","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17"},"peerDependenciesMeta":{"katex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.2.1_1789632021280_0.8814375289507048","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@ai-markdown/vue","version":"3.2.2","license":"MIT","_id":"@ai-markdown/vue@3.2.2","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"558b742325ab45de8633fcd0c349fd0b22178af9","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.2.2.tgz","fileCount":14,"integrity":"sha512-UL0GhqwBPrgo//8WRJcbojwuAzOeIBK1CNaoz5GHzwPwdOqOx/60NZKf9Ay4WxguEXbjSUu3oOD5d8BZJBZKsA==","signatures":[{"sig":"MEUCIQDFKeheRZPml+x57k7N7WuOfIWrRPTE37fq1/Ta4TzGygIgWUvajWtffBgxkk0SM87gdaZfI9TUhxKz68GXAJB9ZBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420682},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsup && node scripts/assert-dist.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.2.2","@ai-markdown/engine":"3.2.2","property-information":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","react":"^19","react-dom":"^19","@types/node":"^25.9.6","@ai-markdown/react":"3.2.2","@storybook/vue3-vite":"10.6.0","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17"},"peerDependenciesMeta":{"katex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.2.2_1789633959993_0.30212495424621033","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@ai-markdown/vue","version":"3.3.0","license":"MIT","_id":"@ai-markdown/vue@3.3.0","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"93314cafda23196d243252986da05a1f0bd6eae8","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.3.0.tgz","fileCount":58,"integrity":"sha512-FwrN6f4DIB8rWpWbfwcKy0/WA/8DHRq6syyF5hnR+vFQnoqtD5kHZb9856+IloUBM65/HVIYs1xX+x46pRgX+Q==","signatures":[{"sig":"MEYCIQDbUW4YvFAoNVzjpljwXacq5zLhgAieJ2p+Z4wFXD1BfgIhAKHkYyrZgmfGTGVbF3mJWS9scXB3kX5isNfLEfcZEGy6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGJAVXvaDO0D/qUhcrDAowmkfcA2UVEsEP++xhEt0l24AiEAgO93pCTSOLNJG2n9/jH7xY1q3mSCvm2Fh5unuRE3meE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601852},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./components":{"types":{"import":"./dist/components/index.d.ts","require":"./dist/components/index.d.cts"},"import":"./dist/components/index.js","require":"./dist/components/index.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./components/code":{"types":{"import":"./dist/components/code.d.ts","require":"./dist/components/code.d.cts"},"import":"./dist/components/code.js","require":"./dist/components/code.cjs"},"./components/image":{"types":{"import":"./dist/components/image.d.ts","require":"./dist/components/image.d.cts"},"import":"./dist/components/image.js","require":"./dist/components/image.cjs"},"./components/table":{"types":{"import":"./dist/components/table.d.ts","require":"./dist/components/table.d.cts"},"import":"./dist/components/table.js","require":"./dist/components/table.cjs"},"./components/code/plain":{"types":{"import":"./dist/components/code/plain.d.ts","require":"./dist/components/code/plain.d.cts"},"import":"./dist/components/code/plain.js","require":"./dist/components/code/plain.cjs"},"./components/styles.css":"./dist/components/styles.css"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsdown && node ../../scripts/strip-declaration-map-comments.mjs && node scripts/assert-dist.mjs && node ../../scripts/copy-component-styles.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.3.0","@ai-markdown/engine":"3.3.0","property-information":"^7.2.0","@ai-markdown/code-language-detector":"^1.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"components":["./dist/components/index.d.ts"],"components/code":["./dist/components/code.d.ts"],"components/image":["./dist/components/image.d.ts"],"components/table":["./dist/components/table.d.ts"],"components/code/plain":["./dist/components/code/plain.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","react":"^19","mermaid":"^11.17.2","react-dom":"^19","@types/node":"^25.9.6","@ai-markdown/react":"3.3.0","@storybook/vue3-vite":"10.6.0","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17","mermaid":"^11.17.2"},"peerDependenciesMeta":{"katex":{"optional":true},"mermaid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.3.0_1791720489771_0.8081574417820585","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@ai-markdown/vue","version":"3.3.1","license":"MIT","_id":"@ai-markdown/vue@3.3.1","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"3274e7d8a7df170570b7a694e3fcf67041e04b6d","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.3.1.tgz","fileCount":58,"integrity":"sha512-9SrkDcOzg8mY0uHlKC6jxW5G0RyiKvX67bFenpVsKdYolU/sZwNXoMiku+i+s9lnFOU+0DcmmH3MBoojjJskRQ==","signatures":[{"sig":"MEQCIFpXu9df6OfQIsGmZPgWtu134srgl/BdyCaWyJq5ukRRAiBk8DJ+bl4i5SmD4nLoo/Kz/SVagHBt8HJwywSBJ14lzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBRzArhR7GcJkWIXbhykRF1hWfgdyL1n5G2uZGiaun7AAiAgW68DucQUW+i1BuqxhNETiVAtxGm8fJHywk6JQhvqKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601852},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./components":{"types":{"import":"./dist/components/index.d.ts","require":"./dist/components/index.d.cts"},"import":"./dist/components/index.js","require":"./dist/components/index.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./components/code":{"types":{"import":"./dist/components/code.d.ts","require":"./dist/components/code.d.cts"},"import":"./dist/components/code.js","require":"./dist/components/code.cjs"},"./components/image":{"types":{"import":"./dist/components/image.d.ts","require":"./dist/components/image.d.cts"},"import":"./dist/components/image.js","require":"./dist/components/image.cjs"},"./components/table":{"types":{"import":"./dist/components/table.d.ts","require":"./dist/components/table.d.cts"},"import":"./dist/components/table.js","require":"./dist/components/table.cjs"},"./components/code/plain":{"types":{"import":"./dist/components/code/plain.d.ts","require":"./dist/components/code/plain.d.cts"},"import":"./dist/components/code/plain.js","require":"./dist/components/code/plain.cjs"},"./components/styles.css":"./dist/components/styles.css"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsdown && node ../../scripts/strip-declaration-map-comments.mjs && node scripts/assert-dist.mjs && node ../../scripts/copy-component-styles.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.3.1","@ai-markdown/engine":"3.3.1","property-information":"^7.2.0","@ai-markdown/code-language-detector":"^1.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"components":["./dist/components/index.d.ts"],"components/code":["./dist/components/code.d.ts"],"components/image":["./dist/components/image.d.ts"],"components/table":["./dist/components/table.d.ts"],"components/code/plain":["./dist/components/code/plain.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","react":"^19","mermaid":"^11.17.2","react-dom":"^19","@types/node":"^25.9.6","@ai-markdown/react":"3.3.1","@storybook/vue3-vite":"10.6.0","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17","mermaid":"^11.17.2"},"peerDependenciesMeta":{"katex":{"optional":true},"mermaid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.3.1_1791723077413_0.42113858095345713","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@ai-markdown/vue","version":"3.4.0","license":"MIT","_id":"@ai-markdown/vue@3.4.0","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"99c85ba1a048a661f8111f7d4c021fef6994565e","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.4.0.tgz","fileCount":62,"integrity":"sha512-5wLfH4otLgDNW4P8eU/fz9RIDwKrR10s8lnjBR8P0yB9rI3mh+t5vIZedDK5dwrXzhE9zTfGSuU/NxGRWZU6sQ==","signatures":[{"sig":"MEYCIQCPBnnxVEnz2ta0JnVXFU85Egx+RoXxd0LB9iubGnMc0AIhANxX3398w4wt06auHpPVM/Z9T1jJEDHTgvBog5EjUf2C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE3+C5KYJ/UxRWPxHpdRHvKMTorxRZxp+g/9pxATjfK/AiEAi3dUpgeHeoCRMzn3GCgEdFUZtvcq1gNlusQRMYvd1QY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":610499},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./components":{"types":{"import":"./dist/components/index.d.ts","require":"./dist/components/index.d.cts"},"import":"./dist/components/index.js","require":"./dist/components/index.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./components/code":{"types":{"import":"./dist/components/code.d.ts","require":"./dist/components/code.d.cts"},"import":"./dist/components/code.js","require":"./dist/components/code.cjs"},"./components/image":{"types":{"import":"./dist/components/image.d.ts","require":"./dist/components/image.d.cts"},"import":"./dist/components/image.js","require":"./dist/components/image.cjs"},"./components/table":{"types":{"import":"./dist/components/table.d.ts","require":"./dist/components/table.d.cts"},"import":"./dist/components/table.js","require":"./dist/components/table.cjs"},"./components/code/plain":{"types":{"import":"./dist/components/code/plain.d.ts","require":"./dist/components/code/plain.d.cts"},"import":"./dist/components/code/plain.js","require":"./dist/components/code/plain.cjs"},"./components/styles.css":"./dist/components/styles.css"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsdown && node ../../scripts/strip-declaration-map-comments.mjs && node scripts/assert-dist.mjs && node ../../scripts/copy-component-styles.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.4.0","@ai-markdown/engine":"3.4.0","property-information":"^7.2.0","@ai-markdown/code-language-detector":"^1.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"components":["./dist/components/index.d.ts"],"components/code":["./dist/components/code.d.ts"],"components/image":["./dist/components/image.d.ts"],"components/table":["./dist/components/table.d.ts"],"components/code/plain":["./dist/components/code/plain.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","react":"^19","mermaid":"^11.17.2","react-dom":"^19","@types/node":"^25.9.6","@ai-markdown/react":"3.4.0","@storybook/vue3-vite":"10.6.0","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17","mermaid":"^11.17.2"},"peerDependenciesMeta":{"katex":{"optional":true},"mermaid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.4.0_1791807687447_0.7523814672349172","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@ai-markdown/vue","version":"3.4.1","license":"MIT","_id":"@ai-markdown/vue@3.4.1","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"8c4c9f9afbc9bd5944bc6a28dac6cfe2301d4b69","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.4.1.tgz","fileCount":64,"integrity":"sha512-2IhdhDGAC7g0GFdsr436W7uTpbXBhR1yLnQIsGDzDKkkrQpSALBeRjnuMmoWBaen0hBrFDwquNFb9AXpX4c7kQ==","signatures":[{"sig":"MEQCICv0kTcfJ9WiBPNtwuIs45nk1wgEJpzwQQbkTAZVqch7AiA55aWaXQepWbF+P4feHxJ8ViWa6ff6dKtD4USz7gh03g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKYZjN2mJkrOAAXWkobUDEozq8r634DPu245SoS5veSAIhAMCamOpZ+JzyHZ6a5zpWyZFHBCZEZ4bVmNB9NgZ0jFzc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":620994},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./components":{"types":{"import":"./dist/components/index.d.ts","require":"./dist/components/index.d.cts"},"import":"./dist/components/index.js","require":"./dist/components/index.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./components/code":{"types":{"import":"./dist/components/code.d.ts","require":"./dist/components/code.d.cts"},"import":"./dist/components/code.js","require":"./dist/components/code.cjs"},"./components/image":{"types":{"import":"./dist/components/image.d.ts","require":"./dist/components/image.d.cts"},"import":"./dist/components/image.js","require":"./dist/components/image.cjs"},"./components/table":{"types":{"import":"./dist/components/table.d.ts","require":"./dist/components/table.d.cts"},"import":"./dist/components/table.js","require":"./dist/components/table.cjs"},"./components/code/plain":{"types":{"import":"./dist/components/code/plain.d.ts","require":"./dist/components/code/plain.d.cts"},"import":"./dist/components/code/plain.js","require":"./dist/components/code/plain.cjs"},"./components/styles.css":"./dist/components/styles.css"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsdown && node ../../scripts/strip-declaration-map-comments.mjs && node scripts/assert-dist.mjs && node ../../scripts/copy-component-styles.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.4.1","@ai-markdown/engine":"3.4.1","property-information":"^7.2.0","@ai-markdown/code-language-detector":"^1.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"components":["./dist/components/index.d.ts"],"components/code":["./dist/components/code.d.ts"],"components/image":["./dist/components/image.d.ts"],"components/table":["./dist/components/table.d.ts"],"components/code/plain":["./dist/components/code/plain.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","react":"^19","mermaid":"^11.17.2","react-dom":"^19","@types/node":"^25.9.6","@ai-markdown/react":"3.4.1","@storybook/vue3-vite":"10.6.0","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17","mermaid":"^11.17.2"},"peerDependenciesMeta":{"katex":{"optional":true},"mermaid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.4.1_1791816620886_0.2066782512629175","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@ai-markdown/vue","version":"3.4.2","license":"MIT","_id":"@ai-markdown/vue@3.4.2","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"1d5e8dc88baf115dff3295114d7cf71b52581a33","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.4.2.tgz","fileCount":64,"integrity":"sha512-IGsb4lS8z3IfDxy58LPn5CcdFkNv590DzmsaXEXWVR6lbC4AH+llvlGcznAg8/mC5QvpEoJddtOjiGMNUn0lNA==","signatures":[{"sig":"MEQCID2D4QAAFL6EhM2hiC1Xn7fNuCejPXoFZ844/2v6AXqjAiBUb55PBAzIvHNqGcyyJ4G1bbxDrnUnEjCXk58pWO/6xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHpAkmhndYlEnm4bZI1NdBG/XfiLzqm3JveHE7VT8NkTAiEAtX/pUQ4xqsOTzxDh/4b2Ul4uZ8ePPMdNEW6sG6UFKgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":620994},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./components":{"types":{"import":"./dist/components/index.d.ts","require":"./dist/components/index.d.cts"},"import":"./dist/components/index.js","require":"./dist/components/index.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./components/code":{"types":{"import":"./dist/components/code.d.ts","require":"./dist/components/code.d.cts"},"import":"./dist/components/code.js","require":"./dist/components/code.cjs"},"./components/image":{"types":{"import":"./dist/components/image.d.ts","require":"./dist/components/image.d.cts"},"import":"./dist/components/image.js","require":"./dist/components/image.cjs"},"./components/table":{"types":{"import":"./dist/components/table.d.ts","require":"./dist/components/table.d.cts"},"import":"./dist/components/table.js","require":"./dist/components/table.cjs"},"./components/code/plain":{"types":{"import":"./dist/components/code/plain.d.ts","require":"./dist/components/code/plain.d.cts"},"import":"./dist/components/code/plain.js","require":"./dist/components/code/plain.cjs"},"./components/styles.css":"./dist/components/styles.css"},"scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsdown && node ../../scripts/strip-declaration-map-comments.mjs && node scripts/assert-dist.mjs && node ../../scripts/copy-component-styles.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.4.2","@ai-markdown/engine":"3.4.2","property-information":"^7.2.0","@ai-markdown/code-language-detector":"^1.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"components":["./dist/components/index.d.ts"],"components/code":["./dist/components/code.d.ts"],"components/image":["./dist/components/image.d.ts"],"components/table":["./dist/components/table.d.ts"],"components/code/plain":["./dist/components/code/plain.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","react":"^19","mermaid":"^11.17.2","react-dom":"^19","@types/node":"^25.9.9","@ai-markdown/react":"3.4.2","@storybook/vue3-vite":"10.6.1","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17","mermaid":"^11.17.2"},"peerDependenciesMeta":{"katex":{"optional":true},"mermaid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue_3.4.2_1791883298196_0.35130280551947757","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"_id":"@ai-markdown/vue@3.5.0","bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"dist":{"shasum":"8ad2ec4682d51d0c2c402f9de7a978892e98631c","tarball":"https://registry.npmjs.org/@ai-markdown/vue/-/vue-3.5.0.tgz","fileCount":84,"integrity":"sha512-i1M+oRlkG4yiUt/mdTRBXmgnqpHLMqcVgXdJoANrTsfSJaXy0RMpOtLXWGtZ9DuPjW3ZNN5LYe/AkUem9kLQKg==","signatures":[{"sig":"MEYCIQCma9gMkPbZYN9umiHqvQ4RtVKyuQ+re2xsJxNvyMcJUgIhANL5VsfFuGPzFmSjp+sWxssYqYGjODg4P1c45rWYwR1N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDlVy01lWEDRR9Fw5SYoX7BvdKcHf+LXXpK4xfYr1PVmAIgCk80oR/DyC1GOEX31Mihibn5juxq4yHuknGP+L9KeK4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-markdown%2fvue@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":677246},"main":"./dist/index.cjs","name":"@ai-markdown/vue","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs","development":{"import":"./dist/index.dev.js","require":"./dist/index.dev.cjs"}},"./components":{"types":{"import":"./dist/components/index.d.ts","require":"./dist/components/index.d.cts"},"import":"./dist/components/index.js","require":"./dist/components/index.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./components/code":{"types":{"import":"./dist/components/code.d.ts","require":"./dist/components/code.d.cts"},"import":"./dist/components/code.js","require":"./dist/components/code.cjs"},"./components/image":{"types":{"import":"./dist/components/image.d.ts","require":"./dist/components/image.d.cts"},"import":"./dist/components/image.js","require":"./dist/components/image.cjs"},"./components/table":{"types":{"import":"./dist/components/table.d.ts","require":"./dist/components/table.d.cts"},"import":"./dist/components/table.js","require":"./dist/components/table.cjs"},"./components/diagram":{"types":{"import":"./dist/components/diagram.d.ts","require":"./dist/components/diagram.d.cts"},"import":"./dist/components/diagram.js","require":"./dist/components/diagram.cjs"},"./components/code/plain":{"types":{"import":"./dist/components/code/plain.d.ts","require":"./dist/components/code/plain.d.cts"},"import":"./dist/components/code/plain.js","require":"./dist/components/code/plain.cjs"},"./components/styles.css":"./dist/components/styles.css","./components/code/independent":{"types":{"import":"./dist/components/code/independent.d.ts","require":"./dist/components/code/independent.d.cts"},"import":"./dist/components/code/independent.js","require":"./dist/components/code/independent.cjs"}},"license":"MIT","scripts":{"test":"vitest --run","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsdown && node ../../scripts/strip-declaration-map-comments.mjs && node scripts/assert-dist.mjs && node ../../scripts/copy-component-styles.mjs","typecheck":"tsc --noEmit -p tsconfig.json"},"version":"3.5.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d1eb31f5-cbc8-4819-a638-4a84ffaccf66"}},"homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","directories":{},"maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"sideEffects":["**/*.css"],"_nodeVersion":"26.0.0","dependencies":{"@types/hast":"^3.0.5","unist-util-visit":"^5.1.0","@ai-markdown/core":"3.5.0","@ai-markdown/engine":"3.5.0","property-information":"^7.2.0","@ai-markdown/code-language-detector":"^1.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"components":["./dist/components/index.d.ts"],"components/code":["./dist/components/code.d.ts"],"components/image":["./dist/components/image.d.ts"],"components/table":["./dist/components/table.d.ts"],"components/diagram":["./dist/components/diagram.d.ts"],"components/code/plain":["./dist/components/code/plain.d.ts"],"components/code/independent":["./dist/components/code/independent.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","react":"^19","mermaid":"^11.17.2","react-dom":"^19","@types/node":"^25.9.9","@ai-markdown/react":"3.5.0","@storybook/vue3-vite":"10.6.1","@vue/server-renderer":"^3.5.0","@ai-markdown/storybook-kit":"0.0.0"},"peerDependencies":{"vue":"^3.5.0","katex":"^0.16 || ^0.17","mermaid":"^11.17.2"},"peerDependenciesMeta":{"katex":{"optional":true},"mermaid":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue_3.5.0_1792716052387_0.22341094980509824"}}},"time":{"created":"2026-09-09T14:18:59.376Z","modified":"2026-10-23T00:40:52.963Z","3.0.0-beta.2":"2026-09-09T14:18:59.742Z","3.0.0-rc.1":"2026-09-10T15:09:54.760Z","3.0.0":"2026-09-10T15:28:58.636Z","3.0.1":"2026-09-11T18:59:25.745Z","3.0.2":"2026-09-15T06:04:32.703Z","3.1.0":"2026-09-16T02:26:34.008Z","3.2.0":"2026-09-17T05:25:53.794Z","3.2.1":"2026-09-17T08:00:21.464Z","3.2.2":"2026-09-17T08:32:40.206Z","3.3.0":"2026-10-11T12:08:09.876Z","3.3.1":"2026-10-11T12:51:17.501Z","3.4.0":"2026-10-12T12:21:27.531Z","3.4.1":"2026-10-12T14:50:21.111Z","3.4.2":"2026-10-13T09:21:38.376Z","3.5.0":"2026-10-23T00:40:52.498Z"},"bugs":{"url":"https://github.com/ai-markdown/ai-markdown/issues"},"license":"MIT","homepage":"https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue#readme","repository":{"url":"git+https://github.com/ai-markdown/ai-markdown.git","type":"git","directory":"packages/vue"},"description":"Vue 3 Markdown rendering, document coordination and streaming composables for ai-markdown.","maintainers":[{"name":"aiephoenix","email":"aiephoenixbl@gmail.com"}],"readme":"# @ai-markdown/vue\n\n[Documentation](https://ai-markdown.github.io/docs/vue/) · [Examples](https://ai-markdown.github.io/examples/) · [Website](https://ai-markdown.github.io/)\n\n[![@ai-markdown/vue stable](https://img.shields.io/npm/v/@ai-markdown/vue?label=npm&color=blue)](https://www.npmjs.com/package/@ai-markdown/vue?activeTab=versions)\n[![@ai-markdown/vue monthly downloads](https://img.shields.io/npm/dm/@ai-markdown/vue?label=downloads%2Fmonth&color=blue)](https://www.npmjs.com/package/@ai-markdown/vue)\n[![TypeScript declarations included](https://img.shields.io/badge/TypeScript-included-3178c6?logo=typescript&logoColor=white)](https://github.com/ai-markdown/ai-markdown/tree/main/packages/vue)\n[![MIT license](https://img.shields.io/badge/license-MIT-blue)](https://github.com/ai-markdown/ai-markdown/blob/main/LICENSE)\n\n[![Vue ^3.5](https://img.shields.io/badge/Vue-%5E3.5-42b883?logo=vuedotjs&logoColor=white)](#requirements-and-dependencies)\n\nRender Markdown as Vue VNodes, including streaming responses, shared references, scoped slots and smooth reveal. The adapter shares parsing with React while following Vue's component and lifecycle APIs.\n\n## Requirements and dependencies\n\n- Vue `^3.5.0`, including `useId()` for server/hydration identity.\n- Node `^20.19.0 || >=22.12.0` for server/build consumers.\n- ESM and CJS with TypeScript declarations. Core and engine are exact-version dependencies; applications do not install them separately.\n- KaTeX is an optional peer. Install it directly when importing its stylesheet for math.\n- See the [full environment and browser requirements](https://ai-markdown.github.io/docs/vue/#requirements-and-dependencies) for browser APIs and verification scope.\n\n## Installation\n\n```bash\npnpm add @ai-markdown/vue vue@^3.5.0 katex\n```\n\n## Minimal component\n\n```vue\n<script setup lang=\"ts\">\nimport { ref } from 'vue';\nimport AIMarkdown from '@ai-markdown/vue';\nimport '@ai-markdown/vue/styles.css';\nimport 'katex/dist/katex.min.css';\n\nconst content = ref('# Answer\\n\\n**Markdown**, $x^2$ and 中文.');\n</script>\n\n<template>\n  <AIMarkdown :content=\"content\" />\n</template>\n```\n\nPass the complete accumulated string as `content`. Your application owns transport framing, cancellation and retries. The base stylesheet supplies code/table layout and cursor animation; KaTeX CSS is separate.\n\nVue uses `components` and named element slots for customization. It has no React context hooks, `blockMemo` prop, React typography variants or Mantine integration. Nuxt-specific packaging and KeepAlive/Suspense combinations require separate integration coverage.\n\nA standalone `AIMarkdown` defaults `preserveOrphanReferences` to `false`. Inside `AIMarkdownDocuments` the wrapper's own `preserveOrphanReferences` prop (default `true`) applies to every chunk and wins over the chunk's prop, so a footnote definition whose reference never arrives stays in the document footer. Both adapters resolve the wrapper value first; standalone React defaults to `true`, while standalone Vue defaults to `false`.\n\n## Documentation\n\n- [Component and composable reference](https://ai-markdown.github.io/docs/vue/).\n- [Streaming](https://ai-markdown.github.io/docs/guides/vue-streaming/): reactive input, smooth reveal and live getters.\n- [Documents and references](https://ai-markdown.github.io/docs/guides/vue-documents/): sections, ordering and isolation.\n- [Custom rendering and styling](https://ai-markdown.github.io/docs/guides/vue-customization/).\n- [SSR and lifecycle](https://ai-markdown.github.io/docs/guides/vue-ssr/): hydration and mounted contributions.\n\nThe independent site owns the detailed API and guides. This README provides the package's minimal installation and usage path.\n\n## License\n\nMIT\n\n### Optional diagram engines\n\nMermaid remains the default; Pele and Ondine are optional adapters. Set `mermaidEngine`\nto a loader or `false` to disable diagrams. Normal entries default to Mermaid fallback\nonly for an identified unsupported type; `mermaidFallback: false` disables it.\nEngine-specific options belong to `createPeleLoader` / `createOndineLoader`.\n\nUse `components/code/independent` to supply an engine without importing Mermaid.\nReact/Vue expose `useDiagram` and `DiagramViewport` at `components/diagram`.\nMantine's `independent` entry exports `createMantineAIMarkdown` for the same dependency isolation.\nSee the [complete guide](../../apps/docs/content/guides/rich-components.md#mermaid-pele-and-ondine)\nfor setup, themes, lifetime contracts and support boundaries.\n","readmeFilename":""}