{"_id":"tegaki","_rev":"30-a527d60a1cea2bc2cbf4076bd93654c4","name":"tegaki","dist-tags":{"latest":"0.22.1"},"versions":{"0.0.1":{"name":"tegaki","version":"0.0.1","author":"","license":"MIT","_id":"tegaki@0.0.1","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"dist":{"shasum":"5b480760231534372701e95c3308aceb18c6c244","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.0.1.tgz","fileCount":2,"integrity":"sha512-8veLJ8J/zVLTH+H9kCyCqti/ajkNpseIyJD+z7weToJLZfTNyG0TSJVhIJ9nu1KLIb6KYm3Nvof0Vjk0QwXUsQ==","signatures":[{"sig":"MEUCIQC1n+rzKAUOvyQ59WexDJA7wd8WnPZlTlCCYMOgrhLcWAIgR1TRY842U0V1WIwhw6EUboyA40lSvdCiEqs1R+k3feI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311},"main":"index.js","type":"commonjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kurtgokhan","email":"krtgkn@gmail.com"},"_npmVersion":"11.6.2","description":"Coming soon","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.0.1_1774806109311_0.7385165177234332","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"tegaki","version":"0.2.2","keywords":["handwriting","animation","svg","react","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.2.2","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"40085b17179216c6808a98f219f2ad21127ca30b","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.2.2.tgz","fileCount":755,"integrity":"sha512-NlmnGw8w9jCMGN1TZtgWyTh/XOlgE4i3ZTNuQaviP++NNvziZE5XUzvtg5FjKJfkYVo/TpSCLSg1DH2bUp7W4g==","signatures":[{"sig":"MEUCIQDbKnr/k8emsiMQiXdlljM8OjyYRT0oGGEFXAM+G2o7jwIgeIOJXA50oJSIXYUw20TDFl/IHak5rhMRcy16VOyHukk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5367164},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./fonts/caveat":"./fonts/caveat/bundle.ts","./fonts/italianno":"./fonts/italianno/bundle.ts","./fonts/tangerine":"./fonts/tangerine/bundle.ts","./fonts/parisienne":"./fonts/parisienne/bundle.ts"},"gitHead":"de1900e9751e50e6876638725622851f36a16874","scripts":{"build":"tsdown src/index.ts --dts --sourcemap","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --chars '0' --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --chars '0' --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --chars '0' --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --chars '0' --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"React component for rendering animated handwriting from any font","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.2.2_1775335354300_0.7045965107982024","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"tegaki","version":"0.2.3","keywords":["handwriting","animation","svg","react","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.2.3","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"7ab02b1add587e8ce6db5269389af2c75192f520","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.2.3.tgz","fileCount":755,"integrity":"sha512-5ugOTrmCGW/CltDiWeKWQYcRdnf8Kf7Afy9taluhR/WB2sSrstgAoe33W6c/AU1IegdDbcZGCBRb13IiO8M01A==","signatures":[{"sig":"MEUCID3oFPgRaLrBefYMJI2u1gzQE7pfryr1VhACTqAw82U3AiEAxUFiIj+xdjCfnhRqkvNe1gKJbppaSm38PgHI8V1MFwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5369777},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./fonts/caveat":"./fonts/caveat/bundle.ts","./fonts/italianno":"./fonts/italianno/bundle.ts","./fonts/tangerine":"./fonts/tangerine/bundle.ts","./fonts/parisienne":"./fonts/parisienne/bundle.ts"},"gitHead":"510d459a1362265e2d2bca4f1ba2eab4000aed2f","scripts":{"build":"tsdown src/index.ts --dts --sourcemap","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --chars '0' --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --chars '0' --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --chars '0' --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --chars '0' --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"React component for rendering animated handwriting from any font","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.2.3_1775342376646_0.7798967275839197","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"tegaki","version":"0.3.0","keywords":["handwriting","animation","svg","react","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.3.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"95295ead04423b775ac2f09ac5860c11170cf6e3","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.3.0.tgz","fileCount":31,"integrity":"sha512-PeFw9VuvDF0xbPlEAQb9Muk5dqxagbnbpvoJMiN0U/KA+PIa12CSxIctyaxsx5N5/O2kW54zLk5r0IDkqFzNJA==","signatures":[{"sig":"MEUCICCrLU9i3ca/ci/8Yn/V0LkagoTpionuOodLBs9UbdCZAiEApHDZTzxmmmHGk0S4ZvCdtRsbRXTvlTX/UTN5v6XASTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":945191},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./fonts/caveat":"./fonts/caveat/bundle.ts","./fonts/italianno":"./fonts/italianno/bundle.ts","./fonts/tangerine":"./fonts/tangerine/bundle.ts","./fonts/parisienne":"./fonts/parisienne/bundle.ts"},"gitHead":"0f6c22045d48584062a7046bb6a121b536bd3503","scripts":{"build":"tsdown src/index.ts --dts --sourcemap","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"React component for rendering animated handwriting from any font","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.3.0_1775400565923_0.06064949832851041","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"tegaki","version":"0.3.1","keywords":["handwriting","animation","svg","react","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.3.1","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"3a0938bdcdeb0f7b4ee95f7f76cdcca44bf5bba3","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.3.1.tgz","fileCount":31,"integrity":"sha512-2KeqAkc8vuJ+SwLnlll2ciDyscwqpoBnvTkMumQudOeANz6iQk8eQFr97bLvv5B56Hu0/7fXr9AXgT6lhxN3vQ==","signatures":[{"sig":"MEYCIQDcelszNGQb57NYaEEJ5v8h3dGmLGw5agMM8grNTDEJxQIhAOhjh+L7vXb/CU5mKwuXiNI1TOcAxE0A+vVySM1KD2EJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":948753},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./fonts/caveat":"./fonts/caveat/bundle.ts","./fonts/italianno":"./fonts/italianno/bundle.ts","./fonts/tangerine":"./fonts/tangerine/bundle.ts","./fonts/parisienne":"./fonts/parisienne/bundle.ts"},"gitHead":"c4e72809509d849b14edf9f5e47c18d1c22d3828","scripts":{"build":"tsdown src/index.ts --dts --sourcemap","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"React component for rendering animated handwriting from any font","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.3.1_1775405781260_0.16993673039357238","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"tegaki","version":"0.4.0","keywords":["handwriting","animation","svg","react","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.4.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"66ccc6bb1eeda5c87b5e98612123e80d35b51477","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.4.0.tgz","fileCount":31,"integrity":"sha512-HL4gPkzZHt9DqCx8bk4tK9cthwMVvzJESpSkpS+Pmo1fkRUj2V4cDim+OAVB1rnbAxby9mWl3Ex3OZTBGTtmHg==","signatures":[{"sig":"MEYCIQC4KdX0w1ZnoE2rWN70HiDpPo2g9UZTpIOkYf0BqZyDXQIhAKN338fCPeVVaY4WiM23o6Yg3Ag7I/wIUz3z6FyArrkC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":954596},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./fonts/caveat":"./fonts/caveat/bundle.ts","./fonts/italianno":"./fonts/italianno/bundle.ts","./fonts/tangerine":"./fonts/tangerine/bundle.ts","./fonts/parisienne":"./fonts/parisienne/bundle.ts"},"gitHead":"711e17a719e8b8b42f61f9d1b0dfbb8540272f41","scripts":{"build":"tsdown src/index.ts --dts --sourcemap","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"React component for rendering animated handwriting from any font","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.4.0_1775427776098_0.07951865873364383","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"tegaki","version":"0.5.0","keywords":["handwriting","animation","svg","react","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.5.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"54637fc7aee3c699ebd8a13ebedbc07270b821f1","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.5.0.tgz","fileCount":31,"integrity":"sha512-krAfmqvIQN7Ky83vVTTkg8PWJQPh9mCLejtyiIm+smDAOlkCaCufd+NI6FYu4UvFydqxIUB1ojTPJb7ksiaxzg==","signatures":[{"sig":"MEUCIQCwddxa2RfIyIkVahg9Yvuq0e/rph1i8la/gVaGNfH2jQIgf0cfVBjHSB2GT0B64F1ycL5I8pNS1vilyJWTx89ZBoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":955096},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./fonts/caveat":"./fonts/caveat/bundle.ts","./fonts/italianno":"./fonts/italianno/bundle.ts","./fonts/tangerine":"./fonts/tangerine/bundle.ts","./fonts/parisienne":"./fonts/parisienne/bundle.ts"},"gitHead":"0d6a5fb1aa1961a173bdc5efbf12c1d58ad56f3d","scripts":{"build":"tsdown src/index.ts --dts --sourcemap","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"React component for rendering animated handwriting from any font","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.5.0_1775428445938_0.6060397258013135","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"tegaki","version":"0.6.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.6.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"469c4d52ed3f86ea44dd29dc9c32afe2549874f1","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.6.0.tgz","fileCount":55,"integrity":"sha512-NQr715zcZTtdrTkSQHB5XESmhBfjasDY8Txj9e6lTYT+2+gucR37n+lAaxGg3ofOoImKf36RhemDJrLdmmYnbA==","signatures":[{"sig":"MEUCIBsV8y4epgLr/GSOFcCBNMbEhgnaOxuWlIr3Zxfxq7JwAiEA+SOgCc/4ncU3phKBmKxKM6NCiiPg2w65dPQSXJPLo04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1022771},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/caveat":"./fonts/caveat/bundle.ts","./fonts/italianno":"./fonts/italianno/bundle.ts","./fonts/tangerine":"./fonts/tangerine/bundle.ts","./fonts/parisienne":"./fonts/parisienne/bundle.ts"},"gitHead":"ee07db5edb9003e29c74ea8b304b829328b0392f","scripts":{"build":"tsdown src/index.ts src/core/index.ts src/react/index.ts src/solid/index.ts --dts --sourcemap","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, SolidJS, and Astro adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.6.0_1775468695464_0.7864842716037113","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"tegaki","version":"0.7.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.7.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"02cb8d62a3bad0cb7cf477c1de00b99ff3f2d0bf","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.7.0.tgz","fileCount":55,"integrity":"sha512-oPA+4ZcD8gYTq80u1T2rf78TAnUO+T17Qnoyr1BkeofK3Y0U8JGFqQagsWZTNMU8gaa91sVwjtxg3IOBbkhX+Q==","signatures":[{"sig":"MEYCIQDt4R+rnfuSVklnK7FsNlemlSVRVKqXbI8vo34yQknjSgIhAL55Ay6bckTboNioSOFs7B7R7eAQ2AUyMxdKWB+eMAqb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1026544},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/caveat":"./fonts/caveat/bundle.ts","./fonts/italianno":"./fonts/italianno/bundle.ts","./fonts/tangerine":"./fonts/tangerine/bundle.ts","./fonts/parisienne":"./fonts/parisienne/bundle.ts"},"gitHead":"33470d28f1f47bc1b9d372cf7eeaf3e585e98be9","scripts":{"build":"tsdown src/index.ts src/core/index.ts src/react/index.ts src/solid/index.ts --dts --sourcemap","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, SolidJS, and Astro adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.7.0_1775478962233_0.325229596338553","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"tegaki","version":"0.8.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.8.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"73f7d8d162ba7159bf66c0204f2a6deb0d74ff72","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.8.0.tgz","fileCount":60,"integrity":"sha512-wB8N3QWMjMAEfgaV/wrb2I23MDwen3nL850rxRjBg5nbpGHV7DX9Tmcqrp5Inwf7lQkC0TiDNViuNuL+FKOJng==","signatures":[{"sig":"MEUCIQCiT3AZ2vKlNE9SMa7lPnA4g8TuQEP1QCy7ql25tBPQugIgKMHcBCL7XwTfQBTeLYBx+iVpDvEhxAcm1o1iLtHqHjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1050929},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/caveat":"./fonts/caveat/bundle.ts","./fonts/italianno":"./fonts/italianno/bundle.ts","./fonts/tangerine":"./fonts/tangerine/bundle.ts","./fonts/parisienne":"./fonts/parisienne/bundle.ts"},"gitHead":"06bb870d732c35df8112276775e08cfa57a1dc1f","scripts":{"build":"tsdown src/index.ts src/core/index.ts src/react/index.ts src/solid/index.ts src/wc/index.ts --dts --sourcemap","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.8.0_1775482960851_0.8798223293608503","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"tegaki","version":"0.9.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.9.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"c94c39dff7ca897e9ea4207e4989182f4ba2878b","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.9.0.tgz","fileCount":77,"integrity":"sha512-HVvq5XFRtiNSe6HcZXHiTdCQwEyXrrB9Vk1e5vuUaJ0ye9D5VC0cYVoKuEj7e4f/wYjOxT0lCEGy5+ZwXntGlw==","signatures":[{"sig":"MEUCIQDwPD4FX4nFE4Z3TNkwUB8D5jstxvfyn6hEU9IT20Ph+gIgWf8FM427N7nJC5EHU+XBMfnF3t7NDSWiSXNPCOPkd/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2633125},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/caveat":{"types":"./dist/fonts/caveat/bundle.d.mts","import":"./dist/fonts/caveat/bundle.mjs","source":"./fonts/caveat/bundle.ts","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/italianno":{"types":"./dist/fonts/italianno/bundle.d.mts","import":"./dist/fonts/italianno/bundle.mjs","source":"./fonts/italianno/bundle.ts","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"types":"./dist/fonts/tangerine/bundle.d.mts","import":"./dist/fonts/tangerine/bundle.mjs","source":"./fonts/tangerine/bundle.ts","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./fonts/parisienne":{"types":"./dist/fonts/parisienne/bundle.d.mts","import":"./dist/fonts/parisienne/bundle.mjs","source":"./fonts/parisienne/bundle.ts","tegaki@dev":"./fonts/parisienne/bundle.ts"}},"gitHead":"966113fd8e377302a10804f88f4b2e139ec298b8","scripts":{"build":"tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.9.0_1775826599161_0.22960342426196956","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"tegaki","version":"0.10.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.10.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"e58b6de0c52ac7ed717f7f9714baca2b7267a924","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.10.0.tgz","fileCount":77,"integrity":"sha512-yKZBvjhBpbkLxtLv6i2xPDqULmXJmww+ChbyctAEiBVQtP/CXpht0URE7Q1nL3zZTyE+PP0b87qFPpGmp81vVA==","signatures":[{"sig":"MEQCIDbbPenHyUBLXw4+OnJ+SZ2az7F4UkWwXNLaL/w3yvEuAiBPQxur5RQD+21YH7us7cvAliwcKhQFDj4LB+UW0mD7tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2649361},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/caveat":{"types":"./dist/fonts/caveat/bundle.d.mts","import":"./dist/fonts/caveat/bundle.mjs","source":"./fonts/caveat/bundle.ts","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/italianno":{"types":"./dist/fonts/italianno/bundle.d.mts","import":"./dist/fonts/italianno/bundle.mjs","source":"./fonts/italianno/bundle.ts","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"types":"./dist/fonts/tangerine/bundle.d.mts","import":"./dist/fonts/tangerine/bundle.mjs","source":"./fonts/tangerine/bundle.ts","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./fonts/parisienne":{"types":"./dist/fonts/parisienne/bundle.d.mts","import":"./dist/fonts/parisienne/bundle.mjs","source":"./fonts/parisienne/bundle.ts","tegaki@dev":"./fonts/parisienne/bundle.ts"}},"gitHead":"b57a0346983d2e1d54eecc3ace88f12bcbd6a8ad","scripts":{"build":"tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.10.0_1776076105212_0.12295294705360371","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"tegaki","version":"0.11.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.11.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"0bac472d9a3b8eaffd457c0f093a2b46f067a98e","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.11.0.tgz","fileCount":80,"integrity":"sha512-1HTrBmWmpevrdcK9q7wLarqp9hR2OihqZHyPxr0qwIIeRMltjmCCxXFGr5vH9sdCF3wAnUw2mmo0QmJ38zmb1w==","signatures":[{"sig":"MEQCICHORAMAvzn67jesr4FfxVHz275fdUNZn4itDX1FJAOWAiAlbzuw/MKMyHYUS9nNbtDNRBQMxvIpeRsDrBdfUaW4nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2661406},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/caveat":{"types":"./dist/fonts/caveat/bundle.d.mts","import":"./dist/fonts/caveat/bundle.mjs","source":"./fonts/caveat/bundle.ts","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/italianno":{"types":"./dist/fonts/italianno/bundle.d.mts","import":"./dist/fonts/italianno/bundle.mjs","source":"./fonts/italianno/bundle.ts","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"types":"./dist/fonts/tangerine/bundle.d.mts","import":"./dist/fonts/tangerine/bundle.mjs","source":"./fonts/tangerine/bundle.ts","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./fonts/parisienne":{"types":"./dist/fonts/parisienne/bundle.d.mts","import":"./dist/fonts/parisienne/bundle.mjs","source":"./fonts/parisienne/bundle.ts","tegaki@dev":"./fonts/parisienne/bundle.ts"}},"gitHead":"4ccf88c4031d3028daa935ffbd45f1ba6ae8791c","scripts":{"build":"tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.8","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.11.0_1776192778052_0.47014337985672094","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"tegaki","version":"0.11.1","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.11.1","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"e702cd49d10ca02e4fa72df4e6330ddc8bd5cd6e","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.11.1.tgz","fileCount":80,"integrity":"sha512-Ie4SLKcOTNFoRznLLEsAUzRU+xnOkKt/82qbsFdbbMMoVHDwJnpeynrw3b3mu4XsZFSy6G4YiLYF3zlZ8Ot4BA==","signatures":[{"sig":"MEYCIQDIPxKSelNNjsM9/A36g8P4STdC6XiTDrTeQrsolm0VUwIhAOz9R48wuIf7oDe1KAp3fw/VqMwewMTohW593Wk/5tRY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2661819},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/caveat":{"node":"./fonts/caveat/bundle.ts","types":"./dist/fonts/caveat/bundle.d.mts","source":"./fonts/caveat/bundle.ts","default":"./dist/fonts/caveat/bundle.mjs","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/italianno":{"node":"./fonts/italianno/bundle.ts","types":"./dist/fonts/italianno/bundle.d.mts","source":"./fonts/italianno/bundle.ts","default":"./dist/fonts/italianno/bundle.mjs","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"node":"./fonts/tangerine/bundle.ts","types":"./dist/fonts/tangerine/bundle.d.mts","source":"./fonts/tangerine/bundle.ts","default":"./dist/fonts/tangerine/bundle.mjs","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./fonts/parisienne":{"node":"./fonts/parisienne/bundle.ts","types":"./dist/fonts/parisienne/bundle.d.mts","source":"./fonts/parisienne/bundle.ts","default":"./dist/fonts/parisienne/bundle.mjs","tegaki@dev":"./fonts/parisienne/bundle.ts"}},"gitHead":"df8226368d7327558c8e69bf0ddda48a31cb7ca5","scripts":{"build":"tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.8","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.11.1_1776210167644_0.06648736172538894","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"tegaki","version":"0.12.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.12.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"95e60160e03c8739c8f42100f6997a04c4c8c3a6","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.12.0.tgz","fileCount":89,"integrity":"sha512-D3al74jQIooi40VNrpG/jnqnzEFTqGXY/TYvZt2d1+2ngw6SiuDpO1w90cQ3YmbraA0K2lLqFVxMDoDJW7wO7Q==","signatures":[{"sig":"MEUCIQDMjQ/JG6D5bHRvZyPUe2eGOUZ6UqWvx6c/7U4zwJ+R3AIgLc1hg5s8wSDw50H4W8Uzl4XWJq1Yzc4tXPaU5W8Oa8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3121363},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/caveat":{"node":"./fonts/caveat/bundle.ts","types":"./dist/fonts/caveat/bundle.d.mts","source":"./fonts/caveat/bundle.ts","default":"./dist/fonts/caveat/bundle.mjs","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/italianno":{"node":"./fonts/italianno/bundle.ts","types":"./dist/fonts/italianno/bundle.d.mts","source":"./fonts/italianno/bundle.ts","default":"./dist/fonts/italianno/bundle.mjs","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"node":"./fonts/tangerine/bundle.ts","types":"./dist/fonts/tangerine/bundle.d.mts","source":"./fonts/tangerine/bundle.ts","default":"./dist/fonts/tangerine/bundle.mjs","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./fonts/parisienne":{"node":"./fonts/parisienne/bundle.ts","types":"./dist/fonts/parisienne/bundle.d.mts","source":"./fonts/parisienne/bundle.ts","default":"./dist/fonts/parisienne/bundle.mjs","tegaki@dev":"./fonts/parisienne/bundle.ts"}},"gitHead":"7e532a8a364dbc5a3a216150a7d528a401716e46","scripts":{"build":"tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.8","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.12.0_1776341676546_0.37924799822700406","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"tegaki","version":"0.13.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.13.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"fd1cbdc6c62215f140d3b68fea9dbeb13aac7aec","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.13.0.tgz","fileCount":89,"integrity":"sha512-CLNxDPfcxMtko0kR/9rNPZViBQSxyLFC1yBGKNO9XXoDyCUzrbspc72s0jC4WmA826/7k/nPAbtK8r44r0iOKQ==","signatures":[{"sig":"MEYCIQDDVX+9awbOT83NgGXuSCXfvjvbllzOFZtfVi2k3AaJ8QIhAJV+ictCe/esEoAV1EVQHWY/E8h3QfcMT0H/8ZAx1V4d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132780},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/caveat":{"node":"./fonts/caveat/bundle.ts","types":"./dist/fonts/caveat/bundle.d.mts","source":"./fonts/caveat/bundle.ts","default":"./dist/fonts/caveat/bundle.mjs","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/italianno":{"node":"./fonts/italianno/bundle.ts","types":"./dist/fonts/italianno/bundle.d.mts","source":"./fonts/italianno/bundle.ts","default":"./dist/fonts/italianno/bundle.mjs","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"node":"./fonts/tangerine/bundle.ts","types":"./dist/fonts/tangerine/bundle.d.mts","source":"./fonts/tangerine/bundle.ts","default":"./dist/fonts/tangerine/bundle.mjs","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./fonts/parisienne":{"node":"./fonts/parisienne/bundle.ts","types":"./dist/fonts/parisienne/bundle.d.mts","source":"./fonts/parisienne/bundle.ts","default":"./dist/fonts/parisienne/bundle.mjs","tegaki@dev":"./fonts/parisienne/bundle.ts"}},"gitHead":"86e55ce5b64bd29976c70109e07a5382e6cb4eef","scripts":{"build":"tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.8","typescript":"^6.0.2","@types/react":"^19.2.14"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.13.0_1776515207887_0.0442930774070569","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"tegaki","version":"0.14.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","nuxt","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.14.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"6183f46196cc6ea69856a12485f10726f40b0829","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.14.0.tgz","fileCount":92,"integrity":"sha512-Vc3a0uLpgAllk1XbWjxcrL4vDa+Sd1nBjOLA+nwJod7tetW2Ep3GYb4VWhkC4n88BVFyfE4AVO0Wy4v572T2Bw==","signatures":[{"sig":"MEQCIEIvoZ48dy4adZfGQxpO36KgCJR5uSdwPzYu6hCggnYyAiB7r0udOvwB+ZOR/JM50s+cH9+Fvk+3avQmRgeXh5b+Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3154992},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./nuxt":{"types":"./src/nuxt/index.ts","source":"./src/nuxt/index.ts","default":"./src/nuxt/index.ts","tegaki@dev":"./src/nuxt/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/caveat":{"node":"./fonts/caveat/bundle.ts","types":"./dist/fonts/caveat/bundle.d.mts","source":"./fonts/caveat/bundle.ts","default":"./dist/fonts/caveat/bundle.mjs","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/italianno":{"node":"./fonts/italianno/bundle.ts","types":"./dist/fonts/italianno/bundle.d.mts","source":"./fonts/italianno/bundle.ts","default":"./dist/fonts/italianno/bundle.mjs","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"node":"./fonts/tangerine/bundle.ts","types":"./dist/fonts/tangerine/bundle.d.mts","source":"./fonts/tangerine/bundle.ts","default":"./dist/fonts/tangerine/bundle.mjs","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./fonts/parisienne":{"node":"./fonts/parisienne/bundle.ts","types":"./dist/fonts/parisienne/bundle.d.mts","source":"./fonts/parisienne/bundle.ts","default":"./dist/fonts/parisienne/bundle.mjs","tegaki@dev":"./fonts/parisienne/bundle.ts"}},"gitHead":"6c72be04781fe6a95d65c2a5c2af25c469774b56","scripts":{"build":"tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.9","@nuxt/kit":"^3.15.0","typescript":"^6.0.3","@nuxt/schema":"^3.15.0","@types/react":"^19.2.14"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1","@nuxt/kit":"^3.0.0 || ^4.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"@nuxt/kit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.14.0_1776636380191_0.11176651555022299","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"tegaki","version":"0.15.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","nuxt","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.15.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"6b960784bd219340f9babd5ebeb2bd1c751e5098","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.15.0.tgz","fileCount":93,"integrity":"sha512-49iGyhUTM8Zh49GR+UD6tyV3yUHKU8hyOWaR55s7mJl6OrTKU4xI0Zk0bIjR55aJXDEDWDKLYncmtE70NX4YKQ==","signatures":[{"sig":"MEUCIAdxrGGypmZdGoCMfkVwULGpOTRFLkikCXugqUmQ1h0OAiEAvqzrsHrdue9EYFlxFRFi8U0P2v6fpM0Pa/tOkMdsPFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3193480},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./nuxt":{"types":"./src/nuxt/index.ts","source":"./src/nuxt/index.ts","default":"./src/nuxt/index.ts","tegaki@dev":"./src/nuxt/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/caveat":{"node":"./fonts/caveat/bundle.ts","types":"./dist/fonts/caveat/bundle.d.mts","source":"./fonts/caveat/bundle.ts","default":"./dist/fonts/caveat/bundle.mjs","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/italianno":{"node":"./fonts/italianno/bundle.ts","types":"./dist/fonts/italianno/bundle.d.mts","source":"./fonts/italianno/bundle.ts","default":"./dist/fonts/italianno/bundle.mjs","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"node":"./fonts/tangerine/bundle.ts","types":"./dist/fonts/tangerine/bundle.d.mts","source":"./fonts/tangerine/bundle.ts","default":"./dist/fonts/tangerine/bundle.mjs","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./fonts/parisienne":{"node":"./fonts/parisienne/bundle.ts","types":"./dist/fonts/parisienne/bundle.d.mts","source":"./fonts/parisienne/bundle.ts","default":"./dist/fonts/parisienne/bundle.mjs","tegaki@dev":"./fonts/parisienne/bundle.ts"}},"gitHead":"98e73f841e36d711bdf1add579faf2aef399ab94","scripts":{"build":"tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun --filter tegaki-generator start generate Caveat --output ../renderer/fonts/caveat && bun --filter tegaki-generator start generate Italianno --output ../renderer/fonts/italianno && bun --filter tegaki-generator start generate Tangerine --output ../renderer/fonts/tangerine && bun --filter tegaki-generator start generate Parisienne --output ../renderer/fonts/parisienne"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.9","@nuxt/kit":"^3.15.0","typescript":"^6.0.3","@nuxt/schema":"^3.15.0","@types/react":"^19.2.14"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1","@nuxt/kit":"^3.0.0 || ^4.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"@nuxt/kit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.15.0_1776688235243_0.9284705973013871","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"tegaki","version":"0.16.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","nuxt","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.16.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"f739aca28ed268bd66e2d368c456203bce6dcd71","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.16.0.tgz","fileCount":118,"integrity":"sha512-H2mUOevTwErM9/ltBLOPB7uJd4kY9mJwilXLUQvWYanZryxjAwEQNCHroOcKQ7s1a0d4B/LI9piyXVjssTqCXA==","signatures":[{"sig":"MEUCIQCQse1avxp6h2Q5IHJxHvU1ouRi65301CKJSxAvhzTxtgIgWcfIKhdLVORY3Doipen1VYCNQPaykbfo74m5dDwfmdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11834116},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./nuxt":{"types":"./src/nuxt/index.ts","source":"./src/nuxt/index.ts","default":"./src/nuxt/index.ts","tegaki@dev":"./src/nuxt/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/amiri":{"node":"./fonts/amiri/bundle.ts","types":"./dist/fonts/amiri/bundle.d.mts","source":"./fonts/amiri/bundle.ts","default":"./dist/fonts/amiri/bundle.mjs","tegaki@dev":"./fonts/amiri/bundle.ts"},"./fonts/caveat":{"node":"./fonts/caveat/bundle.ts","types":"./dist/fonts/caveat/bundle.d.mts","source":"./fonts/caveat/bundle.ts","default":"./dist/fonts/caveat/bundle.mjs","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/klee-one":{"node":"./fonts/klee-one/bundle.ts","types":"./dist/fonts/klee-one/bundle.d.mts","source":"./fonts/klee-one/bundle.ts","default":"./dist/fonts/klee-one/bundle.mjs","tegaki@dev":"./fonts/klee-one/bundle.ts"},"./fonts/suez-one":{"node":"./fonts/suez-one/bundle.ts","types":"./dist/fonts/suez-one/bundle.d.mts","source":"./fonts/suez-one/bundle.ts","default":"./dist/fonts/suez-one/bundle.mjs","tegaki@dev":"./fonts/suez-one/bundle.ts"},"./fonts/italianno":{"node":"./fonts/italianno/bundle.ts","types":"./dist/fonts/italianno/bundle.d.mts","source":"./fonts/italianno/bundle.ts","default":"./dist/fonts/italianno/bundle.mjs","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"node":"./fonts/tangerine/bundle.ts","types":"./dist/fonts/tangerine/bundle.d.mts","source":"./fonts/tangerine/bundle.ts","default":"./dist/fonts/tangerine/bundle.mjs","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./shaper-harfbuzz":{"types":"./dist/shaper-harfbuzz/index.d.mts","import":"./dist/shaper-harfbuzz/index.mjs","source":"./src/shaper-harfbuzz/index.ts","tegaki@dev":"./src/shaper-harfbuzz/index.ts"},"./fonts/parisienne":{"node":"./fonts/parisienne/bundle.ts","types":"./dist/fonts/parisienne/bundle.d.mts","source":"./fonts/parisienne/bundle.ts","default":"./dist/fonts/parisienne/bundle.mjs","tegaki@dev":"./fonts/parisienne/bundle.ts"}},"gitHead":"b286f5ff41b5d60509d50f1883f35600e1ebf901","scripts":{"build":"tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun scripts/generate-fonts.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.9","@nuxt/kit":"^3.15.0","harfbuzzjs":"^0.10.3","typescript":"^6.0.3","@nuxt/schema":"^3.15.0","@types/react":"^19.2.14","tegaki-generator":"workspace:*"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1","@nuxt/kit":"^3.0.0 || ^4.0.0","harfbuzzjs":"^0.10.3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"@nuxt/kit":{"optional":true},"harfbuzzjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.16.0_1778119335114_0.8655284729136392","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"tegaki","version":"0.17.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","nuxt","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.17.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"8d0f85d9d0ba4f81d17cab0c98b74d5d3062ca00","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.17.0.tgz","fileCount":148,"integrity":"sha512-XvU+Jsy1N6cO02WAMiBixS13Dabc/MUPKl/hjYDLDbKFAVEHmV2bN+XfI40j2BjNOSLfwSymkno80uYQvqU1GA==","signatures":[{"sig":"MEYCIQDGGVHhQR/NBtMRkwB5W8lG+wlnsCbnyD2ge2MS/ZBAAgIhAPp8IvgWJyjLTfyXP6ZfwRIXREogw+2t027dU94XW891","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35333021},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./nuxt":{"types":"./src/nuxt/index.ts","source":"./src/nuxt/index.ts","default":"./src/nuxt/index.ts","tegaki@dev":"./src/nuxt/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/amiri":{"node":"./fonts/amiri/bundle.ts","types":"./dist/fonts/amiri/bundle.d.mts","source":"./fonts/amiri/bundle.ts","default":"./dist/fonts/amiri/bundle.mjs","tegaki@dev":"./fonts/amiri/bundle.ts"},"./fonts/caveat":{"node":"./fonts/caveat/bundle.ts","types":"./dist/fonts/caveat/bundle.d.mts","source":"./fonts/caveat/bundle.ts","default":"./dist/fonts/caveat/bundle.mjs","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/tillana":{"node":"./fonts/tillana/bundle.ts","types":"./dist/fonts/tillana/bundle.d.mts","source":"./fonts/tillana/bundle.ts","default":"./dist/fonts/tillana/bundle.mjs","tegaki@dev":"./fonts/tillana/bundle.ts"},"./fonts/klee-one":{"node":"./fonts/klee-one/bundle.ts","types":"./dist/fonts/klee-one/bundle.d.mts","source":"./fonts/klee-one/bundle.ts","default":"./dist/fonts/klee-one/bundle.mjs","tegaki@dev":"./fonts/klee-one/bundle.ts"},"./fonts/suez-one":{"node":"./fonts/suez-one/bundle.ts","types":"./dist/fonts/suez-one/bundle.d.mts","source":"./fonts/suez-one/bundle.ts","default":"./dist/fonts/suez-one/bundle.mjs","tegaki@dev":"./fonts/suez-one/bundle.ts"},"./fonts/italianno":{"node":"./fonts/italianno/bundle.ts","types":"./dist/fonts/italianno/bundle.d.mts","source":"./fonts/italianno/bundle.ts","default":"./dist/fonts/italianno/bundle.mjs","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"node":"./fonts/tangerine/bundle.ts","types":"./dist/fonts/tangerine/bundle.d.mts","source":"./fonts/tangerine/bundle.ts","default":"./dist/fonts/tangerine/bundle.mjs","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./shaper-harfbuzz":{"types":"./dist/shaper-harfbuzz/index.d.mts","import":"./dist/shaper-harfbuzz/index.mjs","source":"./src/shaper-harfbuzz/index.ts","tegaki@dev":"./src/shaper-harfbuzz/index.ts"},"./fonts/parisienne":{"node":"./fonts/parisienne/bundle.ts","types":"./dist/fonts/parisienne/bundle.d.mts","source":"./fonts/parisienne/bundle.ts","default":"./dist/fonts/parisienne/bundle.mjs","tegaki@dev":"./fonts/parisienne/bundle.ts"}},"gitHead":"d633f986836034dd0a391f2053f080b9d78d1f94","scripts":{"build":"tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun scripts/generate-fonts.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.9","@nuxt/kit":"^3.15.0","harfbuzzjs":"^0.10.3","typescript":"^6.0.3","@nuxt/schema":"^3.15.0","@types/react":"^19.2.14","tegaki-generator":"workspace:*"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1","@nuxt/kit":"^3.0.0 || ^4.0.0","harfbuzzjs":"^0.10.3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"@nuxt/kit":{"optional":true},"harfbuzzjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.17.0_1778199621776_0.0694776618392885","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"tegaki","version":"0.17.1","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","nuxt","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.17.1","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"496ddfcf1d661782b6be5960c5a734dc50b34a35","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.17.1.tgz","fileCount":148,"integrity":"sha512-KhCl5I//xstclHVaBC8+IVjPDWQ7RoDL0gEcVLZz+coH1DCTC5VH0EypN2Cj+GS8JXHRGB51MkJQrfZ1XnAxiw==","signatures":[{"sig":"MEQCIGeZbxX5XAb3MA25OG+DW6dnf9PLKS3r4tesFCRnaDgSAiBpjtHCuIKISCs5/zRucpwwAJUyw+7QXp3MHnlPfQBtJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35338327},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./nuxt":{"types":"./src/nuxt/index.ts","source":"./src/nuxt/index.ts","default":"./src/nuxt/index.ts","tegaki@dev":"./src/nuxt/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/amiri":{"node":"./fonts/amiri/bundle.ts","types":"./dist/fonts/amiri/bundle.d.mts","source":"./fonts/amiri/bundle.ts","default":"./dist/fonts/amiri/bundle.mjs","tegaki@dev":"./fonts/amiri/bundle.ts"},"./fonts/caveat":{"node":"./fonts/caveat/bundle.ts","types":"./dist/fonts/caveat/bundle.d.mts","source":"./fonts/caveat/bundle.ts","default":"./dist/fonts/caveat/bundle.mjs","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/tillana":{"node":"./fonts/tillana/bundle.ts","types":"./dist/fonts/tillana/bundle.d.mts","source":"./fonts/tillana/bundle.ts","default":"./dist/fonts/tillana/bundle.mjs","tegaki@dev":"./fonts/tillana/bundle.ts"},"./fonts/klee-one":{"node":"./fonts/klee-one/bundle.ts","types":"./dist/fonts/klee-one/bundle.d.mts","source":"./fonts/klee-one/bundle.ts","default":"./dist/fonts/klee-one/bundle.mjs","tegaki@dev":"./fonts/klee-one/bundle.ts"},"./fonts/suez-one":{"node":"./fonts/suez-one/bundle.ts","types":"./dist/fonts/suez-one/bundle.d.mts","source":"./fonts/suez-one/bundle.ts","default":"./dist/fonts/suez-one/bundle.mjs","tegaki@dev":"./fonts/suez-one/bundle.ts"},"./fonts/italianno":{"node":"./fonts/italianno/bundle.ts","types":"./dist/fonts/italianno/bundle.d.mts","source":"./fonts/italianno/bundle.ts","default":"./dist/fonts/italianno/bundle.mjs","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"node":"./fonts/tangerine/bundle.ts","types":"./dist/fonts/tangerine/bundle.d.mts","source":"./fonts/tangerine/bundle.ts","default":"./dist/fonts/tangerine/bundle.mjs","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./shaper-harfbuzz":{"types":"./dist/shaper-harfbuzz/index.d.mts","import":"./dist/shaper-harfbuzz/index.mjs","source":"./src/shaper-harfbuzz/index.ts","tegaki@dev":"./src/shaper-harfbuzz/index.ts"},"./fonts/parisienne":{"node":"./fonts/parisienne/bundle.ts","types":"./dist/fonts/parisienne/bundle.d.mts","source":"./fonts/parisienne/bundle.ts","default":"./dist/fonts/parisienne/bundle.mjs","tegaki@dev":"./fonts/parisienne/bundle.ts"}},"gitHead":"8033addaaed242b4c86b95e009af6064d574720d","scripts":{"build":"tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun scripts/generate-fonts.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.11.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.9","@nuxt/kit":"^3.15.0","harfbuzzjs":"^0.10.3","typescript":"^6.0.3","@nuxt/schema":"^3.15.0","@types/react":"^19.2.14","tegaki-generator":"workspace:*"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1","@nuxt/kit":"^3.0.0 || ^4.0.0","harfbuzzjs":"^0.10.3"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"@nuxt/kit":{"optional":true},"harfbuzzjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.17.1_1778241087753_0.49462830518955814","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"tegaki","version":"0.18.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","nuxt","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.18.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"0b60131990ca8075d2fd97c9aecbb66a045b8e8d","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.18.0.tgz","fileCount":147,"integrity":"sha512-iuKfmcRDoeQKu5pvqXm2aSpyIW/CNIcnnKm8ZTs2KSHWnexUpZubNFe1ADB2LKb34FW86DnJ3XMKwYQZ8xK05g==","signatures":[{"sig":"MEUCIQDSgDQiIfHaTMe0j5WYVM7ZBqgp7MErt7lxtk2SODQ0+wIgG9iZqvoMGXRhC72vx2eRka9kJrcBX4rQD0LXnhn36OA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35369913},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./nuxt":{"types":"./src/nuxt/index.ts","source":"./src/nuxt/index.ts","default":"./src/nuxt/index.ts","tegaki@dev":"./src/nuxt/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"types":"./dist/solid/index.d.mts","import":"./dist/solid/index.mjs","source":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/amiri":{"node":"./fonts/amiri/bundle.ts","types":"./dist/fonts/amiri/bundle.d.mts","source":"./fonts/amiri/bundle.ts","default":"./dist/fonts/amiri/bundle.mjs","tegaki@dev":"./fonts/amiri/bundle.ts"},"./fonts/caveat":{"node":"./fonts/caveat/bundle.ts","types":"./dist/fonts/caveat/bundle.d.mts","source":"./fonts/caveat/bundle.ts","default":"./dist/fonts/caveat/bundle.mjs","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/tillana":{"node":"./fonts/tillana/bundle.ts","types":"./dist/fonts/tillana/bundle.d.mts","source":"./fonts/tillana/bundle.ts","default":"./dist/fonts/tillana/bundle.mjs","tegaki@dev":"./fonts/tillana/bundle.ts"},"./fonts/klee-one":{"node":"./fonts/klee-one/bundle.ts","types":"./dist/fonts/klee-one/bundle.d.mts","source":"./fonts/klee-one/bundle.ts","default":"./dist/fonts/klee-one/bundle.mjs","tegaki@dev":"./fonts/klee-one/bundle.ts"},"./fonts/suez-one":{"node":"./fonts/suez-one/bundle.ts","types":"./dist/fonts/suez-one/bundle.d.mts","source":"./fonts/suez-one/bundle.ts","default":"./dist/fonts/suez-one/bundle.mjs","tegaki@dev":"./fonts/suez-one/bundle.ts"},"./fonts/italianno":{"node":"./fonts/italianno/bundle.ts","types":"./dist/fonts/italianno/bundle.d.mts","source":"./fonts/italianno/bundle.ts","default":"./dist/fonts/italianno/bundle.mjs","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"node":"./fonts/tangerine/bundle.ts","types":"./dist/fonts/tangerine/bundle.d.mts","source":"./fonts/tangerine/bundle.ts","default":"./dist/fonts/tangerine/bundle.mjs","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./shaper-harfbuzz":{"types":"./dist/shaper-harfbuzz/index.d.mts","import":"./dist/shaper-harfbuzz/index.mjs","source":"./src/shaper-harfbuzz/index.ts","tegaki@dev":"./src/shaper-harfbuzz/index.ts"},"./fonts/parisienne":{"node":"./fonts/parisienne/bundle.ts","types":"./dist/fonts/parisienne/bundle.d.mts","source":"./fonts/parisienne/bundle.ts","default":"./dist/fonts/parisienne/bundle.mjs","tegaki@dev":"./fonts/parisienne/bundle.ts"}},"gitHead":"53560de688159f097a3c0c83277eb3723bede118","scripts":{"build":"bun --bun tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun scripts/generate-fonts.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.12.1","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@nuxt/kit":"^4.4.5","harfbuzzjs":"^1.1.0","typescript":"^6.0.3","@nuxt/schema":"^4.4.5","@types/react":"^19.2.14","tegaki-generator":"workspace:*"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1","@nuxt/kit":"^3.0.0 || ^4.0.0","harfbuzzjs":"^1.1.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"@nuxt/kit":{"optional":true},"harfbuzzjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.18.0_1779899900247_0.40891047808110104","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"tegaki","version":"0.19.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","nuxt","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.19.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/KurtGokhan/tegaki#readme","bugs":{"url":"https://github.com/KurtGokhan/tegaki/issues"},"dist":{"shasum":"0db03e07a00960b73ff3f699441e747ab8d760db","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.19.0.tgz","fileCount":153,"integrity":"sha512-WLmZgTf7Rq8paelxeXBou0ABtBhEZztVKcLpQp2Ae4s8xhXvztPzX/8+p0nIhLo/wb+jTY+7v4rs+Q9U8To/Cg==","signatures":[{"sig":"MEQCIAa1FRsdFgtnEiBzkyvP43VQLS0teeWK5WlUWR1Gm0NlAiAxGY1hH/V4KUg1nuKb+qedR/B3pyiBpm1mqc6zf0Sdhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41191497},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./nuxt":{"types":"./src/nuxt/index.ts","source":"./src/nuxt/index.ts","default":"./src/nuxt/index.ts","tegaki@dev":"./src/nuxt/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"solid":"./src/solid/index.ts","source":"./src/solid/index.ts","default":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/amiri":{"node":"./dist/fonts/amiri/bundle.mjs","types":"./dist/fonts/amiri/bundle.d.mts","source":"./fonts/amiri/bundle.ts","default":"./dist/fonts/amiri/bundle.mjs","tegaki@dev":"./fonts/amiri/bundle.ts"},"./fonts/caveat":{"node":"./dist/fonts/caveat/bundle.mjs","types":"./dist/fonts/caveat/bundle.d.mts","source":"./fonts/caveat/bundle.ts","default":"./dist/fonts/caveat/bundle.mjs","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/tillana":{"node":"./dist/fonts/tillana/bundle.mjs","types":"./dist/fonts/tillana/bundle.d.mts","source":"./fonts/tillana/bundle.ts","default":"./dist/fonts/tillana/bundle.mjs","tegaki@dev":"./fonts/tillana/bundle.ts"},"./fonts/klee-one":{"node":"./dist/fonts/klee-one/bundle.mjs","types":"./dist/fonts/klee-one/bundle.d.mts","source":"./fonts/klee-one/bundle.ts","default":"./dist/fonts/klee-one/bundle.mjs","tegaki@dev":"./fonts/klee-one/bundle.ts"},"./fonts/suez-one":{"node":"./dist/fonts/suez-one/bundle.mjs","types":"./dist/fonts/suez-one/bundle.d.mts","source":"./fonts/suez-one/bundle.ts","default":"./dist/fonts/suez-one/bundle.mjs","tegaki@dev":"./fonts/suez-one/bundle.ts"},"./fonts/italianno":{"node":"./dist/fonts/italianno/bundle.mjs","types":"./dist/fonts/italianno/bundle.d.mts","source":"./fonts/italianno/bundle.ts","default":"./dist/fonts/italianno/bundle.mjs","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"node":"./dist/fonts/tangerine/bundle.mjs","types":"./dist/fonts/tangerine/bundle.d.mts","source":"./fonts/tangerine/bundle.ts","default":"./dist/fonts/tangerine/bundle.mjs","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./shaper-harfbuzz":{"types":"./dist/shaper-harfbuzz/index.d.mts","import":"./dist/shaper-harfbuzz/index.mjs","source":"./src/shaper-harfbuzz/index.ts","tegaki@dev":"./src/shaper-harfbuzz/index.ts"},"./fonts/parisienne":{"node":"./dist/fonts/parisienne/bundle.mjs","types":"./dist/fonts/parisienne/bundle.d.mts","source":"./fonts/parisienne/bundle.ts","default":"./dist/fonts/parisienne/bundle.mjs","tegaki@dev":"./fonts/parisienne/bundle.ts"},"./fonts/nanum-pen-script":{"node":"./dist/fonts/nanum-pen-script/bundle.mjs","types":"./dist/fonts/nanum-pen-script/bundle.d.mts","source":"./fonts/nanum-pen-script/bundle.ts","default":"./dist/fonts/nanum-pen-script/bundle.mjs","tegaki@dev":"./fonts/nanum-pen-script/bundle.ts"}},"gitHead":"b99602ae988e6dba4f3451cb430f71d925fa04f4","scripts":{"build":"bun --bun tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun scripts/generate-fonts.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cb490e4-10f8-4e9d-9c58-a769ca91e94a"}},"repository":{"url":"git+ssh://git@github.com/KurtGokhan/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.13.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@nuxt/kit":"^4.4.8","harfbuzzjs":"^1.4.0","typescript":"^6.0.3","@nuxt/schema":"^4.4.8","@types/react":"^19.2.17","magic-string":"^0.30.21","tegaki-generator":"workspace:*"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1","@nuxt/kit":"^3.0.0 || ^4.0.0","harfbuzzjs":"^1.1.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"@nuxt/kit":{"optional":true},"harfbuzzjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.19.0_1782655945882_0.7975455313520037","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"tegaki","version":"0.20.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","nuxt","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.20.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/gkurt/tegaki#readme","bugs":{"url":"https://github.com/gkurt/tegaki/issues"},"bin":{"tegaki":"dist/cli.mjs"},"dist":{"shasum":"77b0f00a00aefdd665e52d1dd21f517550c9be1f","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.20.0.tgz","fileCount":162,"integrity":"sha512-ucjXXN1yZ8ge/aECWL2xh2mA8ef9K/6trHoPjR/ZPzCXx1ps2Oro44Bc3+/pigsdjkgtwbr0gdv9/6lezA3mAA==","signatures":[{"sig":"MEUCIFe+oXgKduaIuCrmUojP3emgyOlonEpi9QzCGBlUjCXVAiEAq72An7cM6rmEWHM5NjN52ir8AL+OH0VgqfvCiXMCzdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41307110},"type":"module","_from":"file:/home/runner/work/tegaki/tegaki/packages/renderer/pkg.tgz","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./nuxt":{"types":"./src/nuxt/index.ts","source":"./src/nuxt/index.ts","default":"./src/nuxt/index.ts","tegaki@dev":"./src/nuxt/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"solid":"./src/solid/index.ts","source":"./src/solid/index.ts","default":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/amiri":{"node":"./dist/fonts/amiri/bundle.mjs","types":"./dist/fonts/amiri/bundle.d.mts","source":"./fonts/amiri/bundle.ts","default":"./dist/fonts/amiri/bundle.mjs","tegaki@dev":"./fonts/amiri/bundle.ts"},"./fonts/caveat":{"node":"./dist/fonts/caveat/bundle.mjs","types":"./dist/fonts/caveat/bundle.d.mts","source":"./fonts/caveat/bundle.ts","default":"./dist/fonts/caveat/bundle.mjs","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/tillana":{"node":"./dist/fonts/tillana/bundle.mjs","types":"./dist/fonts/tillana/bundle.d.mts","source":"./fonts/tillana/bundle.ts","default":"./dist/fonts/tillana/bundle.mjs","tegaki@dev":"./fonts/tillana/bundle.ts"},"./fonts/klee-one":{"node":"./dist/fonts/klee-one/bundle.mjs","types":"./dist/fonts/klee-one/bundle.d.mts","source":"./fonts/klee-one/bundle.ts","default":"./dist/fonts/klee-one/bundle.mjs","tegaki@dev":"./fonts/klee-one/bundle.ts"},"./fonts/suez-one":{"node":"./dist/fonts/suez-one/bundle.mjs","types":"./dist/fonts/suez-one/bundle.d.mts","source":"./fonts/suez-one/bundle.ts","default":"./dist/fonts/suez-one/bundle.mjs","tegaki@dev":"./fonts/suez-one/bundle.ts"},"./fonts/italianno":{"node":"./dist/fonts/italianno/bundle.mjs","types":"./dist/fonts/italianno/bundle.d.mts","source":"./fonts/italianno/bundle.ts","default":"./dist/fonts/italianno/bundle.mjs","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"node":"./dist/fonts/tangerine/bundle.mjs","types":"./dist/fonts/tangerine/bundle.d.mts","source":"./fonts/tangerine/bundle.ts","default":"./dist/fonts/tangerine/bundle.mjs","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./shaper-harfbuzz":{"types":"./dist/shaper-harfbuzz/index.d.mts","import":"./dist/shaper-harfbuzz/index.mjs","source":"./src/shaper-harfbuzz/index.ts","tegaki@dev":"./src/shaper-harfbuzz/index.ts"},"./fonts/parisienne":{"node":"./dist/fonts/parisienne/bundle.mjs","types":"./dist/fonts/parisienne/bundle.d.mts","source":"./fonts/parisienne/bundle.ts","default":"./dist/fonts/parisienne/bundle.mjs","tegaki@dev":"./fonts/parisienne/bundle.ts"},"./fonts/nanum-pen-script":{"node":"./dist/fonts/nanum-pen-script/bundle.mjs","types":"./dist/fonts/nanum-pen-script/bundle.d.mts","source":"./fonts/nanum-pen-script/bundle.ts","default":"./dist/fonts/nanum-pen-script/bundle.mjs","tegaki@dev":"./fonts/nanum-pen-script/bundle.ts"}},"scripts":{"build":"bun --bun tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun scripts/generate-fonts.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af3161d0-70c8-4a1c-ba5a-ca5abc438963"}},"_resolved":"/home/runner/work/tegaki/tegaki/packages/renderer/pkg.tgz","_integrity":"sha512-ucjXXN1yZ8ge/aECWL2xh2mA8ef9K/6trHoPjR/ZPzCXx1ps2Oro44Bc3+/pigsdjkgtwbr0gdv9/6lezA3mAA==","repository":{"url":"git+ssh://git@github.com/gkurt/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.13.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@nuxt/kit":"^4.4.8","harfbuzzjs":"^1.4.0","typescript":"^6.0.3","@nuxt/schema":"^4.4.8","@types/react":"^19.2.17","magic-string":"^0.30.21","tegaki-generator":"0.20.0"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1","@nuxt/kit":"^3.0.0 || ^4.0.0","harfbuzzjs":"^1.1.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"@nuxt/kit":{"optional":true},"harfbuzzjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.20.0_1782827801103_0.6896219556355438","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"tegaki","version":"0.21.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","nuxt","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.21.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/gkurt/tegaki#readme","bugs":{"url":"https://github.com/gkurt/tegaki/issues"},"bin":{"tegaki":"dist/cli.mjs"},"dist":{"shasum":"37f95cf8b60c68e22916ff284235e5d288412e0e","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.21.0.tgz","fileCount":162,"integrity":"sha512-xZFwx7Tpda22Nz2pzGKfzPo4gkHO1lxZU84WXauykEH4Z9k3E1yZnIwLx4EDsN6Vcsqlol4pKueV2NfpysZ/pQ==","signatures":[{"sig":"MEQCIFi1zFG4hmnLapdEZ03Gxy7u4QFuMjysIvxtXtKjZVS0AiAImCXqeUJILXMKLOYaVk0tYNlt7vfj4nSfxoRp4fpfzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41322570},"type":"module","_from":"file:/home/runner/work/tegaki/tegaki/packages/renderer/pkg.tgz","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./nuxt":{"types":"./src/nuxt/index.ts","source":"./src/nuxt/index.ts","default":"./src/nuxt/index.ts","tegaki@dev":"./src/nuxt/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"solid":"./src/solid/index.ts","source":"./src/solid/index.ts","default":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/amiri":{"node":"./dist/fonts/amiri/bundle.mjs","types":"./dist/fonts/amiri/bundle.d.mts","source":"./fonts/amiri/bundle.ts","default":"./dist/fonts/amiri/bundle.mjs","tegaki@dev":"./fonts/amiri/bundle.ts"},"./fonts/caveat":{"node":"./dist/fonts/caveat/bundle.mjs","types":"./dist/fonts/caveat/bundle.d.mts","source":"./fonts/caveat/bundle.ts","default":"./dist/fonts/caveat/bundle.mjs","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/tillana":{"node":"./dist/fonts/tillana/bundle.mjs","types":"./dist/fonts/tillana/bundle.d.mts","source":"./fonts/tillana/bundle.ts","default":"./dist/fonts/tillana/bundle.mjs","tegaki@dev":"./fonts/tillana/bundle.ts"},"./fonts/klee-one":{"node":"./dist/fonts/klee-one/bundle.mjs","types":"./dist/fonts/klee-one/bundle.d.mts","source":"./fonts/klee-one/bundle.ts","default":"./dist/fonts/klee-one/bundle.mjs","tegaki@dev":"./fonts/klee-one/bundle.ts"},"./fonts/suez-one":{"node":"./dist/fonts/suez-one/bundle.mjs","types":"./dist/fonts/suez-one/bundle.d.mts","source":"./fonts/suez-one/bundle.ts","default":"./dist/fonts/suez-one/bundle.mjs","tegaki@dev":"./fonts/suez-one/bundle.ts"},"./fonts/italianno":{"node":"./dist/fonts/italianno/bundle.mjs","types":"./dist/fonts/italianno/bundle.d.mts","source":"./fonts/italianno/bundle.ts","default":"./dist/fonts/italianno/bundle.mjs","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"node":"./dist/fonts/tangerine/bundle.mjs","types":"./dist/fonts/tangerine/bundle.d.mts","source":"./fonts/tangerine/bundle.ts","default":"./dist/fonts/tangerine/bundle.mjs","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./shaper-harfbuzz":{"types":"./dist/shaper-harfbuzz/index.d.mts","import":"./dist/shaper-harfbuzz/index.mjs","source":"./src/shaper-harfbuzz/index.ts","tegaki@dev":"./src/shaper-harfbuzz/index.ts"},"./fonts/parisienne":{"node":"./dist/fonts/parisienne/bundle.mjs","types":"./dist/fonts/parisienne/bundle.d.mts","source":"./fonts/parisienne/bundle.ts","default":"./dist/fonts/parisienne/bundle.mjs","tegaki@dev":"./fonts/parisienne/bundle.ts"},"./fonts/nanum-pen-script":{"node":"./dist/fonts/nanum-pen-script/bundle.mjs","types":"./dist/fonts/nanum-pen-script/bundle.d.mts","source":"./fonts/nanum-pen-script/bundle.ts","default":"./dist/fonts/nanum-pen-script/bundle.mjs","tegaki@dev":"./fonts/nanum-pen-script/bundle.ts"}},"scripts":{"build":"bun --bun tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun scripts/generate-fonts.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af3161d0-70c8-4a1c-ba5a-ca5abc438963"}},"_resolved":"/home/runner/work/tegaki/tegaki/packages/renderer/pkg.tgz","_integrity":"sha512-xZFwx7Tpda22Nz2pzGKfzPo4gkHO1lxZU84WXauykEH4Z9k3E1yZnIwLx4EDsN6Vcsqlol4pKueV2NfpysZ/pQ==","repository":{"url":"git+ssh://git@github.com/gkurt/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.16.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.4","@nuxt/kit":"^4.4.8","harfbuzzjs":"^1.4.0","typescript":"^6.0.3","@nuxt/schema":"^4.4.8","@types/react":"^19.2.17","magic-string":"^0.30.21","tegaki-generator":"0.21.0"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1","@nuxt/kit":"^3.0.0 || ^4.0.0","harfbuzzjs":"^1.1.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"@nuxt/kit":{"optional":true},"harfbuzzjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.21.0_1783790764704_0.4707825552200582","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"tegaki","version":"0.22.0","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","nuxt","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"author":{"url":"https://gkurt.com","name":"Gokhan Kurt","email":"krtgkn@gmail.com"},"license":"MIT","_id":"tegaki@0.22.0","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"homepage":"https://github.com/gkurt/tegaki#readme","bugs":{"url":"https://github.com/gkurt/tegaki/issues"},"bin":{"tegaki":"dist/cli.mjs"},"dist":{"shasum":"59eba27a08a67a323caf7c5d3af47bf0f868a3a9","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.22.0.tgz","fileCount":167,"integrity":"sha512-saTBB4Lj3O/bNIG+XAtUvYEPii/fJTMWLjZKtsHI/6WJhSWnUOv7Vh98FuvnRlDKJejIexl1POCw2Q6JiIY7GA==","signatures":[{"sig":"MEUCICXIN2+vQDJCJE6Yu9fsd7IltWMH478428R/8LUa2XQjAiEA5KzTIXbSHVByPDB10DlyOrXjZhamLRy/2maARXXB81A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42395068},"type":"module","_from":"file:/home/runner/work/tegaki/tegaki/packages/renderer/pkg.tgz","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","source":"./src/index.ts","tegaki@dev":"./src/index.ts"},"./wc":{"types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs","source":"./src/wc/index.ts","tegaki@dev":"./src/wc/index.ts"},"./vue":{"source":"./src/vue/index.ts","default":"./src/vue/index.ts","tegaki@dev":"./src/vue/index.ts"},"./core":{"types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs","source":"./src/core/index.ts","tegaki@dev":"./src/core/index.ts"},"./nuxt":{"types":"./src/nuxt/index.ts","source":"./src/nuxt/index.ts","default":"./src/nuxt/index.ts","tegaki@dev":"./src/nuxt/index.ts"},"./astro":"./src/astro/TegakiRenderer.astro","./react":{"types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs","source":"./src/react/index.ts","tegaki@dev":"./src/react/index.ts"},"./solid":{"solid":"./src/solid/index.ts","source":"./src/solid/index.ts","default":"./src/solid/index.ts","tegaki@dev":"./src/solid/index.ts"},"./svelte":{"source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts","tegaki@dev":"./src/svelte/index.ts"},"./fonts/atma":{"node":"./dist/fonts/atma/bundle.mjs","types":"./dist/fonts/atma/bundle.d.mts","source":"./fonts/atma/bundle.ts","default":"./dist/fonts/atma/bundle.mjs","tegaki@dev":"./fonts/atma/bundle.ts"},"./fonts/amiri":{"node":"./dist/fonts/amiri/bundle.mjs","types":"./dist/fonts/amiri/bundle.d.mts","source":"./fonts/amiri/bundle.ts","default":"./dist/fonts/amiri/bundle.mjs","tegaki@dev":"./fonts/amiri/bundle.ts"},"./fonts/caveat":{"node":"./dist/fonts/caveat/bundle.mjs","types":"./dist/fonts/caveat/bundle.d.mts","source":"./fonts/caveat/bundle.ts","default":"./dist/fonts/caveat/bundle.mjs","tegaki@dev":"./fonts/caveat/bundle.ts"},"./fonts/tillana":{"node":"./dist/fonts/tillana/bundle.mjs","types":"./dist/fonts/tillana/bundle.d.mts","source":"./fonts/tillana/bundle.ts","default":"./dist/fonts/tillana/bundle.mjs","tegaki@dev":"./fonts/tillana/bundle.ts"},"./fonts/klee-one":{"node":"./dist/fonts/klee-one/bundle.mjs","types":"./dist/fonts/klee-one/bundle.d.mts","source":"./fonts/klee-one/bundle.ts","default":"./dist/fonts/klee-one/bundle.mjs","tegaki@dev":"./fonts/klee-one/bundle.ts"},"./fonts/suez-one":{"node":"./dist/fonts/suez-one/bundle.mjs","types":"./dist/fonts/suez-one/bundle.d.mts","source":"./fonts/suez-one/bundle.ts","default":"./dist/fonts/suez-one/bundle.mjs","tegaki@dev":"./fonts/suez-one/bundle.ts"},"./fonts/italianno":{"node":"./dist/fonts/italianno/bundle.mjs","types":"./dist/fonts/italianno/bundle.d.mts","source":"./fonts/italianno/bundle.ts","default":"./dist/fonts/italianno/bundle.mjs","tegaki@dev":"./fonts/italianno/bundle.ts"},"./fonts/tangerine":{"node":"./dist/fonts/tangerine/bundle.mjs","types":"./dist/fonts/tangerine/bundle.d.mts","source":"./fonts/tangerine/bundle.ts","default":"./dist/fonts/tangerine/bundle.mjs","tegaki@dev":"./fonts/tangerine/bundle.ts"},"./shaper-harfbuzz":{"types":"./dist/shaper-harfbuzz/index.d.mts","import":"./dist/shaper-harfbuzz/index.mjs","source":"./src/shaper-harfbuzz/index.ts","tegaki@dev":"./src/shaper-harfbuzz/index.ts"},"./fonts/parisienne":{"node":"./dist/fonts/parisienne/bundle.mjs","types":"./dist/fonts/parisienne/bundle.d.mts","source":"./fonts/parisienne/bundle.ts","default":"./dist/fonts/parisienne/bundle.mjs","tegaki@dev":"./fonts/parisienne/bundle.ts"},"./fonts/nanum-pen-script":{"node":"./dist/fonts/nanum-pen-script/bundle.mjs","types":"./dist/fonts/nanum-pen-script/bundle.d.mts","source":"./fonts/nanum-pen-script/bundle.ts","default":"./dist/fonts/nanum-pen-script/bundle.mjs","tegaki@dev":"./fonts/nanum-pen-script/bundle.ts"}},"scripts":{"build":"bun --bun tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","typecheck":"tsc --noEmit","generate-fonts":"bun scripts/generate-fonts.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af3161d0-70c8-4a1c-ba5a-ca5abc438963"}},"_resolved":"/home/runner/work/tegaki/tegaki/packages/renderer/pkg.tgz","_integrity":"sha512-saTBB4Lj3O/bNIG+XAtUvYEPii/fJTMWLjZKtsHI/6WJhSWnUOv7Vh98FuvnRlDKJejIexl1POCw2Q6JiIY7GA==","repository":{"url":"git+ssh://git@github.com/gkurt/tegaki.git","type":"git","directory":"packages/renderer"},"_npmVersion":"11.16.0","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.4","@nuxt/kit":"^4.4.8","harfbuzzjs":"^1.4.0","typescript":"^6.0.3","@nuxt/schema":"^4.4.8","@types/react":"^19.2.17","magic-string":"^0.30.21","tegaki-generator":"0.22.0"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=5","solid-js":">=1","@nuxt/kit":"^3.0.0 || ^4.0.0","harfbuzzjs":"^1.1.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"@nuxt/kit":{"optional":true},"harfbuzzjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tegaki_0.22.0_1783877645054_0.5146978775423714","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"tegaki","version":"0.22.1","type":"module","description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","nuxt","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"homepage":"https://github.com/gkurt/tegaki#readme","bugs":{"url":"https://github.com/gkurt/tegaki/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/gkurt/tegaki.git","directory":"packages/renderer"},"license":"MIT","bin":{"tegaki":"dist/cli.mjs"},"author":{"name":"Gokhan Kurt","email":"krtgkn@gmail.com","url":"https://gkurt.com"},"exports":{".":{"tegaki@dev":"./src/index.ts","source":"./src/index.ts","types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./core":{"tegaki@dev":"./src/core/index.ts","source":"./src/core/index.ts","types":"./dist/core/index.d.mts","import":"./dist/core/index.mjs"},"./react":{"tegaki@dev":"./src/react/index.ts","source":"./src/react/index.ts","types":"./dist/react/index.d.mts","import":"./dist/react/index.mjs"},"./svelte":{"tegaki@dev":"./src/svelte/index.ts","source":"./src/svelte/index.ts","svelte":"./src/svelte/index.ts","default":"./src/svelte/index.ts"},"./vue":{"tegaki@dev":"./src/vue/index.ts","source":"./src/vue/index.ts","default":"./src/vue/index.ts"},"./nuxt":{"tegaki@dev":"./src/nuxt/index.ts","source":"./src/nuxt/index.ts","types":"./src/nuxt/index.ts","default":"./src/nuxt/index.ts"},"./solid":{"tegaki@dev":"./src/solid/index.ts","source":"./src/solid/index.ts","solid":"./src/solid/index.ts","default":"./src/solid/index.ts"},"./wc":{"tegaki@dev":"./src/wc/index.ts","source":"./src/wc/index.ts","types":"./dist/wc/index.d.mts","import":"./dist/wc/index.mjs"},"./shaper-harfbuzz":{"tegaki@dev":"./src/shaper-harfbuzz/index.ts","source":"./src/shaper-harfbuzz/index.ts","types":"./dist/shaper-harfbuzz/index.d.mts","import":"./dist/shaper-harfbuzz/index.mjs"},"./astro":"./src/astro/TegakiRenderer.astro","./fonts/caveat":{"tegaki@dev":"./fonts/caveat/bundle.ts","source":"./fonts/caveat/bundle.ts","types":"./dist/fonts/caveat/bundle.d.mts","node":"./dist/fonts/caveat/bundle.mjs","default":"./dist/fonts/caveat/bundle.mjs"},"./fonts/italianno":{"tegaki@dev":"./fonts/italianno/bundle.ts","source":"./fonts/italianno/bundle.ts","types":"./dist/fonts/italianno/bundle.d.mts","node":"./dist/fonts/italianno/bundle.mjs","default":"./dist/fonts/italianno/bundle.mjs"},"./fonts/tangerine":{"tegaki@dev":"./fonts/tangerine/bundle.ts","source":"./fonts/tangerine/bundle.ts","types":"./dist/fonts/tangerine/bundle.d.mts","node":"./dist/fonts/tangerine/bundle.mjs","default":"./dist/fonts/tangerine/bundle.mjs"},"./fonts/parisienne":{"tegaki@dev":"./fonts/parisienne/bundle.ts","source":"./fonts/parisienne/bundle.ts","types":"./dist/fonts/parisienne/bundle.d.mts","node":"./dist/fonts/parisienne/bundle.mjs","default":"./dist/fonts/parisienne/bundle.mjs"},"./fonts/suez-one":{"tegaki@dev":"./fonts/suez-one/bundle.ts","source":"./fonts/suez-one/bundle.ts","types":"./dist/fonts/suez-one/bundle.d.mts","node":"./dist/fonts/suez-one/bundle.mjs","default":"./dist/fonts/suez-one/bundle.mjs"},"./fonts/klee-one":{"tegaki@dev":"./fonts/klee-one/bundle.ts","source":"./fonts/klee-one/bundle.ts","types":"./dist/fonts/klee-one/bundle.d.mts","node":"./dist/fonts/klee-one/bundle.mjs","default":"./dist/fonts/klee-one/bundle.mjs"},"./fonts/amiri":{"tegaki@dev":"./fonts/amiri/bundle.ts","source":"./fonts/amiri/bundle.ts","types":"./dist/fonts/amiri/bundle.d.mts","node":"./dist/fonts/amiri/bundle.mjs","default":"./dist/fonts/amiri/bundle.mjs"},"./fonts/tillana":{"tegaki@dev":"./fonts/tillana/bundle.ts","source":"./fonts/tillana/bundle.ts","types":"./dist/fonts/tillana/bundle.d.mts","node":"./dist/fonts/tillana/bundle.mjs","default":"./dist/fonts/tillana/bundle.mjs"},"./fonts/nanum-pen-script":{"tegaki@dev":"./fonts/nanum-pen-script/bundle.ts","source":"./fonts/nanum-pen-script/bundle.ts","types":"./dist/fonts/nanum-pen-script/bundle.d.mts","node":"./dist/fonts/nanum-pen-script/bundle.mjs","default":"./dist/fonts/nanum-pen-script/bundle.mjs"},"./fonts/atma":{"tegaki@dev":"./fonts/atma/bundle.ts","source":"./fonts/atma/bundle.ts","types":"./dist/fonts/atma/bundle.d.mts","node":"./dist/fonts/atma/bundle.mjs","default":"./dist/fonts/atma/bundle.mjs"}},"scripts":{"typecheck":"tsc --noEmit","build":"bun --bun tsdown","prepack":"bun run build && bun ../../scripts/prepareForRelease.ts","generate-fonts":"bun scripts/generate-fonts.ts"},"dependencies":{},"peerDependencies":{"harfbuzzjs":"^1.1.0","@nuxt/kit":"^3.0.0 || ^4.0.0","react":">=18","svelte":">=5","vue":">=3","solid-js":">=1"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true},"harfbuzzjs":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"vue":{"optional":true},"solid-js":{"optional":true}},"devDependencies":{"harfbuzzjs":"^1.4.0","@nuxt/kit":"^4.4.8","@nuxt/schema":"^4.4.8","@types/react":"^19.2.17","magic-string":"^0.30.21","tegaki-generator":"0.22.1","tsdown":"^0.22.4","typescript":"^6.0.3"},"_id":"tegaki@0.22.1","_integrity":"sha512-A0an66+uJZsPfRfr+kkB5h33YgZMiB3E4w0qxPI5VMfDe5l+drR86kXHgxohqP3faxq/RCMdn50BOOv8LvovVg==","_resolved":"/home/runner/work/tegaki/tegaki/packages/renderer/pkg.tgz","_from":"file:/home/runner/work/tegaki/tegaki/packages/renderer/pkg.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-A0an66+uJZsPfRfr+kkB5h33YgZMiB3E4w0qxPI5VMfDe5l+drR86kXHgxohqP3faxq/RCMdn50BOOv8LvovVg==","shasum":"67cc2c28b2a83744dbb37edb56f4e24cca493be6","tarball":"https://registry.npmjs.org/tegaki/-/tegaki-0.22.1.tgz","fileCount":172,"unpackedSize":44646268,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tegaki@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCFPSplJEOAtSlkfBVSrJfRIHQdg1VgE9CSyF3hEj9spwIgMR6KjKQ2T56NpXVsck9kgUOfxhmpgXNWbfHmIWeHmDg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af3161d0-70c8-4a1c-ba5a-ca5abc438963"}},"directories":{},"maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tegaki_0.22.1_1783881559443_0.9305854197244408"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-29T17:41:49.311Z","modified":"2026-07-12T18:39:20.086Z","1.2.2":"2020-09-11T11:45:38.297Z","0.0.1":"2026-03-29T17:41:49.459Z","0.2.2":"2026-04-04T20:42:34.530Z","0.2.3":"2026-04-04T22:39:36.860Z","0.3.0":"2026-04-05T14:49:26.076Z","0.3.1":"2026-04-05T16:16:21.501Z","0.4.0":"2026-04-05T22:22:56.286Z","0.5.0":"2026-04-05T22:34:06.191Z","0.6.0":"2026-04-06T09:44:55.621Z","0.7.0":"2026-04-06T12:36:02.399Z","0.8.0":"2026-04-06T13:42:41.066Z","0.9.0":"2026-04-10T13:09:59.406Z","0.10.0":"2026-04-13T10:28:25.464Z","0.11.0":"2026-04-14T18:52:58.315Z","0.11.1":"2026-04-14T23:42:47.842Z","0.12.0":"2026-04-16T12:14:36.758Z","0.13.0":"2026-04-18T12:26:48.115Z","0.14.0":"2026-04-19T22:06:20.418Z","0.15.0":"2026-04-20T12:30:35.425Z","0.16.0":"2026-05-07T02:02:15.492Z","0.17.0":"2026-05-08T00:20:22.338Z","0.17.1":"2026-05-08T11:51:28.192Z","0.18.0":"2026-05-27T16:38:20.668Z","0.19.0":"2026-06-28T14:12:26.338Z","0.20.0":"2026-06-30T13:56:41.521Z","0.21.0":"2026-07-11T17:26:05.105Z","0.22.0":"2026-07-12T17:34:05.407Z","0.22.1":"2026-07-12T18:39:19.828Z"},"bugs":{"url":"https://github.com/gkurt/tegaki/issues"},"author":{"name":"Gokhan Kurt","email":"krtgkn@gmail.com","url":"https://gkurt.com"},"license":"MIT","homepage":"https://github.com/gkurt/tegaki#readme","keywords":["handwriting","animation","svg","react","svelte","vue","solid","astro","nuxt","web-components","custom-elements","font","calligraphy","stroke-order","text-animation","writing-animation"],"repository":{"type":"git","url":"git+ssh://git@github.com/gkurt/tegaki.git","directory":"packages/renderer"},"description":"Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters","maintainers":[{"name":"kurtgokhan","email":"krtgkn@gmail.com"}],"readme":"# Tegaki\n\n**Handwriting animation for any font**\n\nTegaki (手書き) turns any font into animated handwriting.\nNo manual path authoring. No native dependencies. Just pick a font.\n\n[![npm](https://img.shields.io/npm/v/tegaki)](https://www.npmjs.com/package/tegaki)\n[![license](https://img.shields.io/npm/l/tegaki)](https://github.com/gkurt/tegaki/blob/main/LICENSE)\n\n<br clear=\"both\" />\n\n<p align=\"center\">\n  <img src=\"media/hello-world.svg\" alt=\"Tegaki is awesome handwriting animation\" width=\"560\" />\n</p>\n\n---\n\n## Quick Start\n\n**1. Install**\n\n```bash\nnpm install tegaki\n```\n\n**2. Use** (React example)\n\n```tsx\nimport { TegakiRenderer } from 'tegaki';\nimport caveat from 'tegaki/fonts/caveat';\n\nfunction App() {\n  return (\n    <TegakiRenderer font={caveat} style={{ fontSize: '48px' }}>\n      Hello World\n    </TegakiRenderer>\n  );\n}\n```\n\nThat's it. The text draws itself stroke by stroke with natural timing.\n\n## Command Line\n\nDon't want to wire up a component? Generate an animated handwriting SVG straight from your terminal — nothing to install:\n\n```bash\nnpx tegaki \"Tegaki is awesome\"\n```\n\nThis writes a self-drawing, looping `tegaki-is-awesome.svg` — drop it into a README, a slide, or any page. Pick a font, mode, size, or color:\n\n```bash\nnpx tegaki \"Hello World\" --font tangerine --mode once -o hello.svg\nnpx tegaki \"ABC\" --stagger 80% --size 140 --color \"#222\"\n```\n\n`--mode` is `loop` (repeats forever, the default), `once` (draws itself a single time), or `static` (finished artwork). Run `npx tegaki --help` for every option and `--list-fonts` for the bundled fonts. The CLI emits SVG only — for PNG, GIF, or WebM use the [interactive studio](https://gkurt.com/tegaki/studio/).\n\n## Framework Support\n\nTegaki works with all major frameworks:\n\n```tsx\nimport { TegakiRenderer } from 'tegaki/react';   // React\nimport { TegakiRenderer } from 'tegaki/svelte';  // Svelte\nimport { TegakiRenderer } from 'tegaki/vue';     // Vue\nimport { TegakiRenderer } from 'tegaki/solid';   // SolidJS\n```\n\n```astro\n---\nimport TegakiRenderer from 'tegaki/astro';       // Astro\n---\n```\n\n```ts\nimport { TegakiEngine } from 'tegaki/core';      // Vanilla JS\nimport { registerTegakiElement } from 'tegaki/wc'; // Web Components\n```\n\n## Built-in Fonts\n\nSeveral handwriting fonts are bundled and ready to use:\n\n- **Caveat** — `tegaki/fonts/caveat` _(Latin)_\n- **Italianno** — `tegaki/fonts/italianno` _(Latin)_\n- **Tangerine** — `tegaki/fonts/tangerine` _(Latin)_\n- **Parisienne** — `tegaki/fonts/parisienne` _(Latin)_\n- **Suez One** — `tegaki/fonts/suez-one` _(Hebrew + Latin)_\n- **Amiri** — `tegaki/fonts/amiri` _(Arabic + Latin)_\n- **Tillana** — `tegaki/fonts/tillana` _(Devanagari + Latin)_\n- **Klee One** — `tegaki/fonts/klee-one` _(Japanese: kana + Kyōiku grade 1–2 kanji + Latin)_\n- **Nanum Pen Script** — `tegaki/fonts/nanum-pen-script` _(Korean: Hangul syllables + jamo + Latin)_\n- **Atma** — `tegaki/fonts/atma` _(Bengali + Latin)_\n\nFor other fonts, use the [interactive studio](https://gkurt.com/tegaki/studio/) to create a custom bundle.\n\n## Documentation\n\nVisit **[gkurt.com/tegaki](https://gkurt.com/tegaki)** for full documentation:\n\n- [Getting Started](https://gkurt.com/tegaki/getting-started/)\n- [Framework Guides](https://gkurt.com/tegaki/frameworks/react/) (React, Svelte, Vue, SolidJS, Astro, Web Components, Vanilla)\n- [Generating Fonts](https://gkurt.com/tegaki/guides/generating/)\n- [API Reference](https://gkurt.com/tegaki/api/renderer/)\n\n## Integrations\n\n- [Sli.dev](https://sli.dev/) - Create presentations using markdown. [See Tegaki integration example](https://andreas-taranetz.github.io/slidev-addon-animated-text/)\n- [Remotion](https://www.remotion.dev/) - Create videos programmatically with React. [See Tegaki integration example](https://github.com/gkurt/tegaki/blob/gokhan/support-font-features/examples/remotion/src/Root.tsx)\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}