{"_id":"@codatum/embed-vue","_rev":"10-e60a2869a80b8e8eefd60f1b39f065d3","name":"@codatum/embed-vue","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"@codatum/embed-vue","version":"0.1.0","keywords":["codatum","embed","vue","vue3","signed-embed","analytics","notebook"],"license":"Apache-2.0","_id":"@codatum/embed-vue@0.1.0","maintainers":[{"name":"codatum-dev-share","email":"dev.share@codatum.dev"},{"name":"g0e","email":"masafumi.osogoe@codatum.dev"}],"homepage":"https://github.com/codatum/codatum-embed-js/tree/main/packages/embed-vue#readme","bugs":{"url":"https://github.com/codatum/codatum-embed-js/issues"},"dist":{"shasum":"6c5c6de004cc6e4ef846e7ceb248bd1b0b69c449","tarball":"https://registry.npmjs.org/@codatum/embed-vue/-/embed-vue-0.1.0.tgz","fileCount":13,"integrity":"sha512-2KWCm94zfThKrtQGNn1ZsCgxjFToee250ZU7IQpriXS4Tko2JT7rPrCJCPLExm/CLRr0lECv8MRhnLfrqjSJlw==","signatures":[{"sig":"MEUCICfTzQWJ602PzanVRFP1xMPNQIgXWIS7WlB0cegLXBFfAiEA0JnC+HjrT+CnmHRp/VXSD2xiohoVKN0atFW7qx2gm4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21970},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"92c0a3425ef27b53b24f9730b8fc700e7a0fa89c","scripts":{"dev":"vite build --watch","lint":"biome lint .","test":"vitest run --coverage","build":"vite build","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"g0e","email":"masafumi.osogoe@codatum.dev"},"repository":{"url":"git+https://github.com/codatum/codatum-embed-js.git","type":"git","directory":"packages/embed-vue"},"_npmVersion":"11.4.2","description":"Vue 3 integration for Codatum signed embedding","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@codatum/embed":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"catalog:","vite":"catalog:","jsdom":"catalog:","vitest":"catalog:","typescript":"catalog:","@vue/test-utils":"catalog:","vite-plugin-dts":"catalog:","@vitejs/plugin-vue":"catalog:","@vitest/coverage-v8":"catalog:"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed-vue_0.1.0_1771568764817_0.5485804621147676","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@codatum/embed-vue","version":"0.1.1","keywords":["codatum","embed","vue","vue3","signed-embed","analytics","notebook"],"license":"Apache-2.0","_id":"@codatum/embed-vue@0.1.1","maintainers":[{"name":"codatum-dev-share","email":"dev.share@codatum.dev"},{"name":"g0e","email":"masafumi.osogoe@codatum.dev"}],"homepage":"https://github.com/codatum/codatum-embed-js/tree/main/packages/embed-vue#readme","bugs":{"url":"https://github.com/codatum/codatum-embed-js/issues"},"dist":{"shasum":"4b27978b2990e0f72fa89cf245633e307d9cf329","tarball":"https://registry.npmjs.org/@codatum/embed-vue/-/embed-vue-0.1.1.tgz","fileCount":14,"integrity":"sha512-dXe9IjD2d402Ul/5LFPDvltXwzLnc3KvvYPNsQilU6YTNYkTQX+vbbBIUpF0209NfVxERIO1uvY5uFwd7WIKHw==","signatures":[{"sig":"MEUCIQDoCxSv0Bq2/utDM/z4yb7W0Yc5l6GXl/cKq2eQcQPD2wIgAjyBR6EiJ8RK2oniAz4oYTSVsYBgTLPgsN0+fsl2bYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codatum%2fembed-vue@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33290},"main":"./dist/index.cjs","type":"module","_from":"file:codatum-embed-vue-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"vite build --watch","lint":"biome lint .","test":"vitest run --coverage","build":"vite build","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:25e7fa7b-1ce3-40d4-956b-b6dade42013f"}},"_resolved":"/tmp/7748c99c40cd47a67bcd8f0aab281ab1/codatum-embed-vue-0.1.1.tgz","_integrity":"sha512-dXe9IjD2d402Ul/5LFPDvltXwzLnc3KvvYPNsQilU6YTNYkTQX+vbbBIUpF0209NfVxERIO1uvY5uFwd7WIKHw==","repository":{"url":"git+https://github.com/codatum/codatum-embed-js.git","type":"git","directory":"packages/embed-vue"},"_npmVersion":"11.6.2","description":"Vue 3 integration for Codatum signed embedding","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@codatum/embed":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^7.3.1","jsdom":"^28.1.0","vitest":"^4.0.18","typescript":"^5.0.0","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.3.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"^4.0.18"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed-vue_0.1.1_1771649616431_0.48871434864624685","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@codatum/embed-vue","version":"0.1.2","keywords":["codatum","embed","vue","vue3","signed-embed","analytics","notebook"],"license":"Apache-2.0","_id":"@codatum/embed-vue@0.1.2","maintainers":[{"name":"codatum-dev-share","email":"dev.share@codatum.dev"},{"name":"g0e","email":"masafumi.osogoe@codatum.dev"}],"homepage":"https://github.com/codatum/codatum-embed-js/tree/main/packages/embed-vue#readme","bugs":{"url":"https://github.com/codatum/codatum-embed-js/issues"},"dist":{"shasum":"d8a43789fe9cd8b4cd5d92367f080d0f218bd50b","tarball":"https://registry.npmjs.org/@codatum/embed-vue/-/embed-vue-0.1.2.tgz","fileCount":14,"integrity":"sha512-7+IgcLM6d4uwM3V8GvyytV8lg/yekRSvNGgLsMXJDFaE2YSq5rXY2Ev5jRsDwwG8v38YgxWz5WIVh82N7v1G4g==","signatures":[{"sig":"MEYCIQDAsDkr1FOzychaGQ0zTOSxV8pByH3tbQDPHnLjxfjbxQIhAPjOJH2u3nRt+LCA+SqOEDoEDVMdmxHP/4PMpI+bBKGO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codatum%2fembed-vue@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33290},"main":"./dist/index.cjs","type":"module","_from":"file:codatum-embed-vue-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"vite build --watch","lint":"biome lint .","test":"vitest run --coverage","build":"vite build","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:25e7fa7b-1ce3-40d4-956b-b6dade42013f"}},"_resolved":"/tmp/57dd3dff49584d61def7a061d89cf5f7/codatum-embed-vue-0.1.2.tgz","_integrity":"sha512-7+IgcLM6d4uwM3V8GvyytV8lg/yekRSvNGgLsMXJDFaE2YSq5rXY2Ev5jRsDwwG8v38YgxWz5WIVh82N7v1G4g==","repository":{"url":"git+https://github.com/codatum/codatum-embed-js.git","type":"git","directory":"packages/embed-vue"},"_npmVersion":"11.6.2","description":"Vue 3 integration for Codatum signed embedding","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@codatum/embed":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^7.3.1","jsdom":"^28.1.0","vitest":"^4.0.18","typescript":"^5.0.0","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.3.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"^4.0.18"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed-vue_0.1.2_1771657177155_0.8624979244980704","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@codatum/embed-vue","version":"0.2.0","keywords":["codatum","embed","vue","vue3","signed-embed","analytics","notebook"],"license":"Apache-2.0","_id":"@codatum/embed-vue@0.2.0","maintainers":[{"name":"codatum-dev-share","email":"dev.share@codatum.dev"},{"name":"g0e","email":"masafumi.osogoe@codatum.dev"}],"homepage":"https://github.com/codatum/codatum-embed-js/tree/main/packages/embed-vue#readme","bugs":{"url":"https://github.com/codatum/codatum-embed-js/issues"},"dist":{"shasum":"af113d5b4f114f44e387f9a7e8a9391e873e2793","tarball":"https://registry.npmjs.org/@codatum/embed-vue/-/embed-vue-0.2.0.tgz","fileCount":14,"integrity":"sha512-nVULxNUpYAAUnmLIBQSybK28B5g2TFmHfEgesXWgOO7/mTESNnYOPLMQVsblZNV/3g0QImDd6yrVPBgL/VJyQg==","signatures":[{"sig":"MEYCIQDfoDAvfTBQVWXXCOfkxS8ESPVf5BvrWfTLOxtPf0tKyAIhAK+z9ijGvK1FUvCdJcycZQjZSbThPiAIseZmwC/w2r9f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codatum%2fembed-vue@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33711},"main":"./dist/index.cjs","type":"module","_from":"file:codatum-embed-vue-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"vite build --watch","lint":"biome lint .","test":"vitest run --coverage","build":"vite build","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:25e7fa7b-1ce3-40d4-956b-b6dade42013f"}},"_resolved":"/tmp/c74515039a7dede18a99ddc8d2913779/codatum-embed-vue-0.2.0.tgz","_integrity":"sha512-nVULxNUpYAAUnmLIBQSybK28B5g2TFmHfEgesXWgOO7/mTESNnYOPLMQVsblZNV/3g0QImDd6yrVPBgL/VJyQg==","repository":{"url":"git+https://github.com/codatum/codatum-embed-js.git","type":"git","directory":"packages/embed-vue"},"_npmVersion":"11.6.2","description":"Vue 3 integration for Codatum signed embedding","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@codatum/embed":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^7.3.1","jsdom":"^28.1.0","vitest":"^4.0.18","typescript":"^5.0.0","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.3.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"^4.0.18"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed-vue_0.2.0_1771738844379_0.775182269426703","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@codatum/embed-vue","version":"0.3.0","keywords":["codatum","embed","vue","vue3","signed-embed","analytics","notebook"],"license":"Apache-2.0","_id":"@codatum/embed-vue@0.3.0","maintainers":[{"name":"codatum-dev-share","email":"dev.share@codatum.dev"},{"name":"g0e","email":"masafumi.osogoe@codatum.dev"}],"homepage":"https://github.com/codatum/codatum-embed-js/tree/main/packages/embed-vue#readme","bugs":{"url":"https://github.com/codatum/codatum-embed-js/issues"},"dist":{"shasum":"cfc32acc4ba6272e3b9ab2bdbc457bd88deb9ef8","tarball":"https://registry.npmjs.org/@codatum/embed-vue/-/embed-vue-0.3.0.tgz","fileCount":16,"integrity":"sha512-NWZx5RR6Gi9+uyp1HNxrH9k7sZsxC/4EiML2sDbyJcM6M04r6DabFLrDXgSox0WYwqOcVws/ZsqIR7qCBMbHHQ==","signatures":[{"sig":"MEUCIA8lQ0AOE4Zcot4mN4tqIzHZlg2TdWuVllUVccW68yfLAiEAoBGzHkCu2NusHrXeLXOKCFvayDQyEJhqxY59pk6ZNkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codatum%2fembed-vue@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34165},"main":"./dist/index.cjs","type":"module","_from":"file:codatum-embed-vue-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"vite build --watch","lint":"biome lint .","test":"vitest run --coverage","build":"vite build","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:25e7fa7b-1ce3-40d4-956b-b6dade42013f"}},"_resolved":"/tmp/303206f1f3a06b0b650bae0d0341c49a/codatum-embed-vue-0.3.0.tgz","_integrity":"sha512-NWZx5RR6Gi9+uyp1HNxrH9k7sZsxC/4EiML2sDbyJcM6M04r6DabFLrDXgSox0WYwqOcVws/ZsqIR7qCBMbHHQ==","repository":{"url":"git+https://github.com/codatum/codatum-embed-js.git","type":"git","directory":"packages/embed-vue"},"_npmVersion":"11.6.2","description":"Vue 3 integration for Codatum signed embedding","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@codatum/embed":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^7.3.1","jsdom":"^28.1.0","vitest":"^4.0.18","typescript":"^5.0.0","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.3.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"^4.0.18"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed-vue_0.3.0_1771909793758_0.8685854216950271","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@codatum/embed-vue","version":"0.4.0","keywords":["codatum","embed","vue","vue3","signed-embed","analytics","notebook"],"license":"Apache-2.0","_id":"@codatum/embed-vue@0.4.0","maintainers":[{"name":"codatum-dev-share","email":"dev.share@codatum.dev"},{"name":"g0e","email":"masafumi.osogoe@codatum.dev"}],"homepage":"https://github.com/codatum/codatum-embed-js/tree/main/packages/embed-vue#readme","bugs":{"url":"https://github.com/codatum/codatum-embed-js/issues"},"dist":{"shasum":"9e1b60839e9e0f093e5aa64951ee572cc7d69287","tarball":"https://registry.npmjs.org/@codatum/embed-vue/-/embed-vue-0.4.0.tgz","fileCount":15,"integrity":"sha512-eynqJaKWEzilg/kVwBmzJtacorF1LG8xwm6VkaXT1CzIir/6EkFEqjc9mBdnTCiuylZCvoBwfXryi60MfMkqcA==","signatures":[{"sig":"MEYCIQC9Ww4QCFpWayx8OP7/xkqkCwfoilGOuxSxtiA/Bku9UwIhAN2o5Lq8bn+WFvhOIqOXSewgSZPtfgIwsC+0kdyCYDpT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codatum%2fembed-vue@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41472},"main":"./dist/index.cjs","type":"module","_from":"file:codatum-embed-vue-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"vite build --watch","lint":"biome lint .","test":"vitest run --coverage","build":"vite build","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:25e7fa7b-1ce3-40d4-956b-b6dade42013f"}},"_resolved":"/tmp/b4bbc6721186745b2aedc87985c4679b/codatum-embed-vue-0.4.0.tgz","_integrity":"sha512-eynqJaKWEzilg/kVwBmzJtacorF1LG8xwm6VkaXT1CzIir/6EkFEqjc9mBdnTCiuylZCvoBwfXryi60MfMkqcA==","repository":{"url":"git+https://github.com/codatum/codatum-embed-js.git","type":"git","directory":"packages/embed-vue"},"_npmVersion":"11.8.0","description":"Vue 3 integration for Codatum signed embedding","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@codatum/embed":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.29","vite":"^7.3.1","jsdom":"^28.1.0","vitest":"^4.0.18","typescript":"^5.0.0","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.3.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"^4.0.18"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed-vue_0.4.0_1772411898389_0.474465806569357","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@codatum/embed-vue","version":"0.5.0","keywords":["codatum","embed","vue","vue3","signed-embed","analytics","notebook"],"license":"Apache-2.0","_id":"@codatum/embed-vue@0.5.0","maintainers":[{"name":"codatum-dev-share","email":"dev.share@codatum.dev"},{"name":"g0e","email":"masafumi.osogoe@codatum.dev"}],"homepage":"https://github.com/codatum/codatum-embed-js/tree/main/packages/embed-vue#readme","bugs":{"url":"https://github.com/codatum/codatum-embed-js/issues"},"dist":{"shasum":"757c2affe75b9bee23bb632d4c02bd8998badcdc","tarball":"https://registry.npmjs.org/@codatum/embed-vue/-/embed-vue-0.5.0.tgz","fileCount":15,"integrity":"sha512-7TyowrRVs25xDlEFMKNNnDFX9w9KcWGW+897GPHDSqIgUsiG4JloOQJLy3SrXzXCYRWarLPkNpIBWFOQxgKI5w==","signatures":[{"sig":"MEUCIGL5njes0ytWQsijtV7Y3CcPWflI2u+9uNGau2P1MJsqAiEA1HrFfStrc4E8Q7ZBrPEr4G/X6E82cMJQWYwxeiEKZHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codatum%2fembed-vue@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43307},"main":"./dist/index.cjs","type":"module","_from":"file:codatum-embed-vue-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"vite build --watch","lint":"biome lint .","test":"vitest run --coverage","build":"vite build","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:25e7fa7b-1ce3-40d4-956b-b6dade42013f"}},"_resolved":"/tmp/ab5b0ff7674c382cf03ecce1fa0e8d22/codatum-embed-vue-0.5.0.tgz","_integrity":"sha512-7TyowrRVs25xDlEFMKNNnDFX9w9KcWGW+897GPHDSqIgUsiG4JloOQJLy3SrXzXCYRWarLPkNpIBWFOQxgKI5w==","repository":{"url":"git+https://github.com/codatum/codatum-embed-js.git","type":"git","directory":"packages/embed-vue"},"_npmVersion":"11.8.0","description":"Vue 3 integration for Codatum signed embedding","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@codatum/embed":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.29","vite":"^7.3.1","jsdom":"^28.1.0","vitest":"^4.0.18","typescript":"^5.0.0","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.3.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"^4.0.18"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed-vue_0.5.0_1772487514645_0.3410438014646038","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@codatum/embed-vue","version":"0.5.1","keywords":["codatum","embed","vue","vue3","signed-embed","analytics","notebook"],"license":"Apache-2.0","_id":"@codatum/embed-vue@0.5.1","maintainers":[{"name":"codatum-dev-share","email":"dev.share@codatum.dev"},{"name":"g0e","email":"masafumi.osogoe@codatum.dev"}],"homepage":"https://github.com/codatum/codatum-embed-js/tree/main/packages/embed-vue#readme","bugs":{"url":"https://github.com/codatum/codatum-embed-js/issues"},"dist":{"shasum":"a0229a6fa63be3ce2f8a4d4bf59d7eeb1d663e4f","tarball":"https://registry.npmjs.org/@codatum/embed-vue/-/embed-vue-0.5.1.tgz","fileCount":15,"integrity":"sha512-pCjauC7Od2PTipia5ajCOBLUGEGkcWWaiEu7ZVXUNVx6WfTClcfiu8DFTK9JpSmgcIrkQueEUh4qt7nGgE3g6A==","signatures":[{"sig":"MEUCIBvTdooBMXMKfDlpG/E3rkkdjq9Nv0RbXR4FAB6rwFkKAiEA+Vggn/dnaorkwbB6CojQ/+V6vGpYfrCOjUSLxPQx5/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codatum%2fembed-vue@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43307},"main":"./dist/index.cjs","type":"module","_from":"file:codatum-embed-vue-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"vite build --watch","lint":"biome lint .","test":"vitest run --coverage","build":"vite build","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:25e7fa7b-1ce3-40d4-956b-b6dade42013f"}},"_resolved":"/tmp/879006c6ec0377bcb331e778d6d383bd/codatum-embed-vue-0.5.1.tgz","_integrity":"sha512-pCjauC7Od2PTipia5ajCOBLUGEGkcWWaiEu7ZVXUNVx6WfTClcfiu8DFTK9JpSmgcIrkQueEUh4qt7nGgE3g6A==","repository":{"url":"git+https://github.com/codatum/codatum-embed-js.git","type":"git","directory":"packages/embed-vue"},"_npmVersion":"11.8.0","description":"Vue 3 integration for Codatum signed embedding","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@codatum/embed":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.29","vite":"^7.3.1","jsdom":"^28.1.0","vitest":"^4.0.18","typescript":"^5.0.0","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.3.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"^4.0.18"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed-vue_0.5.1_1772494314195_0.25770850725716965","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@codatum/embed-vue","version":"0.5.2","keywords":["codatum","embed","vue","vue3","signed-embed","analytics","notebook"],"license":"Apache-2.0","_id":"@codatum/embed-vue@0.5.2","maintainers":[{"name":"codatum-dev-share","email":"dev.share@codatum.dev"},{"name":"g0e","email":"masafumi.osogoe@codatum.dev"}],"homepage":"https://github.com/codatum/codatum-embed-js/tree/main/packages/embed-vue#readme","bugs":{"url":"https://github.com/codatum/codatum-embed-js/issues"},"dist":{"shasum":"4d006761b387e0c05d5421f18dfc593bb35b879f","tarball":"https://registry.npmjs.org/@codatum/embed-vue/-/embed-vue-0.5.2.tgz","fileCount":15,"integrity":"sha512-n6VuyHwl8epSxRZvPfQiOvJkKIHtK0qVCN9paT7AUeoP4KiPvne4RhIuIs4OH4v/2vulo3BP9x+2nFl1utklDA==","signatures":[{"sig":"MEYCIQC6V97y2qahZkktyFiLmeO2+vUODRm7iUdjx4Yrf3tKFAIhAJdFV0gMTtYXCalcuWCzIhUabS+S0wycgcycmfIGQBzr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codatum%2fembed-vue@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42752},"main":"./dist/index.cjs","type":"module","_from":"file:codatum-embed-vue-0.5.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"vite build --watch","lint":"biome lint .","test":"vitest run --coverage","build":"vite build","clean":"rm -rf dist","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:25e7fa7b-1ce3-40d4-956b-b6dade42013f"}},"_resolved":"/tmp/c34f7fa3d7046383afdd09c9c2cc9b7d/codatum-embed-vue-0.5.2.tgz","_integrity":"sha512-n6VuyHwl8epSxRZvPfQiOvJkKIHtK0qVCN9paT7AUeoP4KiPvne4RhIuIs4OH4v/2vulo3BP9x+2nFl1utklDA==","repository":{"url":"git+https://github.com/codatum/codatum-embed-js.git","type":"git","directory":"packages/embed-vue"},"_npmVersion":"11.8.0","description":"Vue 3 integration for Codatum signed embedding","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@codatum/embed":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.29","vite":"^7.3.1","jsdom":"^28.1.0","vitest":"^4.0.18","typescript":"^5.0.0","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.3.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"^4.0.18"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed-vue_0.5.2_1772500574832_0.9440440761996016","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@codatum/embed-vue","version":"1.0.0","description":"Vue 3 integration for Codatum signed embedding","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"peerDependencies":{"vue":">=3.0.0"},"dependencies":{"@codatum/embed":"1.0.0"},"devDependencies":{"@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-vue":"^6.0.4","@vue/test-utils":"^2.4.6","jsdom":"^28.1.0","typescript":"^5.0.0","vite":"^7.3.1","vite-plugin-dts":"^4.3.0","vitest":"^4.0.18","vue":"^3.5.29"},"engines":{"node":">=20.12"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/codatum/codatum-embed-js.git","directory":"packages/embed-vue"},"homepage":"https://github.com/codatum/codatum-embed-js/tree/main/packages/embed-vue#readme","bugs":{"url":"https://github.com/codatum/codatum-embed-js/issues"},"keywords":["codatum","embed","vue","vue3","signed-embed","analytics","notebook"],"publishConfig":{"access":"public"},"scripts":{"build":"vite build","dev":"vite build --watch","lint":"biome lint .","clean":"rm -rf dist","test":"vitest run --coverage","test:watch":"vitest"},"_id":"@codatum/embed-vue@1.0.0","_integrity":"sha512-KrHCoJBa9b4fQuiaEsc/YG/DDqh4bsdelsq4Ynwb1Ty3a7zFnBU8jxobTEBQEzCzpwjskJ2Bku6cH5dgtp88Gw==","_resolved":"/tmp/54aa9b1558896f53de8913b40b4dd040/codatum-embed-vue-1.0.0.tgz","_from":"file:codatum-embed-vue-1.0.0.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-KrHCoJBa9b4fQuiaEsc/YG/DDqh4bsdelsq4Ynwb1Ty3a7zFnBU8jxobTEBQEzCzpwjskJ2Bku6cH5dgtp88Gw==","shasum":"2c3a60f243e68c25fe10100bbad8455c83fa4609","tarball":"https://registry.npmjs.org/@codatum/embed-vue/-/embed-vue-1.0.0.tgz","fileCount":15,"unpackedSize":42752,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codatum%2fembed-vue@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHBIuntGbSyg64bRQ+WW1SgsuzFhktjgMITdUu19GiLdAiAvOI1A2yPjCUTVISmaEBHOrKAQSRRDHUIC6GNcMsgWyQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:25e7fa7b-1ce3-40d4-956b-b6dade42013f"}},"directories":{},"maintainers":[{"name":"codatum-dev-share","email":"dev.share@codatum.dev"},{"name":"g0e","email":"masafumi.osogoe@codatum.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/embed-vue_1.0.0_1772506798901_0.16885661672979957"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-20T06:26:04.661Z","modified":"2026-03-03T02:59:59.376Z","0.1.0":"2026-02-20T06:26:04.958Z","0.1.1":"2026-02-21T04:53:36.567Z","0.1.2":"2026-02-21T06:59:37.305Z","0.2.0":"2026-02-22T05:40:44.496Z","0.3.0":"2026-02-24T05:09:53.905Z","0.4.0":"2026-03-02T00:38:18.562Z","0.5.0":"2026-03-02T21:38:34.807Z","0.5.1":"2026-03-02T23:31:54.391Z","0.5.2":"2026-03-03T01:16:15.000Z","1.0.0":"2026-03-03T02:59:59.048Z"},"bugs":{"url":"https://github.com/codatum/codatum-embed-js/issues"},"license":"Apache-2.0","homepage":"https://github.com/codatum/codatum-embed-js/tree/main/packages/embed-vue#readme","keywords":["codatum","embed","vue","vue3","signed-embed","analytics","notebook"],"repository":{"type":"git","url":"git+https://github.com/codatum/codatum-embed-js.git","directory":"packages/embed-vue"},"description":"Vue 3 integration for Codatum signed embedding","maintainers":[{"name":"codatum-dev-share","email":"dev.share@codatum.dev"},{"name":"g0e","email":"masafumi.osogoe@codatum.dev"}],"readme":"# @codatum/embed-vue\n\nVue 3 integration for Codatum Signed Embed. Provides a single component that wraps the core SDK. All of [@codatum/embed](https://github.com/codatum/codatum-embed-js/tree/main/packages/embed#readme) is re-exported so you can use this package as a single entry point (one version, no split).\n\nFor options, types, events, and programmatic API details, see **[@codatum/embed](https://github.com/codatum/codatum-embed-js/tree/main/packages/embed#readme)**.\n\n## Installation\n\n```bash\npnpm add @codatum/embed-vue\n# or\nnpm install @codatum/embed-vue\n```\n\nRequires **Vue 3** (peer dependency).\n\n## Usage\n```vue\n<script setup lang=\"ts\">\nimport { EmbedVue } from \"@codatum/embed-vue\";\n\nconst embedUrl = \"https://app.codatum.com/protected/workspace/xxx/notebook/yyy\";\nconst tokenProvider = async () => {\n  const res = await fetch(\"/api/embed-token\", { method: \"POST\" });\n  const data = await res.json();\n  return { token: data.token };\n}\n</script>\n\n<template>\n  <EmbedVue\n    :embedUrl=\"embedUrl\"\n    :tokenProvider=\"tokenProvider\"\n    :iframeOptions=\"{ theme: 'LIGHT', locale: 'ja' }\"\n    @statusChanged=\"(e) => console.log('Status', e.status)\"\n    @paramChanged=\"(e) => console.log('Params', e.params)\"\n    @executeSqlsTriggered=\"(e) => console.log('Execute', e.params)\"\n    @error=\"(e) => console.error(e)\"\n  />\n</template>\n```\n\n### Calling `reload` from the parent\n\nUse a template ref and call the exposed `reload()` method. It returns `true` on success and `false` on failure (errors are emitted via `@error`; it does not throw).\n```vue\n<script setup lang=\"ts\">\nimport { ref } from \"vue\";\nimport { EmbedVue } from \"@codatum/embed-vue\";\n\nconst embedRef = ref<InstanceType<typeof EmbedVue> | null>(null);\n\nasync function onFilterChange() {\n  const ok = await embedRef.value?.reload();\n  if (!ok) console.warn(\"reload failed — see @error\");\n}\n</script>\n\n<template>\n  <EmbedVue ref=\"embedRef\" :embedUrl=\"...\" :tokenProvider=\"...\" @error=\"handleError\" />\n</template>\n```\n\n### Changing props at runtime\n\nProps are read once at mount. To apply new values (e.g. a different `embedUrl` or `iframeOptions`), use `:key` to force a remount:\n\n```vue\n<EmbedVue :key=\"embedUrl\" :embedUrl=\"embedUrl\" :tokenProvider=\"tokenProvider\" />\n```\n\n### Custom loading UI (`#loading` slot)\n\nWhen you pass the `#loading` slot, the component hides the iframe during loading (init, reload, token refresh, etc.) and shows your custom UI as an overlay. Use `showLoadingOn` to control which statuses show the overlay (default: `['INITIALIZING', 'RELOADING', 'REFRESHING']`). Without the slot, the built-in iframe loading behavior is unchanged.\n\n```vue\n<!-- Spinner for all loading states -->\n<EmbedVue :embedUrl=\"embedUrl\" :tokenProvider=\"tokenProvider\">\n  <template #loading>\n    <MySpinner />\n  </template>\n</EmbedVue>\n\n<!-- Only on first load -->\n<EmbedVue\n  :embedUrl=\"embedUrl\"\n  :tokenProvider=\"tokenProvider\"\n  :showLoadingOn=\"['INITIALIZING']\"\n>\n  <template #loading>\n    <MySpinner />\n  </template>\n</EmbedVue>\n\n<!-- Branch by status -->\n<EmbedVue :embedUrl=\"embedUrl\" :tokenProvider=\"tokenProvider\">\n  <template #loading=\"{ status }\">\n    <FullPageLoader v-if=\"status === 'INITIALIZING'\" />\n    <SubtleBar v-else />\n  </template>\n</EmbedVue>\n```\n\n## API\n\nOption types and behavior (e.g. `iframeOptions`, `tokenOptions`, `displayOptions`, `devOptions`) are the same as in [@codatum/embed](https://github.com/codatum/codatum-embed-js/tree/main/packages/embed#readme). The component uses its root element as the iframe container (no `container` prop).\n\n### Props\n\n| Prop | Required | Type |\n|------|----------|------|\n| `embedUrl` | Yes | `string` |\n| `tokenProvider` | Yes | `(context: TokenProviderContext) => Promise<TokenProviderResult>` |\n| `iframeOptions` | No | `IframeOptions` |\n| `tokenOptions` | No | `TokenOptions` |\n| `displayOptions` | No | `DisplayOptions` |\n| `devOptions` | No | `DevOptions` |\n| `showLoadingOn` | No | `EmbedStatus[]` — Which statuses show the loading overlay. Default: `['INITIALIZING', 'RELOADING', 'REFRESHING']`. Ignored when `#loading` slot is not set. |\n\n### Slots\n\n| Slot | Scoped Props | Description |\n|------|--------------|-------------|\n| `#loading` | `{ status: EmbedStatus }` | Custom UI shown while loading. Overlay is shown (and iframe hidden) only when this slot is provided and the current status is in `showLoadingOn`. Without the slot, built-in iframe loading behavior is used. |\n\n### Events\n\n| Event | Payload | When |\n|-------|---------|------|\n| `statusChanged` | `{ type: 'STATUS_CHANGED', status: EmbedStatus, previousStatus: EmbedStatus }` | See core SDK |\n| `paramChanged` | `{ type: 'PARAM_CHANGED', params: EncodedParam[] }` | See core SDK |\n| `executeSqlsTriggered` | `{ type: 'EXECUTE_SQLS_TRIGGERED', params: EncodedParam[] }` | See core SDK |\n| `executionSucceeded` | `{ type: 'EXECUTION_SUCCEEDED' }` | See core SDK |\n| `executionFailed` | `{ type: 'EXECUTION_FAILED', errorMessage: string }` | See core SDK |\n| `error` | `EmbedError` | Init, reload, or token auto-refresh failed |\n\n### Expose (ref)\n\n| Property | Type | Description |\n|----------|------|-------------|\n| `reload()` | `() => Promise<boolean>` | Re-fetches token and params; returns `false` on failure (error emitted via `@error`) |\n| `status` | `'CREATED' \\| 'INITIALIZING' \\| 'RELOADING' \\| 'REFRESHING' \\| 'READY' \\| 'DESTROYED'` | Current embed state |\n\nNeed a custom container or full control? Use `createEmbed()` from this package (or [@codatum/embed](https://github.com/codatum/codatum-embed-js/tree/main/packages/embed#readme)) in `onMounted` and `instance.destroy()` in `onUnmounted`.\n\n## See also\n\n- **Versioning and changelog**: [Versioning](https://github.com/codatum/codatum-embed-js#versioning)\n- **Security and deployment**: [Security and deployment](https://github.com/codatum/codatum-embed-js#security-and-deployment)\n- **Supported environments**: [Supported environments](https://github.com/codatum/codatum-embed-js#supported-environments)\n","readmeFilename":"README.md"}