{"_id":"@open-slide/core","_rev":"64-0ca2fd1af0928d5011e69b37f9f13ce6","name":"@open-slide/core","dist-tags":{"beta":"2.0.0-beta.6","latest":"2.0.1"},"versions":{"0.0.1":{"name":"@open-slide/core","version":"0.0.1","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.1","maintainers":[{"name":"davidho0403","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"dist/cli/bin.js"},"dist":{"shasum":"eedacd6643386cde00359ad02d6fa6453e18f050","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.1.tgz","fileCount":35,"integrity":"sha512-BAWojq1hwfD5zmT7uSnN8wHVG4yENv7BdojmJ1Ad9ZadbjReDv3FIit47bcpqLVDJzx7zhvsj7nOdQ0S7TmAcA==","signatures":[{"sig":"MEQCIDm0jFfjN2wwaaLyhW0qgxMIode5V2P4xEOQvOptbpoRAiAzvUG1HtS2qTZAm8YJukwbCK+Jqk2b3v3Dqqoab8ZkMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61698},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"06952d732fbc2d331008d318771a5a70eeadbb92","scripts":{"build":"tsdown","check":"tsc --noEmit","prepack":"pnpm build"},"_npmUser":{"name":"davidho0403","email":"davidho0403@gmail.com"},"_npmVersion":"11.9.0","description":"Runtime and CLI for open-slide — write decks in slides/, we handle the rest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","react":"^18.3.1","shadcn":"^4.3.0","radix-ui":"^1.4.3","fast-glob":"^3.3.2","react-dom":"^18.3.1","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.1_1776613106724_0.24933512558713433","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@open-slide/core","version":"0.0.2","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.2","maintainers":[{"name":"davidho0403","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"dist/cli/bin.js"},"dist":{"shasum":"830b4e88d6199ffaa9bfd7e4624eb0a6818127d7","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.2.tgz","fileCount":35,"integrity":"sha512-8LJPM7ybh0pUmWvehBBToxBSe8wLOrwNg7naQn9kjQFglL5AkLSRoWaPrYcT4yVhHr2PxmSTC0gP1H3yD3KlNQ==","signatures":[{"sig":"MEUCIQC9e55iO/AsrD0tgkCLHJDZxMxEblre/l7MnQ/2JYDrogIgf9JWsG5dzENIPWxIfH68H2uPC1LiGtQEefhmo4HjK5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61917},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"26171b096c6a521e1974242843ae7ab55a732eb2","scripts":{"build":"tsdown","check":"tsc --noEmit","prepack":"pnpm build"},"_npmUser":{"name":"davidho0403","email":"davidho0403@gmail.com"},"_npmVersion":"11.9.0","description":"Runtime and CLI for open-slide — write decks in slides/, we handle the rest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","react":"^18.3.1","shadcn":"^4.3.0","radix-ui":"^1.4.3","fast-glob":"^3.3.2","react-dom":"^18.3.1","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.2_1776692761020_0.6718018511601751","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@open-slide/core","version":"0.0.3","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.3","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"bin.js"},"dist":{"shasum":"8508a8d75676d3fb3f77392838f3751dfc8dc91d","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.3.tgz","fileCount":43,"integrity":"sha512-OIwxiuH8eUWJRgeIn75ZDE0Dxes/DHSRywR6UledS/GCLckawhPgmVEzoDxW/hiDbLIBjID2C7BRF7w9181DFA==","signatures":[{"sig":"MEQCIDPLa7JlHb69cQzm9rDQ7IrPW4WH0sLrR+w5vb4c5rNNAiBFN1SRKpHJY2uzPaMBVBaLVFRAkTS9qlRbRjTOdmloUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101195},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"6fc782d1f730a91b3403b08274d6830a7c53f1c8","scripts":{"build":"tsdown","check":"tsc --noEmit","prepack":"pnpm build"},"_npmUser":{"name":"1weiho","email":"davidho0403@gmail.com"},"_npmVersion":"11.9.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","react":"^18.3.1","shadcn":"^4.3.0","radix-ui":"^1.4.3","fast-glob":"^3.3.2","react-dom":"^18.3.1","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.3_1776703096743_0.366784375293131","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@open-slide/core","version":"0.0.4","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.4","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"bin.js"},"dist":{"shasum":"77f7f98c7536f6608ebefb1ce5ce97165197950f","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.4.tgz","fileCount":46,"integrity":"sha512-UullmbCkT4YTp+0K0yq+jlvYg/lwLshWk8R2wGMN1fCrm8RL4h+oo9lzYNy8yxi215p3r4FaxL0REX5Q0ouNvA==","signatures":[{"sig":"MEUCIQDY0NYD/FXNAIsljNDI7HAKhv02i83lH8QWGCOoxq/6KQIgQ5AhiSUaVhS0fGD80fW+c2w/qUhRmUxKJ2oL2flVhKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137540},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"9915ed17d885057c499f9b858b226aff5de6e721","scripts":{"build":"tsdown","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1weiho","email":"davidho0403@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","radix-ui":"^1.4.3","fast-glob":"^3.3.2","react-dom":"^18.3.1","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.4_1776866993466_0.9459660512385848","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@open-slide/core","version":"0.0.5","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.5","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"bin.js"},"dist":{"shasum":"9a037f2bdee9a6d3a7e8815734f40e3580b8f185","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.5.tgz","fileCount":46,"integrity":"sha512-jMXpTeCy+vkmDNp2WTo9suapjkB7MaYc/6Br4uqxvVUSmZbuZYsV9KpWGaTtqx40bZseavxs5WWS8zPZEZeP4g==","signatures":[{"sig":"MEYCIQDZVhPJrC0gi8aBJwf6Hds3lDo1ttSQRzUser80p/nCzQIhAIB3ooWksTIVsdSwRi4AtCxPNCh1vC2irK5oiT8/qAtQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139287},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"0d862158682caa4c4eb95d55e7543cd553bb8550","scripts":{"build":"tsdown","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1weiho","email":"davidho0403@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.5_1777008206371_0.5702457285206035","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@open-slide/core","version":"0.0.6","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.6","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"bin.js"},"dist":{"shasum":"24484417f8abe70feeb7ddd925921d4f4a54e312","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.6.tgz","fileCount":46,"integrity":"sha512-IV65n2XPxqiGISu2NwE9SsoD2xDYMZU9q7kFtUgdl+P16W47S/xrDvSrBEP/05XlG0e8zWqnFwRwvrO456XTzg==","signatures":[{"sig":"MEQCIFn6vn+4uPXDGKHU6DClrFzkK9ujddVQEk5gvY6CB18wAiAmQtmDFtOmAbLh+XTFfUWYXwWUekI7pDAwo5SX65BHEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139287},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"ce99f3b1a77ba3f6b4746ae53b93d5e3ef324c2d","scripts":{"build":"tsdown","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1weiho","email":"davidho0403@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.6_1777009990009_0.037689110229562894","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@open-slide/core","version":"0.0.7","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.7","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"bin.js"},"dist":{"shasum":"ee9967093d829dcb77325142d9ad03b3900e4c2c","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.7.tgz","fileCount":51,"integrity":"sha512-zuoOGqcYwGpo5Gge4b146q7NWU5qtr2QoWDzznR46LbLRLGF8wJmgB5f0XxTARA57cjWodVEIKPg7zCb1ysnsQ==","signatures":[{"sig":"MEYCIQD9CIm12GZgLUsmtGotthhS7BxW+BzO5wJZZG+LUCZ7JgIhAJsf0voej9PmkgyEJGAi2YjQU5tDKb1ldGJGeftNyEgb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221178},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"fd32701aea2156522fe65e6f41d75c6a92b64df3","scripts":{"build":"tsdown","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1weiho","email":"davidho0403@gmail.com"},"_npmVersion":"11.9.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.7_1777209949106_0.590181454044018","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@open-slide/core","version":"0.0.8","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.8","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"bin.js"},"dist":{"shasum":"d927730e76e1738bd8561eeb91f03edcbf68597f","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.8.tgz","fileCount":52,"integrity":"sha512-Hqe8T/1VwkfRxKs1Ydy2sA9Qzr0WgTdzSO4evcxE2cRuHno9AztZVsP3O+oKPbi9FdbnjXaI7l5hi+J9ubY3ug==","signatures":[{"sig":"MEQCIAlrkME0G5Sj7EoduL6jDIm01NohrOQnZnckMZ94kENlAiAt2qjf1GxCVQQCjfH3CAAWHX2KYSOxs4jYSr5u+eD8jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225372},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"2e3aa4602be29d90baaeee51f11b58a7245cb1bc","scripts":{"build":"tsdown","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1weiho","email":"davidho0403@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.8_1777296081908_0.330088487792789","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@open-slide/core","version":"0.0.9","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.9","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"bin.js"},"dist":{"shasum":"0b6ac713e4d5b5a71c0afa2fcf4fd43bcc5160be","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.9.tgz","fileCount":67,"integrity":"sha512-V3v2C5JP57dwREM0CqtUoVO+8+22BemkEVpt6pL3oqgRFxqZ1zrNWTe4SCHiLS1d0gE8p5a+qvOYBfUB4zuhjA==","signatures":[{"sig":"MEYCIQDQMLgxjAmDg51mOKKXa0gIQdaXmC2VCsPueH8u+FccqgIhANYaL0BcmAnSLmcfG1Ej8tqWANfkdWmMEoRcGmrGJhEk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297358},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"02fc90b67258cc5124137827d7a7ab685ad288b2","scripts":{"build":"tsdown","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1weiho","email":"davidho0403@gmail.com"},"_npmVersion":"11.9.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.9_1777390958267_0.4322142747792328","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@open-slide/core","version":"0.0.10","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.10","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"bin.js"},"dist":{"shasum":"9afdfc785ccc26ef150028165d172d386f132696","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.10.tgz","fileCount":69,"integrity":"sha512-5G7umjN/7kex5Xv4YlL0Qo1hUFN4gX2xDSTDIWRLBo1HNjHRKY1OT8MQE9p9GpgUPUtFT7BgRmBfFL3phwdBTw==","signatures":[{"sig":"MEUCIQCK3/mypc2EiwvCVYAJ9lB1TL/NMT9U9Bz1qCSMDpshHAIgF4tm6BJcsFSEBx+JhVAxxz6DoZYxp4z/w9br2TuPRig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351129},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"2e477192f700fbb4633ed8af4a95877c314357d9","scripts":{"build":"tsdown","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1weiho","email":"davidho0403@gmail.com"},"_npmVersion":"11.9.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.10_1777478507095_0.8360113043416197","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@open-slide/core","version":"0.0.11","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.11","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"bin.js"},"dist":{"shasum":"90cc39102dc038c41af466c359575d5c73fbfed7","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.11.tgz","fileCount":69,"integrity":"sha512-ccQiY3Z/Wsc7nXf/VWUOmmDhhq/XJSKJ/rgXzP57XGRJVF6VMP7ZlRLlpgRTdNKxyOJWMj7JX8EsUGdJ11BXdw==","signatures":[{"sig":"MEUCIQDmJk+2TiQtG2w9jr6dCyZ9/+gqYVZzLwCssNgIHztZHQIgNYvfYbMsOER3czB0gQ8jEgs4jPSj5Alpai1AhyCvpww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351129},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"108935540c03f31109908c0db45e00a01afeecac","scripts":{"build":"tsdown","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1weiho","email":"davidho0403@gmail.com"},"_npmVersion":"11.9.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.11_1777479574505_0.625561366681997","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@open-slide/core","version":"0.0.12","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.12","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"bin.js"},"dist":{"shasum":"08f35ea86f6b90f8845deedd6d4c5063b40b99ac","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.12.tgz","fileCount":97,"integrity":"sha512-uOSwr0faR7vzL4oUIOPadmPFmFG04smt/+SeCT35DKjA0lPOQQPcHMBRHniB3uupKsxA1dUaMSbBLzSZWFoWkw==","signatures":[{"sig":"MEQCICYuAcpVBlscwej3CI/xobeU/8JzW2sgnL4uQUinOgotAiA+8ZdwGRU1oQTtvaR9/2aqtYH9Eez0r0duBEQ5pVXMUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525479},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"19ac2d52f494267ffdfb278565d2401cdb303184","scripts":{"build":"tsdown","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1weiho","email":"davidho0403@gmail.com"},"_npmVersion":"11.9.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.12_1777713398179_0.3808156955010773","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@open-slide/core","version":"0.0.13","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.13","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"bin.js"},"dist":{"shasum":"4fa2181c447329792807f95a2c31fb09e32aae4c","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.13.tgz","fileCount":98,"integrity":"sha512-87tA5mt5OiuInOPcGL7fAG2898xvlbRAckE55a/9dNy48futsgCNsKZWxZjVc1F4iQKyB05ZM2vez2nLSz5FWQ==","signatures":[{"sig":"MEYCIQClquodSvepGEhp7hD+lPXJfZdnF/a/ESaxw16sST6wsgIhALM37wQm4rC3RfGDdcJS7Y0IupWA+xpkWhfj1g/ZPGSy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526815},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"5de563bc9a4fb03ca80a976d4abb8d61e54ba905","scripts":{"build":"tsdown","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1weiho","email":"davidho0403@gmail.com"},"_npmVersion":"11.9.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.13_1777713993940_0.4894805663535613","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@open-slide/core","version":"0.0.14","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.14","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"bin.js"},"dist":{"shasum":"7667595d30e3156d0acf16e765210a751d9f131e","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.14.tgz","fileCount":98,"integrity":"sha512-GdroH1RCV8s/2mr0EI2NZgkO2Oa1hQnmZMFflkHwUhYaDFKP58ab7t6/l8Gm57iQKzQDTOLZKNTQoQ6cAZXDdg==","signatures":[{"sig":"MEYCIQCW9ccpW3vbpScU3dcfRAOmqksuOR3juP2YBs7eI2i7LQIhAOz+b3mxpwm0Xp1iaf0Nu6B9A2z1+W/o7WFVheYyg8Fz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526815},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"b11afb5dc018c6a5242e69c58404eba5bc21062b","scripts":{"build":"tsdown","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1weiho","email":"davidho0403@gmail.com"},"_npmVersion":"11.9.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.14_1777715989517_0.42257221318230487","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@open-slide/core","version":"0.0.15","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.15","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"bin":{"open-slide":"bin.js"},"dist":{"shasum":"2c52ed7fb61b0937fa3fad9569f8512ab534c2f7","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.15.tgz","fileCount":99,"integrity":"sha512-HdGqi1u9HxxsaS3wz5scDPyp6AOpagVPpgobTb8DeKR1mReLFIBJNBbx79bQrp/aXKbbj/XyqOhM9ZLT0n2BOw==","signatures":[{"sig":"MEUCIQCUwPKI5/Z6AWHC7PFX0HnWCM424jflXs8GnF4QNZgfnAIgTmhvL7G1IotfOP4QFSU2xLdBY+y0r4PQBEstl0RDQ/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528084},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"gitHead":"bbde26eadb3f2126a8f2a1e5ce6fd46f28b275a2","scripts":{"build":"tsdown","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1weiho","email":"davidho0403@gmail.com"},"_npmVersion":"11.9.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.15_1777719424332_0.1791096199023492","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@open-slide/core","version":"0.0.16","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@0.0.16","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://github.com/1weiho/open-slide#readme","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"718eaba28255696e79435fda3483dfc818efdc2d","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-0.0.16.tgz","fileCount":100,"integrity":"sha512-2si9MjgxyKI04b+l2LP/RJZvjyL57Kv6ARC4/pc/BnkxCUj2GqbGwLcjnxU+i80+Vu6zmDxRu5Y0t7m/OCRcrg==","signatures":[{"sig":"MEUCIQCCaFpXDWXdilpmohZjOY3OEjLQu0RxQKfIv2Ti6VRlVQIgdOXXQlOjVpmL0f0HA7eNwhzzmqnstdW7lsWRbKnIXDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":529253},"type":"module","_from":"file:open-slide-core-0.0.16.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/e06f4f307fed8c92b7150c8dbcde636e/open-slide-core-0.0.16.tgz","_integrity":"sha512-2si9MjgxyKI04b+l2LP/RJZvjyL57Kv6ARC4/pc/BnkxCUj2GqbGwLcjnxU+i80+Vu6zmDxRu5Y0t7m/OCRcrg==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.16_1777721227023_0.330772291090047","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@open-slide/core","version":"1.0.0","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@1.0.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://github.com/1weiho/open-slide#readme","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"da8a32ed8e90d01bada57c2e0c3f24896799db82","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.0.0.tgz","fileCount":100,"integrity":"sha512-HEBOC01JTh+XlyL9vimliaiAJEQnHVLbOYzlWO93bqGh56JGYYSEygV52J3Iovr9Na6i4If2YGp6pNMsa7/kyQ==","signatures":[{"sig":"MEQCIGhkXY43RA6IMVwu7gvIbD/5ArINkBOEE3udF1Ntg+8cAiBkf3ekd0xN1FzeevZvtnR/gLetrNLySEx/zjJmvNy7sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":529252},"type":"module","_from":"file:open-slide-core-1.0.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/67505405e7d30e7b8afd484636df0b19/open-slide-core-1.0.0.tgz","_integrity":"sha512-HEBOC01JTh+XlyL9vimliaiAJEQnHVLbOYzlWO93bqGh56JGYYSEygV52J3Iovr9Na6i4If2YGp6pNMsa7/kyQ==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1777721490607_0.03651715039913239","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@open-slide/core","version":"1.0.1","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@1.0.1","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://github.com/1weiho/open-slide#readme","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"a7d597f19f05a73b3ad0bd7387e09c4aaee6693b","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.0.1.tgz","fileCount":100,"integrity":"sha512-+vXuzxyfK0i4fisc/caqckSAuHZ1AnpDhVdGEzAg5jDLA+03vlvxDEEucJwvG9uJXknrbr0dVYexlAYxQAjfGw==","signatures":[{"sig":"MEUCIQDsVflj7RQ8SNM9vnR3gUsFwdIP3PU2KUod3Clykf5x5wIgchm5r+UTWCbOls19eD+gOA6+Vo1T896s2yaFIgXZkoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":530195},"type":"module","_from":"file:open-slide-core-1.0.1.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/f7be3b04b880ac41d92797cc1ec6404f/open-slide-core-1.0.1.tgz","_integrity":"sha512-+vXuzxyfK0i4fisc/caqckSAuHZ1AnpDhVdGEzAg5jDLA+03vlvxDEEucJwvG9uJXknrbr0dVYexlAYxQAjfGw==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.1_1777723057281_0.3968488660244751","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@open-slide/core","version":"1.0.2","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@1.0.2","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://github.com/1weiho/open-slide#readme","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"ed9f95fbf4b67509a2e1e09056adff878a3c13de","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.0.2.tgz","fileCount":100,"integrity":"sha512-rAcHVVRRWYiahdjS5xlBvHeBuBYViY24ZaR5t3a+16TvnrJl7LOVuLH3mgHzvxtkU8jO+1UGMrqbEsPiLfiDkw==","signatures":[{"sig":"MEUCIEeljZOnQffVDZKdFEuUdy/YE6f3PfLFtXbG0yY5g+c6AiEAkwVlcupH1iFKK/MAC7MDX1PatZfRuNCW6f/gYHh5znM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":530025},"type":"module","_from":"file:open-slide-core-1.0.2.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/934340a063ab627a73e237072109f1e1/open-slide-core-1.0.2.tgz","_integrity":"sha512-rAcHVVRRWYiahdjS5xlBvHeBuBYViY24ZaR5t3a+16TvnrJl7LOVuLH3mgHzvxtkU8jO+1UGMrqbEsPiLfiDkw==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.2_1777724695056_0.10905259439493631","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@open-slide/core","version":"1.0.3","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@1.0.3","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://github.com/1weiho/open-slide#readme","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"662b1a602dba1bb8fb98c25fa7392e934a4a7d3b","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.0.3.tgz","fileCount":100,"integrity":"sha512-WFXp35j1i/rgAZu+jz9lod0t8Ls14x3u9FDr19mTO9MxDAC+dI2Y4nTEuCT3B3TxZ0225LcpPJ8HDLG3jv44HA==","signatures":[{"sig":"MEQCIGkPQ8b0z2GgEvUlqw4Hz8qQECEBgPClFVxkPTBv7YCwAiBZ6nnMP8GYty+VPXw54JkzPxYlCtPgWJ15Akm3pC4pTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":530039},"type":"module","_from":"file:open-slide-core-1.0.3.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/2549fa35f1ec238504e25124417d4b96/open-slide-core-1.0.3.tgz","_integrity":"sha512-WFXp35j1i/rgAZu+jz9lod0t8Ls14x3u9FDr19mTO9MxDAC+dI2Y4nTEuCT3B3TxZ0225LcpPJ8HDLG3jv44HA==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.3_1777766767999_0.23461750704092865","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@open-slide/core","version":"1.0.4","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@1.0.4","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://github.com/1weiho/open-slide#readme","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"2fa1bbc6e993ed0ce75edf9691503c42fd966062","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.0.4.tgz","fileCount":100,"integrity":"sha512-wdMAUg1X4/zRZDCjc9SZ8OOoG+8roKXYgBd/WIA5HGPq96gWl632yP4A38iCkruNWYyAcgV17gEXRYN0HuCRYQ==","signatures":[{"sig":"MEUCIHKZXrFbStMWQ9gf5dLDp0apGvu41cK2ABk8uASKIzpRAiEArZsoa/U+GxyATqTkeGq75N8ZpZAkxv8FUE8p2+gpZm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":531740},"type":"module","_from":"file:open-slide-core-1.0.4.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/99c575005f273e981b81c639f8bf11c8/open-slide-core-1.0.4.tgz","_integrity":"sha512-wdMAUg1X4/zRZDCjc9SZ8OOoG+8roKXYgBd/WIA5HGPq96gWl632yP4A38iCkruNWYyAcgV17gEXRYN0HuCRYQ==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.4_1777771351610_0.24904910669436098","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@open-slide/core","version":"1.0.5","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@1.0.5","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://github.com/1weiho/open-slide#readme","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"321509a7093d82c061636f6165b6e00efd178529","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.0.5.tgz","fileCount":111,"integrity":"sha512-LW9cRlHROQDqKNaJxnRVG9CxGTkO+J0QSEvb6zFmebK1j3Dmmy5QOV42MFeQI864sds6PaHrpJNVwt69uOfy+g==","signatures":[{"sig":"MEQCIDAFRH3qJ2qrzX4EdVhHuthdP277uRq+ZLTCIXKyMngMAiBcfvV7tLPQKsbS7uKfFFg4WRYo3FUQXVqE3M9aHtX/aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594904},"type":"module","_from":"file:open-slide-core-1.0.5.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/877d7620ae1815a880f4a6cd963a9523/open-slide-core-1.0.5.tgz","_integrity":"sha512-LW9cRlHROQDqKNaJxnRVG9CxGTkO+J0QSEvb6zFmebK1j3Dmmy5QOV42MFeQI864sds6PaHrpJNVwt69uOfy+g==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.5_1777907686106_0.8347723636691409","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@open-slide/core","version":"1.0.6","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@1.0.6","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://github.com/1weiho/open-slide#readme","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"4efae10e5dcf2dcac92167144827ba708ca17126","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.0.6.tgz","fileCount":111,"integrity":"sha512-AAimFaIGSTLoXsRVO8NCSnRT/Hv8KnCDIbo0k8viI/nyBLlBJrlZYg702yL/5ea6XElBmS8Cj52ekbfq6YKDwA==","signatures":[{"sig":"MEQCID8hMvNKnChMDt2sNFz+Ofgzhqx8Gv2PaY/YkL31RAmIAiBN1aT06gReiuIRAF6Er4Y7UgnL2QNYY1al4n59T6YZEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":592364},"type":"module","_from":"file:open-slide-core-1.0.6.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/56523e7d2a254da488555c5722489fc8/open-slide-core-1.0.6.tgz","_integrity":"sha512-AAimFaIGSTLoXsRVO8NCSnRT/Hv8KnCDIbo0k8viI/nyBLlBJrlZYg702yL/5ea6XElBmS8Cj52ekbfq6YKDwA==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-router-dom":"^6.26.2","@tailwindcss/vite":"^4.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.6_1777990019934_0.9215980259565191","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@open-slide/core","version":"1.1.0","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@1.1.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://github.com/1weiho/open-slide#readme","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"43ade8d2be83d037f23ca07eda701278fee0f016","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.1.0.tgz","fileCount":113,"integrity":"sha512-u4+FwWOz6J/JgI/bDtXBUnQ7hKI+hNLAqTmm/nAXHMhTFfXg5LEYnXW54rVNpuLCBFpdHimOzZNWB1ULD4hFkw==","signatures":[{"sig":"MEUCIQCUE+juhNJvVF/KvQJglI0WmP+FEnflYMBf0pjJyTej5wIgOcJ+ZN+NRILtuEZ1vGTF7VBZcSJXfHef0s5Vf9pnCXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":619483},"type":"module","_from":"file:open-slide-core-1.1.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/6f5baf7fa770a6fe3133d57b04f35070/open-slide-core-1.1.0.tgz","_integrity":"sha512-u4+FwWOz6J/JgI/bDtXBUnQ7hKI+hNLAqTmm/nAXHMhTFfXg5LEYnXW54rVNpuLCBFpdHimOzZNWB1ULD4hFkw==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.14.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^6.26.2","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.0_1778169138634_0.5075324129344503","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@open-slide/core","version":"1.2.0","keywords":["slides","presentation","react","vite"],"license":"MIT","_id":"@open-slide/core@1.2.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://github.com/1weiho/open-slide#readme","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"9e7b939b206c0bfb7cc3d5dd69f5eca5d9f769c9","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.2.0.tgz","fileCount":117,"integrity":"sha512-ff0bnfpxV40WL3FfvxYfsNOMJYwvtFG3SauhO06sofcX7ne5WdR+OeZ8kAZ4ymUB/PR6NIJqQd4FZIj/4ruwqA==","signatures":[{"sig":"MEUCIQC2Uo7HaUyrUoLwxgs1xub68jeegU7B6Ii9Z3bL+cu/rgIgPGG2NgcWVsjh1FB7srvJK2PuVZ9FRpivkOMm4jkCwEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":685444},"type":"module","_from":"file:open-slide-core-1.2.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/5784c2cbd73975e3803cfa48b9b81aa7/open-slide-core-1.2.0.tgz","_integrity":"sha512-ff0bnfpxV40WL3FfvxYfsNOMJYwvtFG3SauhO06sofcX7ne5WdR+OeZ8kAZ4ymUB/PR6NIJqQd4FZIj/4ruwqA==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.14.1","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^6.26.2","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.0_1778402053627_0.20927339485804008","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@open-slide/core","version":"1.3.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.3.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"aef5cc226a1d1759daefd496489a2fe1b1cc227d","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.3.0.tgz","fileCount":125,"integrity":"sha512-9MTeq6GI5a/ZA6vydQKJxNZNkh/ZDiSoPHfGLKbMtOucrDcB5cCi/MZLT8qA4oHCDcXa4KLfWsuF5rTojjD7Bw==","signatures":[{"sig":"MEYCIQDUyUTNoP7X5p9ytttOmlBeKtxCAPSneDuIsE7BOixuTwIhAN7qAIho+H0dzd1San4Ws9jfIoN34J4wZmNl8RVgC3Uc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":750973},"type":"module","_from":"file:open-slide-core-1.3.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/02c5f5ad0a60aa25b4cee8f712260b3d/open-slide-core-1.3.0.tgz","_integrity":"sha512-9MTeq6GI5a/ZA6vydQKJxNZNkh/ZDiSoPHfGLKbMtOucrDcB5cCi/MZLT8qA4oHCDcXa4KLfWsuF5rTojjD7Bw==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.14.1","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^6.26.2","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.0_1778651125531_0.8388678226453039","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@open-slide/core","version":"1.4.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.4.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"3e0ca78c15a69b8b9d60adfb34344f943572e2a2","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.4.0.tgz","fileCount":127,"integrity":"sha512-gZ8R12HsUNOXIXbMmOVN61dvh9kbUKeIfniupJKFbtCHXJJ8ST/QXHW8lAiRWDy99RCuhTiETbSyBsOrXKAW6w==","signatures":[{"sig":"MEUCIAtvn2Qna7Y1r/3wMuQ1QiMSII1dmyCmRFc9+nqGsriOAiEAhpdKGOPxo922ZTqivElEmLSLiChN87T9SOt5yIR7MWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797659},"type":"module","_from":"file:open-slide-core-1.4.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/ced010303624d0b47c9977057c1fa3ae/open-slide-core-1.4.0.tgz","_integrity":"sha512-gZ8R12HsUNOXIXbMmOVN61dvh9kbUKeIfniupJKFbtCHXJJ8ST/QXHW8lAiRWDy99RCuhTiETbSyBsOrXKAW6w==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.14.1","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^6.26.2","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.4.0_1778856279989_0.8152424912394847","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@open-slide/core","version":"1.5.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.5.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"6cc60ecb8806482ac1b92e78523473b1ef2674c2","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.5.0.tgz","fileCount":127,"integrity":"sha512-kHoWRdUnHYEH4j72W91BSHoljiTphQFZDJVCYN35aXFRujTKRPgNQPdxRKBXG3RFWqapSoIUIAdE0cyo3a4mrQ==","signatures":[{"sig":"MEYCIQDyJP2dhhAZdBNbAV/4jNvQqgeWxN+HasTBVzETPHdsAAIhAMA+yvF88+YaexVgdonPoN6W3mQNIX96d0vrJ2DFSQwL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828744},"type":"module","_from":"file:open-slide-core-1.5.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/d617c9be8ce68a32f73478956f478574/open-slide-core-1.5.0.tgz","_integrity":"sha512-kHoWRdUnHYEH4j72W91BSHoljiTphQFZDJVCYN35aXFRujTKRPgNQPdxRKBXG3RFWqapSoIUIAdE0cyo3a4mrQ==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.14.1","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^6.26.2","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.5.0_1779185091927_0.13412397431929435","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@open-slide/core","version":"1.6.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.6.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"cb3535e5cb5be4ea88aff06f10f705dd35394868","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.6.0.tgz","fileCount":128,"integrity":"sha512-R6jEtDv0r4a4WzA9Bc2rUCzMw51IwM1t5s4CoyXSKVIr9mOfPa0dr8n2A4LMbvuMh3TZoTJrMdS8pw8vmw0RYQ==","signatures":[{"sig":"MEUCIFJOyCgHN9wY84K2LRvzN7IK33wMlKsTwIdEh5SrKmg1AiEAsN6jcRUxvEG6YwLe0xefyzzeHx4D8QC2QNySKF9JweY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":847123},"type":"module","_from":"file:open-slide-core-1.6.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/98c15ec09df6b4fffc365721ff165bec/open-slide-core-1.6.0.tgz","_integrity":"sha512-R6jEtDv0r4a4WzA9Bc2rUCzMw51IwM1t5s4CoyXSKVIr9mOfPa0dr8n2A4LMbvuMh3TZoTJrMdS8pw8vmw0RYQ==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.14.1","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^6.26.2","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.6.0_1779211088428_0.431803180429257","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@open-slide/core","version":"1.7.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.7.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"c4b39b77e73f5958431956b7bd815478f81ed6cb","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.7.0.tgz","fileCount":132,"integrity":"sha512-Jylr7B7lrYKPmC6YrOUs/lNKHhlLoYRh5DKGA/cr4KwfeEjEnTHe14eiP2Pfwmi+A3XrBmHAaYOmSt97ActT/g==","signatures":[{"sig":"MEUCIQDDcbJLbn3LY1tNsSDkmZuafDgXADGgVlpywJ8pgZHpzgIgDO3q4FilQ4VECR97e/YK7hUtgoCoZh6LGqz60SGoD68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":867795},"type":"module","_from":"file:open-slide-core-1.7.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/3d77f21b18b326451079f7804d2b8834/open-slide-core-1.7.0.tgz","_integrity":"sha512-Jylr7B7lrYKPmC6YrOUs/lNKHhlLoYRh5DKGA/cr4KwfeEjEnTHe14eiP2Pfwmi+A3XrBmHAaYOmSt97ActT/g==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.15.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^6.26.2","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.0_1779624573643_0.9471744822540165","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@open-slide/core","version":"1.8.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.8.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"7342cee9b8be324a6f96c1d4fd1cfe9ad50d9a85","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.8.0.tgz","fileCount":134,"integrity":"sha512-ywa21ijlZNJR9xxG3LU21gfApWg9ELn7q2AAvqmCn5vl3//UuxLsa4ZymHCJNzFYzsaNs7Hb8XEILE2PwTQdNA==","signatures":[{"sig":"MEUCIEfiA6hP+FO7H30wk3NlwjaoNQZ42ig9C7FhJJRjvnOPAiEAnFKCfcCFUTEGRl2jgTl7vS9UbnR7/qbhmLjydNlfnB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":880694},"type":"module","_from":"file:open-slide-core-1.8.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/54dbed3305102c3f1c012231a7de4f1f/open-slide-core-1.8.0.tgz","_integrity":"sha512-ywa21ijlZNJR9xxG3LU21gfApWg9ELn7q2AAvqmCn5vl3//UuxLsa4ZymHCJNzFYzsaNs7Hb8XEILE2PwTQdNA==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^6.26.2","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.8.0_1780159672748_0.03762783178752849","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@open-slide/core","version":"1.9.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.9.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"3be13d5125b6ef9e790cb2d751f43fe651503344","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.9.0.tgz","fileCount":139,"integrity":"sha512-bbPqEnIGmfbMxq9kawgg8EVuXZCAKRnkWOJ2IFJrXIzgV3iAOihmGG1Y+tEzGnTLZsbB6gX5bpW9HDkfv6mNfg==","signatures":[{"sig":"MEUCIQDgnds9xJF0sgDwiyFULZg+Bbj9uanAxwPLwY13p8G+VAIgLanTAxAJXx0QvfCC2Cqx0Cq3y5VGJGis2VRyN2Piq/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":913944},"type":"module","_from":"file:open-slide-core-1.9.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/b3efd45853824cbd3997b76c5ecfed5c/open-slide-core-1.9.0.tgz","_integrity":"sha512-bbPqEnIGmfbMxq9kawgg8EVuXZCAKRnkWOJ2IFJrXIzgV3iAOihmGG1Y+tEzGnTLZsbB6gX5bpW9HDkfv6mNfg==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^6.26.2","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.9.0_1780412384434_0.2841027922063719","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@open-slide/core","version":"1.10.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.10.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"3292863b7be6159c142390ae4577e4d59fd3cc8c","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.10.0.tgz","fileCount":140,"integrity":"sha512-NY5EONFbiyDUTHRI1+U9vW9AAp9+fA5gZs0uzcRaM85F8YdCwL4X6CspmI+TlbZulf9OhKVv+RNyahp9GZKa5g==","signatures":[{"sig":"MEUCIQDWmeqpY6VrJs7bSlMc5MuBr/KHuk9Wjv5ML3ezCXm33gIgAiINCvJmVXEfjDw9z/ecws6J9znS/Ds3ndwPW1C357E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":930613},"type":"module","_from":"file:open-slide-core-1.10.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/e4d1c03a9b25f755de40799700fd6420/open-slide-core-1.10.0.tgz","_integrity":"sha512-NY5EONFbiyDUTHRI1+U9vW9AAp9+fA5gZs0uzcRaM85F8YdCwL4X6CspmI+TlbZulf9OhKVv+RNyahp9GZKa5g==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^6.26.2","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.10.0_1780582528814_0.06725471715407627","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@open-slide/core","version":"1.11.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.11.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"247701112af0cafd39fa71ced4d0cffeba0a7c2f","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.11.0.tgz","fileCount":140,"integrity":"sha512-shsh0jdh3FjigGxt2KkghW3SPADyv26V9lO+eaB9hMlI3RV8g2o4ZVFx0q0jDtTyIk+0uh04Lrmb2qA9pV7sjA==","signatures":[{"sig":"MEUCIQDGH7k74yqC0znk1ZVopWJQ69P4aKCTKV/WTpiYVRH1ygIgVgqUJNBpWBLsnxA7ky7ZGyfGsOnQ2Uy7iggMreiYxg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":939381},"type":"module","_from":"file:open-slide-core-1.11.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/24c832f144e6827a38ed436667775fb8/open-slide-core-1.11.0.tgz","_integrity":"sha512-shsh0jdh3FjigGxt2KkghW3SPADyv26V9lO+eaB9hMlI3RV8g2o4ZVFx0q0jDtTyIk+0uh04Lrmb2qA9pV7sjA==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^6.26.2","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.11.0_1781189711813_0.6149381173772877","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@open-slide/core","version":"1.11.1","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.11.1","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"7e3f6994f5a83a424b8ade995b9ed1c415b58358","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.11.1.tgz","fileCount":140,"integrity":"sha512-Mcpl+vp4Qvfy4/beST4A+yfT0g0aEUUQiELntv5vVMrUxseP6rkmn4FLT93a4OOVHdwSgkTVffQe203kuDY/Iw==","signatures":[{"sig":"MEQCIApnN7KVjPX96+bdlfla6SLSJjyg4PkXcewv40qkZhp4AiALHUir3V6Jbh94xQD86tsnA7Xm08ANCLYCHko5U3e8GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":940413},"type":"module","_from":"file:open-slide-core-1.11.1.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/10c8ca131fa80b808c34e916dc1e7d4c/open-slide-core-1.11.1.tgz","_integrity":"sha512-Mcpl+vp4Qvfy4/beST4A+yfT0g0aEUUQiELntv5vVMrUxseP6rkmn4FLT93a4OOVHdwSgkTVffQe203kuDY/Iw==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^6.26.2","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.11.1_1781192918446_0.38206295497958864","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@open-slide/core","version":"1.12.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.12.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"b7a8f4a5379cc51cf46463d4f8d6903895f6544f","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.12.0.tgz","fileCount":141,"integrity":"sha512-IXn/pqZ92/UDWA32nLmbTuKnnf//VhGXLqtqNUeT7Bbp+/2XAcvm3JoEUWu470D+cHx+9n/MnqsLHx5YzH1lSA==","signatures":[{"sig":"MEUCIAGU1zDmydimzYMFVFFj6xyliLrD9JFVP7nj30K9BQJ7AiEArJH6iUxKHkhbfdr0JoGwfWHEzdut5BePencfG0PB1Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":954737},"type":"module","_from":"file:open-slide-core-1.12.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/e28a4e794ff037c7a7e5d9eae15c7d52/open-slide-core-1.12.0.tgz","_integrity":"sha512-IXn/pqZ92/UDWA32nLmbTuKnnf//VhGXLqtqNUeT7Bbp+/2XAcvm3JoEUWu470D+cHx+9n/MnqsLHx5YzH1lSA==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.3.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^12.1.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^6.26.2","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.18.0","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.12.0_1781359242360_0.26162819526240333","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@open-slide/core","version":"1.12.1","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.12.1","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"c5b6b3548cadc9e5c9cee153153f5a304a811c97","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.12.1.tgz","fileCount":141,"integrity":"sha512-BVL8vpQZ5SUlLIfzTqRkEvCBc2CQiCnXC/zNo+okAFY8zEF9lMzZJ0y+MN5K9Rkeob8BFr/QeKmHqHqiuCosYw==","signatures":[{"sig":"MEQCIEC3Fk5Njnpy0PoQBjI3xpA75OT9y29LENCPtSvMDWeKAiARXDN/dt6zRBRaD0q3ykho6j87NtQf2Dbr/14WGTfP2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":958114},"type":"module","_from":"file:open-slide-core-1.12.1.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/dd78395d5ce36da6c6d196b2fee4b28e/open-slide-core-1.12.1.tgz","_integrity":"sha512-BVL8vpQZ5SUlLIfzTqRkEvCBc2CQiCnXC/zNo+okAFY8zEF9lMzZJ0y+MN5K9Rkeob8BFr/QeKmHqHqiuCosYw==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.11.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.0","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.12.1_1782030304794_0.24216074172922353","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@open-slide/core","version":"1.13.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.13.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"094dce68a350be9d072bc35498f475c5ce9cb4e2","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.13.0.tgz","fileCount":142,"integrity":"sha512-v7jNOUsEQPLFW29m5dBb3gNWPgqBbapx79Ethu73kwPX49ht8J2yHDj6kOlnNDcBvosdsI3H2z3kXADlpzdfgQ==","signatures":[{"sig":"MEYCIQCU8cKOZGy7FYVG/sR2Yp6vQZpZZGD1DZpJmNJTOBCLNQIhAJlIwUglY+HaeoEl72U0n63DQAWfoR1zj3dMgTfWMQYw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":986678},"type":"module","_from":"file:open-slide-core-1.13.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/6659342291300ffeb21ca561a6f7f982/open-slide-core-1.13.0.tgz","_integrity":"sha512-v7jNOUsEQPLFW29m5dBb3gNWPgqBbapx79Ethu73kwPX49ht8J2yHDj6kOlnNDcBvosdsI3H2z3kXADlpzdfgQ==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.11.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.0","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.13.0_1782550513469_0.5663633042320564","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@open-slide/core","version":"1.13.1","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.13.1","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"b789b04d5f48f5b5ad221b0cd340b751896965fd","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.13.1.tgz","fileCount":142,"integrity":"sha512-YSndUOLb558tFNkfKzQ3SrFQLE82T4oems9Z4qvz1gZcujv1sgEepv+WA3zIOieqGzSaXGABaYv1pnLForzX6Q==","signatures":[{"sig":"MEUCIQDCim9Ri8sHckF6fnhwGltwjqx8ZD5Ec5uP35Bns2WutwIgL9jSM6pF/qJHFKFbbEknneecR0c0ZmfiXAorQ2zAs/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":995989},"type":"module","_from":"file:open-slide-core-1.13.1.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/75af816c3aca6534e169655409ffdaf7/open-slide-core-1.13.1.tgz","_integrity":"sha512-YSndUOLb558tFNkfKzQ3SrFQLE82T4oems9Z4qvz1gZcujv1sgEepv+WA3zIOieqGzSaXGABaYv1pnLForzX6Q==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.11.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.0","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.13.1_1782569158535_0.33875916402299566","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"@open-slide/core","version":"1.13.2","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.13.2","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"842b90d0b8b430f2ede8f5e14797bb9fab23b9d3","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.13.2.tgz","fileCount":142,"integrity":"sha512-9CC/xDjRSZqRKUDRYTq3KHRQ//2MgbPIZLr+BSmarZEG39w19FNSfiM2+fMz+OucSAjfgffKzIXhhDphe/D6oA==","signatures":[{"sig":"MEYCIQCe4SYMa+y/rt0FjmHvAMH86GMWLQrz4ErSMlczOgluXwIhAJV8TR+Hv2sDvDRwaAeL9l+74+STjm+NjAnhkItLBfoL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":999101},"type":"module","_from":"file:open-slide-core-1.13.2.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/e97510c147ae89e64749ed6620f65ca1/open-slide-core-1.13.2.tgz","_integrity":"sha512-9CC/xDjRSZqRKUDRYTq3KHRQ//2MgbPIZLr+BSmarZEG39w19FNSfiM2+fMz+OucSAjfgffKzIXhhDphe/D6oA==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.11.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.0","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.13.2_1782580973202_0.3505749900991266","host":"s3://npm-registry-packages-npm-production"}},"1.13.3":{"name":"@open-slide/core","version":"1.13.3","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.13.3","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"cc5e58406a7f06450fe46799079bb05fbd00de7a","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.13.3.tgz","fileCount":141,"integrity":"sha512-qpkuP3wp4yjTWRXz8Z1tK4wzN2RHcml9c8V4g15/lz4bjoI7rH9afRncYEbE+/T7N1qd6ZFHZzp7Qv4E13NfPg==","signatures":[{"sig":"MEUCIQDFc4gFuQSfoheGKouN424n6DMmpgzIvC2Qui6xSgVi9gIgbpefBOTmJT9NAHjxVXGQsJ4K5iN5EtfXP0jfHQgSNkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000467},"type":"module","_from":"file:open-slide-core-1.13.3.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/c3225207a40dcec58b3824839dc6d6d5/open-slide-core-1.13.3.tgz","_integrity":"sha512-qpkuP3wp4yjTWRXz8Z1tK4wzN2RHcml9c8V4g15/lz4bjoI7rH9afRncYEbE+/T7N1qd6ZFHZzp7Qv4E13NfPg==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.11.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.0","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.13.3_1783231754662_0.9380146019482507","host":"s3://npm-registry-packages-npm-production"}},"1.13.4":{"name":"@open-slide/core","version":"1.13.4","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.13.4","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"b4c38c931a3dd9716a46fc5febea530b48167f2c","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.13.4.tgz","fileCount":142,"integrity":"sha512-zaMusPVLjoUzelpqM02BXSdVeVn/Vi9HDjPoFJGXminH614M1Byb+Z4FTfYG/J1FdutPNQhDckRL/AtV2NknYw==","signatures":[{"sig":"MEQCIBiZ2tt9MRU3/4k+NS8GDefHEY8fBQljN7L/KT2xU9N0AiBN719XSu1XWO3BU7geSbErUFO4xLuLB/N6EwR0/9SnTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1010025},"type":"module","_from":"file:open-slide-core-1.13.4.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/9ad2aaa13ed1cf6d4a24467729af7a99/open-slide-core-1.13.4.tgz","_integrity":"sha512-zaMusPVLjoUzelpqM02BXSdVeVn/Vi9HDjPoFJGXminH614M1Byb+Z4FTfYG/J1FdutPNQhDckRL/AtV2NknYw==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.11.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.0","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.13.4_1783408001521_0.6476271798091764","host":"s3://npm-registry-packages-npm-production"}},"1.13.5":{"name":"@open-slide/core","version":"1.13.5","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.13.5","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"e71ad7083fad9fada559205775c2fc41739a1f71","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.13.5.tgz","fileCount":142,"integrity":"sha512-8kVnhz3EdF+zE2hjGMCVBhjtu7IJIrU5BVCJzkye4ZioJ4rUxzyAxbzn+UcJaOAaIvxP8mEYHqPITntojYBm7Q==","signatures":[{"sig":"MEUCIQDrfp+p4ZPsQT8Mi/Qgq6/0kPGqC8u6uzuF9dK9j+gYFwIgdKxdVfiExNuDxMH4lv7ZAk2HQ45/ts3Z9UqTm7AlCk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.13.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1010354},"type":"module","_from":"file:open-slide-core-1.13.5.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/a70b05c7f8e8466a2b1d4a21e190d5f3/open-slide-core-1.13.5.tgz","_integrity":"sha512-8kVnhz3EdF+zE2hjGMCVBhjtu7IJIrU5BVCJzkye4ZioJ4rUxzyAxbzn+UcJaOAaIvxP8mEYHqPITntojYBm7Q==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.2","shadcn":"^4.11.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.0","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.13.5_1783414768737_0.7845964080995407","host":"s3://npm-registry-packages-npm-production"}},"1.13.6":{"name":"@open-slide/core","version":"1.13.6","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.13.6","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"8e651ed98825dbda25998419c46a811921bef7df","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.13.6.tgz","fileCount":142,"integrity":"sha512-vhNEkywXUh+5fTdJTIH6MdOE7+GwVis5glALWG6ETcE5EVHYyBMTzxAbDTpOMAlhhRQh52cabDcuzox5Dqk8Fw==","signatures":[{"sig":"MEYCIQDInz5N+eX9i+zLWWtLkwMvPm7Ats0+Nz4rLaUYEWAVjQIhAK9TYSLOU/BijVdD9T1TIj8GL6jXkLaUoUuGbfDAIbEC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.13.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1010648},"type":"module","_from":"file:open-slide-core-1.13.6.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/6f5b2b9dadcaf58236334ccfdcf7d4e7/open-slide-core-1.13.6.tgz","_integrity":"sha512-vhNEkywXUh+5fTdJTIH6MdOE7+GwVis5glALWG6ETcE5EVHYyBMTzxAbDTpOMAlhhRQh52cabDcuzox5Dqk8Fw==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.13.6_1783764452419_0.5033989085397634","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@open-slide/core","version":"1.14.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.14.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"2f5708976fd887f05aa79edddeef3402aaac64b5","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.14.0.tgz","fileCount":146,"integrity":"sha512-u5vFYupVg2/FlDMQ1xJM8ndR/iP2fn7xaVj3hfwZFqNe11ZnlI5kYLYlW7W8TIsHE+ufv75ReMUKHHEdgEswXQ==","signatures":[{"sig":"MEUCIHwUDBSZqCjUJZLEK9+SuMBXCzoWyuGNOf1FNxkZSJV5AiEA/UT5z72Y9cNQiq15wiB9Ala1LoFF1t/1XOCCWhAfDeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1067841},"type":"module","_from":"file:open-slide-core-1.14.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/7e976888134d19a16120690d6e7185ef/open-slide-core-1.14.0.tgz","_integrity":"sha512-u5vFYupVg2/FlDMQ1xJM8ndR/iP2fn7xaVj3hfwZFqNe11ZnlI5kYLYlW7W8TIsHE+ufv75ReMUKHHEdgEswXQ==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.14.0_1783783601735_0.4829879570139899","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@open-slide/core","version":"1.15.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.15.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"d6da7ac8e04a85c6d2f5adb90fc5c2ba857b2efe","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.15.0.tgz","fileCount":146,"integrity":"sha512-y0QmVZVY5krd8uo/IWgpKz8CJ/WBxI2YxlyVKKWNpwDTlIne4a0wPDUAbglZy4nHoKh0BbD2mQd6xoSvHnFcEA==","signatures":[{"sig":"MEUCIQCVbcA/4mZ61W3jWw+uXMUc3r/FLcGMsy4SCPPzcCKqLQIgVweHC7GIPmRTSBGPfbQSR/+hpPNixHJelgt1npyohFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1070097},"type":"module","_from":"file:open-slide-core-1.15.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/1657fd779b45cb353179a0d0c36ac1f4/open-slide-core-1.15.0.tgz","_integrity":"sha512-y0QmVZVY5krd8uo/IWgpKz8CJ/WBxI2YxlyVKKWNpwDTlIne4a0wPDUAbglZy4nHoKh0BbD2mQd6xoSvHnFcEA==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.15.0_1783859285541_0.17377663946766075","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@open-slide/core","version":"1.15.1","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.15.1","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"11da6e897865ae413516122c9bec88e2ed39f006","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.15.1.tgz","fileCount":146,"integrity":"sha512-iAuf6cacfOabgSW3pPFCq+Z8n/PBX/5a0PRKdr/MmeQz+C9Jqh2m6lcelREViGw3VM6s0Zs3KhGjs4qCxFrW1w==","signatures":[{"sig":"MEQCIGBC2L5pPIxgGsEz61An69RpU97aPm1dSIgbI1CmpaRUAiAE0kI9IYJWg2opfoloiIW7Pk55T+238FHrGSa+2agc1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1070205},"type":"module","_from":"file:open-slide-core-1.15.1.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/ca5c702ea0b8f2c5342953ee2f746265/open-slide-core-1.15.1.tgz","_integrity":"sha512-iAuf6cacfOabgSW3pPFCq+Z8n/PBX/5a0PRKdr/MmeQz+C9Jqh2m6lcelREViGw3VM6s0Zs3KhGjs4qCxFrW1w==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.15.1_1783859920001_0.25002084649011214","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"@open-slide/core","version":"1.15.2","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.15.2","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"554c221b3f758ecb38b564690c0cb4050d0a7682","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.15.2.tgz","fileCount":146,"integrity":"sha512-YUDln8N9ystm8WDIKvF2Js1cdHqQmBdgh2v+v8x1LKJPD7ow4u5u3VmLOYsrMaR0ZWNjhuc4l3y2T5zEi/hT8A==","signatures":[{"sig":"MEUCIQDflkim+NcEjcsgUFI8lPMO3bf68Qh3AMoLWkdfeTi7pQIgWskYY7yJysaWCtDbGNrHKC+N4Fpclhb0Cd5HzRdVkEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1070224},"type":"module","_from":"file:open-slide-core-1.15.2.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/244cf9224d4adc1bd83af4e508f9b17c/open-slide-core-1.15.2.tgz","_integrity":"sha512-YUDln8N9ystm8WDIKvF2Js1cdHqQmBdgh2v+v8x1LKJPD7ow4u5u3VmLOYsrMaR0ZWNjhuc4l3y2T5zEi/hT8A==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.15.2_1783860478455_0.00432307387366504","host":"s3://npm-registry-packages-npm-production"}},"1.15.3":{"name":"@open-slide/core","version":"1.15.3","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.15.3","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"c07112354f25fdac40fd055de030ab7ca367e78d","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.15.3.tgz","fileCount":146,"integrity":"sha512-m5swwFvxAgQYT6pJgXK3Slc3WYzx1Gae9mzZ3JKFZW4P/zhFhAEQ2ypyrKNpAHTG0iJ8/Ce3+09vDFe1eC1uyQ==","signatures":[{"sig":"MEYCIQCPR2Ha5IR+dbCj4e9W9oA75SBqIC1uY7wx/P8k96UnoAIhAO2GPrpWubtYva76zO7X08uR7H9wcWbPYW337507vnXU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1073928},"type":"module","_from":"file:open-slide-core-1.15.3.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/fa19e778cfc2f457a40e917068a6b1c0/open-slide-core-1.15.3.tgz","_integrity":"sha512-m5swwFvxAgQYT6pJgXK3Slc3WYzx1Gae9mzZ3JKFZW4P/zhFhAEQ2ypyrKNpAHTG0iJ8/Ce3+09vDFe1eC1uyQ==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.8.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.2.2","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.15.3_1783996438088_0.523304749599453","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@open-slide/core","version":"1.16.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.16.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"779a6c47d1e113b8a6979bce94b4c061a2b8604e","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.16.0.tgz","fileCount":153,"integrity":"sha512-r+BIH1LZypZefLL05SB34LSMkp9FY9VDFK0FDKrD3OT9nu7+PoaDmJnCM8G5YeTkQeWwQwLBx2rmUeGf4A+JGQ==","signatures":[{"sig":"MEUCIGtLuXDrjUcK2Sz8H9GQ/VEewTsiw3L071h1NECZcyTgAiEAyYeGOdn58l+29FqGukSp8C3BE1xXYWlYRkFzWKTotto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1090440},"type":"module","_from":"file:open-slide-core-1.16.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/7648298ff2b5118e4560ff6e345be337/open-slide-core-1.16.0.tgz","_integrity":"sha512-r+BIH1LZypZefLL05SB34LSMkp9FY9VDFK0FDKrD3OT9nu7+PoaDmJnCM8G5YeTkQeWwQwLBx2rmUeGf4A+JGQ==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.16.0_1784387702785_0.3645450614370347","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@open-slide/core","version":"1.17.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.17.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"172b24de76fdbda51f0601523ba92d537657335e","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.17.0.tgz","fileCount":153,"integrity":"sha512-nP+BREeJzdenidcpYFR8Aa24IteM8OyYOHZbxsu2N4A2bwhnnRM4Zh4bdLYH9d7oyvkLgoKzbRxp/ULYXrwhWA==","signatures":[{"sig":"MEUCIQCysfkQB4Jti41lqZPDaRX3HJRhHNpxVp83GEN7GdddcQIgHh8Xzp1OymE8Ocg9GQhxjibARZW1OyCWLAaJl9vPY/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1090146},"type":"module","_from":"file:open-slide-core-1.17.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/daed256576bcfe399758b68e120a7037/open-slide-core-1.17.0.tgz","_integrity":"sha512-nP+BREeJzdenidcpYFR8Aa24IteM8OyYOHZbxsu2N4A2bwhnnRM4Zh4bdLYH9d7oyvkLgoKzbRxp/ULYXrwhWA==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","vite":"^8.1.5","chalk":"^5.3.0","react":"^19.2.7","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^19.2.7","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^6.0.3","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^19.2.17","@types/react-dom":"^19.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_1.17.0_1784553067895_0.10096316163570851","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@open-slide/core","version":"1.17.1","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.17.1","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"00524305eea1fc896d2639ec7fdce424ecde4740","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.17.1.tgz","fileCount":153,"integrity":"sha512-Ebg4WdWFM/5gpXczfciII6ZZx4Lw5rlX+445OmHQernj8BDINKapLprs7BtE1bXFqppJ3UOhvVBtShL8Hno4XA==","signatures":[{"sig":"MEYCIQCvB0thfGJyegiEuSVZRy/EJyqHIdtwafptQocndJblhgIhAPxOS9xO//uQxsHBmvmBx2XhFTFtyUlTyYXNwau1XURl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1090440},"type":"module","_from":"file:open-slide-core-1.17.1.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/4936e21acb5bfd881a2ff82140695c50/open-slide-core-1.17.1.tgz","_integrity":"sha512-Ebg4WdWFM/5gpXczfciII6ZZx4Lw5rlX+445OmHQernj8BDINKapLprs7BtE1bXFqppJ3UOhvVBtShL8Hno4XA==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","vite":"^5.4.10","chalk":"^5.3.0","react":"^18.3.1","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.17.1_1784555380007_0.8017048238133933","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@open-slide/core","version":"1.18.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.18.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"6304817db5f1c3bccc8fd54483bdaa67fc1f6311","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.18.0.tgz","fileCount":160,"integrity":"sha512-Ug4ucdNSvwRKjIvsATiuliT6IhWjm7qWrSGMkFPFZAVDih7XSVTUyc2D88Qo+y2WglEFMe3x/xSZL8aHxVPOWg==","signatures":[{"sig":"MEUCIQCjnLxvwfQv2YuOnETUzCLCYlkSrKdepEr567Fz+UuTfwIgH0ruLgpQLOshOOTu2dVNckh0QxV3q84h2fs0+u7/sVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1123795},"type":"module","_from":"file:open-slide-core-1.18.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","test:e2e":"pnpm run build && playwright test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/09d9f9fa8082080e758b4b7a7280b3a8/open-slide-core-1.18.0.tgz","_integrity":"sha512-Ug4ucdNSvwRKjIvsATiuliT6IhWjm7qWrSGMkFPFZAVDih7XSVTUyc2D88Qo+y2WglEFMe3x/xSZL8aHxVPOWg==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vite":"^5.4.10","chalk":"^6.0.0","react":"^18.3.1","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@playwright/test":"~1.56.1","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.18.0_1786458755847_0.117897910252178","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@open-slide/core","version":"1.19.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.19.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"ff9ac4957f96eb6bb82ed5da50beea445d447b5c","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.19.0.tgz","fileCount":160,"integrity":"sha512-IqUPXSeWKKsFDwTlfdXrjL3iE+VGU2Pr5Q9uGP5v/KyRBQ3znop6vdd2pAG7LgRQy0ePOxkHiQwjsyWqX2DgMw==","signatures":[{"sig":"MEYCIQCsYgbyt6U7+1qRNaRYyvLWRk6fFW04y4tRTDrPkYb7oQIhAL0sUS07sJCdN3ezWypSZacrqR4RxkML8H5edCsTwLfc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134763},"type":"module","_from":"file:open-slide-core-1.19.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","test:e2e":"pnpm run build && playwright test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/87db5311f8964351a6599623094f8869/open-slide-core-1.19.0.tgz","_integrity":"sha512-IqUPXSeWKKsFDwTlfdXrjL3iE+VGU2Pr5Q9uGP5v/KyRBQ3znop6vdd2pAG7LgRQy0ePOxkHiQwjsyWqX2DgMw==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vite":"^5.4.10","chalk":"^6.0.0","react":"^18.3.1","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@playwright/test":"~1.62.1","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.19.0_1787236789313_0.2256369292219722","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@open-slide/core","version":"1.19.1","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@1.19.1","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"22ac70f818e4ac9e7823cb35e51d56cb93ed59ec","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-1.19.1.tgz","fileCount":160,"integrity":"sha512-sNOiy39lXwQuiiAm95/w/67b/ZUDB7XlmgjOFrgu5rjO8TtrcDOcOS3kcFM9ATPdHeBQ7t0P9eMmuf/nrdCJZQ==","signatures":[{"sig":"MEUCIQCWnh/Xb0i9+BF6F05o3LCOJAi1bam6ljxA/Lk4mz4zhgIgcUOvU6m82fM/7C4rlcSk/vid/7d926VD/NIlYy5TarQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@1.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148633},"type":"module","_from":"file:open-slide-core-1.19.1.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","test:e2e":"pnpm run build && playwright test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/dbd97c412fad18de07335af2a234f81f/open-slide-core-1.19.1.tgz","_integrity":"sha512-sNOiy39lXwQuiiAm95/w/67b/ZUDB7XlmgjOFrgu5rjO8TtrcDOcOS3kcFM9ATPdHeBQ7t0P9eMmuf/nrdCJZQ==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vite":"^5.4.10","chalk":"^6.0.0","react":"^18.3.1","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^18.3.1","next-themes":"^0.4.6","tailwindcss":"^4.2.2","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^4.3.3","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","typescript":"^5.9.3","@types/node":"^22.19.17","@types/react":"^18.3.12","@playwright/test":"~1.62.1","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.19.1_1787328459161_0.8241529392499283","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.0":{"name":"@open-slide/core","version":"2.0.0-beta.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@2.0.0-beta.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"8c2ef47d737cda0b2063bfe6a3ca0ec68f2d818b","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-2.0.0-beta.0.tgz","fileCount":166,"integrity":"sha512-KSmUb2LCskigklamyyhc+S9sbn1oQ5iVyabhGP6XGC29c8HQuyALtNUt9/IfV8Efb86BKAbCW/jcLOBJUHGukg==","signatures":[{"sig":"MEUCIQCqxBQ+65aGFJefJ9YgxXyPfCx6wnQSlNL1/qc+q+YgdgIgcepYy9Ebh0b3gt7p/ShjAQ+uLrooEpCHzEAqP42nPbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@2.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1194920},"type":"module","_from":"file:open-slide-core-2.0.0-beta.0.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","test:e2e":"pnpm run build && playwright test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/8d84640621d42135ff97caadd1e38a5a/open-slide-core-2.0.0-beta.0.tgz","_integrity":"sha512-KSmUb2LCskigklamyyhc+S9sbn1oQ5iVyabhGP6XGC29c8HQuyALtNUt9/IfV8Efb86BKAbCW/jcLOBJUHGukg==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.1","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vite":"^8.2.2","chalk":"^6.0.0","react":"^19.2.8","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^19.2.8","next-themes":"^0.4.6","tailwindcss":"^4.3.3","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^6.1.0","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.22.14","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^19.2.18","@playwright/test":"~1.62.1","@types/react-dom":"^19.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.0-beta.0_1788363522531_0.4816014797567938","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"@open-slide/core","version":"2.0.0-beta.1","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@2.0.0-beta.1","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"ab30e0a57a6d442056882cbd7d9c196f2876fd89","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-2.0.0-beta.1.tgz","fileCount":166,"integrity":"sha512-l05A3T2j/kcdKOWFRJqVxjNl+A8NUXCPNeGEg8lynH/5AkuxmqRA2TA4cgIpoD56f0Tx85GP8wylQFbJrz9PgA==","signatures":[{"sig":"MEYCIQDko+mRYCqu0s3FQWOa9rz4kZrJ9SSGPj63/VrBB29PpgIhAKx6AbW8taxlgs+23vhIprMjpQSNUTwpvBkNF5BxZCSn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@2.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1202594},"type":"module","_from":"file:open-slide-core-2.0.0-beta.1.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","test:e2e":"pnpm run build && playwright test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/b7bc1d0a8d0787b5651a9062b1a26fca/open-slide-core-2.0.0-beta.1.tgz","_integrity":"sha512-l05A3T2j/kcdKOWFRJqVxjNl+A8NUXCPNeGEg8lynH/5AkuxmqRA2TA4cgIpoD56f0Tx85GP8wylQFbJrz9PgA==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.1","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vite":"^8.2.2","chalk":"^6.0.0","react":"^19.2.8","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^19.2.8","next-themes":"^0.4.6","tailwindcss":"^4.3.3","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^6.1.0","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.22.14","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^19.2.18","@playwright/test":"~1.62.1","@types/react-dom":"^19.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.0-beta.1_1788367418162_0.3775685862414735","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.2":{"name":"@open-slide/core","version":"2.0.0-beta.2","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@2.0.0-beta.2","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"ba78b1a6cf0e17fb794ea6018632a9bfd26fb51b","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-2.0.0-beta.2.tgz","fileCount":181,"integrity":"sha512-6ewbxSrveX6cD4/pkyr813bxt5lHbZbAhUIjIt0BIxIU8ZfOSPQQT6R0CvyBXl6uL/m17F2dYXpJ63+RMDe+Bg==","signatures":[{"sig":"MEYCIQCAomuO7PKNU95ExBWePWPyKbauNKTfAVpkEjDEtaqETgIhANL2ou+lYwxC3roSvKswO99gAQtvs+atmPZH8KGNSkO6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBYJtSdJ11Q1yAlZkc8f+/CBVqCDH8a9YWeupuZqtIQkAiBGXOaO6CFrbH9tWcApXISP6kl7XLjuIr4dPBxs5LDyBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@2.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1319178},"type":"module","_from":"file:open-slide-core-2.0.0-beta.2.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","test:e2e":"pnpm run build && playwright test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/6d741fe6ca0955be3a005116a3adf440/open-slide-core-2.0.0-beta.2.tgz","_integrity":"sha512-6ewbxSrveX6cD4/pkyr813bxt5lHbZbAhUIjIt0BIxIU8ZfOSPQQT6R0CvyBXl6uL/m17F2dYXpJ63+RMDe+Bg==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.1","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vite":"^8.2.2","chalk":"^6.0.0","react":"^19.2.8","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^19.2.8","next-themes":"^0.4.6","tailwindcss":"^4.3.3","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^6.1.0","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.22.14","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^19.2.18","@playwright/test":"~1.62.1","@types/react-dom":"^19.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.0-beta.2_1789982332732_0.8980398784809107","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.3":{"name":"@open-slide/core","version":"2.0.0-beta.3","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@2.0.0-beta.3","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/1weiho/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"1551c3e4e0730dc5a7c6677228e2716f945de2f1","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-2.0.0-beta.3.tgz","fileCount":183,"integrity":"sha512-nclwwK0ERit2PALJtZHFWI1wqkWBfeS5gVKG+CruED/AT0ey8bZJAUuiZ8bafLffKwaURZ/XCjJ6+mxNB/p84g==","signatures":[{"sig":"MEQCIFNuKq4Z0hRynuK0QKfkcOQgM2hKumSWMWZY6ufECEnNAiBlUrCoLBkdZXNG6Klvt9TtRSCL0/VnROJCr4aQcP0yOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE1MKXKV01XprMeHHv2gHp1mo2n5DSSNdIDNr+RYkvpxAiEA3gEm49cs+ory5hv59ymlQhzaCd7+IlewTmLaDoNwe8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@2.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1321551},"type":"module","_from":"file:open-slide-core-2.0.0-beta.3.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","test:e2e":"pnpm run build && playwright test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67600c69-4cfe-47da-844b-bd6a92ca44ff"}},"_resolved":"/tmp/8c43645ab04f6a2a99bd6aa82e3d32be/open-slide-core-2.0.0-beta.3.tgz","_integrity":"sha512-nclwwK0ERit2PALJtZHFWI1wqkWBfeS5gVKG+CruED/AT0ey8bZJAUuiZ8bafLffKwaURZ/XCjJ6+mxNB/p84g==","repository":{"url":"git+https://github.com/1weiho/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.1","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vite":"^8.2.2","chalk":"^6.0.0","react":"^19.2.8","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^19.2.8","next-themes":"^0.4.6","tailwindcss":"^4.3.3","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^6.1.1","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.22.14","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^19.2.18","@playwright/test":"~1.62.1","@types/react-dom":"^19.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.0-beta.3_1790061036793_0.5239537681665858","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.5":{"name":"@open-slide/core","version":"2.0.0-beta.5","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@2.0.0-beta.5","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/open-slide/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"47a2a3ed6a67d226cd2e6bd6b45c4e278d75f47b","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-2.0.0-beta.5.tgz","fileCount":193,"integrity":"sha512-Xlf39XDve772KXnqOzDFWMKO9J8uWGeEoU9RLfoO6UDZqfRhE/EUrY7XBL+JOKJH1ZvqCRJ7KvuR1pxk3uBkwA==","signatures":[{"sig":"MEQCIEcC32bPQ9cahbJE0aGxn9DtnINhXL0cYITv4aSssMB+AiAuJxCOfpOXKOeMshEzdGn9jOdQkqOU/X3P3VIwfcLo4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBf1IbLDTHM5lvIAI9HtPQyS6G1e0FflwCrKsxaY4bl/AiEAzryAywJeKhnFgsvo/O9Qb/2UJVE1e6yEG9dD3m0YTds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@2.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1465103},"type":"module","_from":"file:open-slide-core-2.0.0-beta.5.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","test:e2e":"pnpm run build && playwright test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bb6cff8-24cd-4d82-9b43-24f0dc676153"}},"_resolved":"/tmp/309e0622b38bc90ecd5eb555c6f09d43/open-slide-core-2.0.0-beta.5.tgz","_integrity":"sha512-Xlf39XDve772KXnqOzDFWMKO9J8uWGeEoU9RLfoO6UDZqfRhE/EUrY7XBL+JOKJH1ZvqCRJ7KvuR1pxk3uBkwA==","repository":{"url":"git+https://github.com/open-slide/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.1","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vite":"^8.2.2","chalk":"^6.0.0","react":"^19.2.8","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^19.2.8","next-themes":"^0.4.6","tailwindcss":"^4.3.3","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^6.1.1","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.22.14","typescript":"^7.0.2","@types/node":"^26.6.2","@types/react":"^19.2.18","@playwright/test":"~1.62.1","@types/react-dom":"^19.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.0-beta.5_1790098337189_0.5785699524461094","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.6":{"name":"@open-slide/core","version":"2.0.0-beta.6","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@2.0.0-beta.6","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/open-slide/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"a5eb64927dcc5d16e5a93952845d98782a3bfc21","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-2.0.0-beta.6.tgz","fileCount":197,"integrity":"sha512-8pvh0gewXF4GvRMYuCRocrXuFTu9JuWVV+gO8zEVDegYHqaKx6ELzr6voP8tNfdmETMMzzoWSRs/tvEAg1U0bA==","signatures":[{"sig":"MEYCIQCaM51NvOitJ3cQMecTqrOe/PcvZAQdmBtPGlycsj7xhwIhAODaKea1iepuC/uyoTbWEfG3UcKtHe5nmwt3oPz1PV+q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDIWz0x5hx8lRII8TVrq3ZfLa+8+k3vp57aLoC24/7OBAiEAp+VneLqYTCW4WV0OSe0hxA2VRhY3kSsaFZ5zXT2yc4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@2.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1480712},"type":"module","_from":"file:open-slide-core-2.0.0-beta.6.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","test:e2e":"pnpm run build && playwright test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bb6cff8-24cd-4d82-9b43-24f0dc676153"}},"_resolved":"/tmp/357041783b6db735bbf673f7f984c308/open-slide-core-2.0.0-beta.6.tgz","_integrity":"sha512-8pvh0gewXF4GvRMYuCRocrXuFTu9JuWVV+gO8zEVDegYHqaKx6ELzr6voP8tNfdmETMMzzoWSRs/tvEAg1U0bA==","repository":{"url":"git+https://github.com/open-slide/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.20.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vite":"^8.3.0","chalk":"^6.0.0","react":"^19.2.8","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^19.2.8","next-themes":"^0.4.6","tailwindcss":"^4.3.3","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^6.1.1","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.22.14","typescript":"^7.0.2","@types/node":"^26.6.2","@types/react":"^19.2.18","@playwright/test":"~1.62.1","@types/react-dom":"^19.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.0-beta.6_1790410017346_0.03852194563122069","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@open-slide/core","version":"2.0.0","keywords":["slides","presentation","react","vite"],"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","_id":"@open-slide/core@2.0.0","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"homepage":"https://open-slide.dev","bugs":{"url":"https://github.com/open-slide/open-slide/issues"},"bin":{"open-slide":"bin.js"},"dist":{"shasum":"2ec8dc461fa5c7fecdba5ae56fefb465d4a90cce","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-2.0.0.tgz","fileCount":197,"integrity":"sha512-KhfhtblYIDbPLyiU5JDsKburyibO/ZHkVTIm0BGbL11Zr7COioKwYHTbabqxR5b/RN67J0IXAM+dPxd6e1oDOw==","signatures":[{"sig":"MEUCICJf11Zt4CQuTZLStM1bZxy8RCn+mEH28T14KoUYdLOAAiEA8FeSQRshmFgG0rM4xM9r64BOP2eyXDdou+yTSX4XDZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDorlOOGKV9ZrLp6+YrGYohsg48sWqJMy+1KmUSVMg67AiB1mpTPUZ3mpyE5JYT0ioBGu3EFl9vmcIsk/Na9W3rgyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1480705},"type":"module","_from":"file:open-slide-core-2.0.0.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"scripts":{"build":"tsdown","test:e2e":"pnpm run build && playwright test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bb6cff8-24cd-4d82-9b43-24f0dc676153"}},"_resolved":"/tmp/c68fcfe183d78ebdda2c35567630f319/open-slide-core-2.0.0.tgz","_integrity":"sha512-KhfhtblYIDbPLyiU5JDsKburyibO/ZHkVTIm0BGbL11Zr7COioKwYHTbabqxR5b/RN67J0IXAM+dPxd6e1oDOw==","repository":{"url":"git+https://github.com/open-slide/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.20.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vite":"^8.3.0","chalk":"^6.0.0","react":"^19.2.8","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^19.2.8","next-themes":"^0.4.6","tailwindcss":"^4.3.3","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^6.1.1","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","typescript":"^7.0.2","@types/node":"^26.6.2","@types/react":"^19.2.18","@playwright/test":"~1.62.1","@types/react-dom":"^19.2.5"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.0_1790431094313_0.25496861869321696","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"_id":"@open-slide/core@2.0.1","bin":{"open-slide":"bin.js"},"bugs":{"url":"https://github.com/open-slide/open-slide/issues"},"dist":{"shasum":"b75ebe6cce2d97468fcc0fc5dffdd6b99733a0df","tarball":"https://registry.npmjs.org/@open-slide/core/-/core-2.0.1.tgz","fileCount":198,"integrity":"sha512-vjrsatfUM+FBsmpvmD7m64bkl48f2uRy+HEoNb50TSqwvNBmqBSta+jd/7T46bnYyOQuUeg5loLw+0b06z91cA==","signatures":[{"sig":"MEQCIFTg08wr9MeU6Iyb7MM63PvA8GNK3Bs5HgX9XTvqKFzgAiARR8hPGb7iDPKxOBWc+l8pgIqyrY+irMNsrJODVf+VBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC1Tn/z81x3plX8gyqD1tC1Fw4V3/kawZonXaixaIdQbQIgP2E3avgFei4Khg/4Z2SRWx73T5PiTYOSZoHWIzeAqTs="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-slide%2fcore@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1485454},"name":"@open-slide/core","type":"module","_from":"file:open-slide-core-2.0.1.tgz","author":{"url":"https://github.com/1weiho","name":"1weiho"},"engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./env.d.ts"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js"},"./locale":{"types":"./dist/locale/index.d.ts","import":"./dist/locale/index.js"}},"license":"MIT","scripts":{"build":"tsdown","test:e2e":"pnpm run build && playwright test","typecheck":"tsc --noEmit"},"version":"2.0.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bb6cff8-24cd-4d82-9b43-24f0dc676153"}},"homepage":"https://open-slide.dev","keywords":["slides","presentation","react","vite"],"_resolved":"/tmp/20eea59f3cf1195ef173df6188c7fcd6/open-slide-core-2.0.1.tgz","_integrity":"sha512-vjrsatfUM+FBsmpvmD7m64bkl48f2uRy+HEoNb50TSqwvNBmqBSta+jd/7T46bnYyOQuUeg5loLw+0b06z91cA==","repository":{"url":"git+https://github.com/open-slide/open-slide.git","type":"git","directory":"packages/core"},"_npmVersion":"11.20.0","description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","directories":{},"maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","vite":"^8.3.0","chalk":"^6.0.0","react":"^19.2.8","fflate":"^0.8.3","shadcn":"^4.12.0","sonner":"^2.0.7","commander":"^15.0.0","fast-glob":"^3.3.2","react-dom":"^19.2.8","next-themes":"^0.4.6","tailwindcss":"^4.3.3","@babel/types":"^7.29.0","lucide-react":"^1.25.0","@babel/parser":"^7.29.2","@dnd-kit/core":"^6.3.1","html-to-image":"^1.11.13","@base-ui/react":"1.6.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","react-image-crop":"^11.0.10","react-router-dom":"^7.18.1","@dnd-kit/sortable":"^10.0.0","@tailwindcss/vite":"^4.3.3","@dnd-kit/utilities":"^3.2.2","emoji-picker-react":"^4.19.1","@vitejs/plugin-react":"^6.1.1","use-sync-external-store":"^1.6.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","typescript":"^7.0.2","@types/node":"^26.6.2","@types/react":"^19.2.18","@playwright/test":"~1.63.0","@types/react-dom":"^19.2.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_2.0.1_1790481912200_0.8429642661938561"}}},"time":{"created":"2026-04-19T15:38:26.647Z","modified":"2026-09-27T04:05:12.750Z","0.0.1":"2026-04-19T15:38:26.926Z","0.0.2":"2026-04-20T13:46:01.184Z","0.0.3":"2026-04-20T16:38:16.938Z","0.0.4":"2026-04-22T14:09:53.617Z","0.0.5":"2026-04-24T05:23:26.508Z","0.0.6":"2026-04-24T05:53:10.247Z","0.0.7":"2026-04-26T13:25:49.250Z","0.0.8":"2026-04-27T13:21:22.057Z","0.0.9":"2026-04-28T15:42:38.403Z","0.0.10":"2026-04-29T16:01:47.247Z","0.0.11":"2026-04-29T16:19:34.712Z","0.0.12":"2026-05-02T09:16:38.395Z","0.0.13":"2026-05-02T09:26:34.268Z","0.0.14":"2026-05-02T09:59:49.729Z","0.0.15":"2026-05-02T10:57:04.500Z","0.0.16":"2026-05-02T11:27:07.217Z","1.0.0":"2026-05-02T11:31:30.802Z","1.0.1":"2026-05-02T11:57:37.455Z","1.0.2":"2026-05-02T12:24:55.242Z","1.0.3":"2026-05-03T00:06:08.187Z","1.0.4":"2026-05-03T01:22:31.813Z","1.0.5":"2026-05-04T15:14:46.321Z","1.0.6":"2026-05-05T14:07:00.137Z","1.1.0":"2026-05-07T15:52:18.890Z","1.2.0":"2026-05-10T08:34:13.805Z","1.3.0":"2026-05-13T05:45:25.683Z","1.4.0":"2026-05-15T14:44:40.310Z","1.5.0":"2026-05-19T10:04:52.107Z","1.6.0":"2026-05-19T17:18:08.657Z","1.7.0":"2026-05-24T12:09:33.859Z","1.8.0":"2026-05-30T16:47:52.925Z","1.9.0":"2026-06-02T14:59:44.683Z","1.10.0":"2026-06-04T14:15:29.059Z","1.11.0":"2026-06-11T14:55:12.046Z","1.11.1":"2026-06-11T15:48:38.635Z","1.12.0":"2026-06-13T14:00:42.518Z","1.12.1":"2026-06-21T08:25:04.958Z","1.13.0":"2026-06-27T08:55:13.616Z","1.13.1":"2026-06-27T14:05:58.715Z","1.13.2":"2026-06-27T17:22:53.357Z","1.13.3":"2026-07-05T06:09:14.809Z","1.13.4":"2026-07-07T07:06:41.674Z","1.13.5":"2026-07-07T08:59:28.897Z","1.13.6":"2026-07-11T10:07:32.628Z","1.14.0":"2026-07-11T15:26:41.924Z","1.15.0":"2026-07-12T12:28:05.723Z","1.15.1":"2026-07-12T12:38:40.159Z","1.15.2":"2026-07-12T12:47:58.586Z","1.15.3":"2026-07-14T02:33:58.304Z","1.16.0":"2026-07-18T15:15:02.959Z","1.17.0":"2026-07-20T13:11:08.024Z","1.17.1":"2026-07-20T13:49:40.223Z","1.18.0":"2026-08-11T14:32:36.032Z","1.19.0":"2026-08-20T14:39:49.437Z","1.19.1":"2026-08-21T16:07:39.311Z","2.0.0-beta.0":"2026-09-02T15:38:42.667Z","2.0.0-beta.1":"2026-09-02T16:43:38.325Z","2.0.0-beta.2":"2026-09-21T09:18:52.827Z","2.0.0-beta.3":"2026-09-22T07:10:36.921Z","2.0.0-beta.5":"2026-09-22T17:32:17.340Z","2.0.0-beta.6":"2026-09-26T08:06:57.446Z","2.0.0":"2026-09-26T13:58:14.443Z","2.0.1":"2026-09-27T04:05:12.309Z"},"bugs":{"url":"https://github.com/open-slide/open-slide/issues"},"author":{"url":"https://github.com/1weiho","name":"1weiho"},"license":"MIT","homepage":"https://open-slide.dev","keywords":["slides","presentation","react","vite"],"repository":{"url":"git+https://github.com/open-slide/open-slide.git","type":"git","directory":"packages/core"},"description":"Runtime and CLI for open-slide — write slides in slides/, we handle the rest.","maintainers":[{"name":"1weiho","email":"davidho0403@gmail.com"}],"readme":"# @open-slide/core\n\nRuntime and CLI for [open-slide](https://github.com/open-slide/open-slide) — a React-based slide framework where you write slides and the framework handles the Vite/React stack, layout, navigation, hot reload, and fullscreen play mode.\n\n## Install\n\n```bash\npnpm add @open-slide/core\n```\n\nMost users get this installed automatically by running `npx @open-slide/cli init`. Use this package directly only if you're wiring up an existing workspace by hand.\n\n## What's inside\n\n- **Runtime** — home page, slide viewer, thumbnail rail, keyboard navigation, and fullscreen presenter mode. Every slide renders into a fixed **1920×1080** canvas; the framework scales it.\n- **Vite plugin** — discovers `slides/<id>/index.{tsx,jsx,ts,js}`, exposes them via virtual modules, and reloads when slides are added or removed.\n- **CLI** — `open-slide dev | build | preview` so workspaces never need to touch Vite, React, or tsconfig directly.\n\n## CLI\n\nOnce installed, the `open-slide` bin is available in the workspace:\n\n| Command | Description |\n| --- | --- |\n| `open-slide dev` | Start the dev server. Flags: `-p, --port <port>`, `--host [host]`, `--open`. |\n| `open-slide build` | Build a static site. Flags: `--out-dir <dir>` (defaults to `dist`). |\n| `open-slide preview` | Preview the production build. Flags: `-p, --port <port>`, `--host [host]`, `--open`. |\n\n## Config\n\nCreate `open-slide.config.ts` in the workspace root (all fields optional):\n\n```ts\nimport type { OpenSlideConfig } from '@open-slide/core';\n\nconst openSlideConfig: OpenSlideConfig = {\n  slidesDir: 'slides',\n  port: 5173,\n};\n\nexport default openSlideConfig;\n```\n\n### Hosting under a subpath\n\nSet `base` to deploy the built site under a sub-directory (intranet folders, GitHub Pages project sites, reverse proxies). Use a leading and trailing slash:\n\n```ts\nconst openSlideConfig: OpenSlideConfig = {\n  base: '/my-slides/',\n};\n```\n\nThe value is passed straight to Vite's `base` and to React Router's `basename`, so client-side navigation matches the deployed path.\n\n## Authoring slides\n\nSlides live under `slides/<kebab-case-id>/index.tsx` and default-export an array of `Page` components:\n\n```tsx\nimport type { Page } from '@open-slide/core';\n\nconst Cover: Page = () => (\n  <div className=\"flex h-full w-full items-center justify-center\">\n    <h1 className=\"text-[120px] font-bold\">Hello, open-slide</h1>\n  </div>\n);\n\nconst pages: Page[] = [Cover];\nexport default pages;\n\nexport const meta = { title: 'Hello' };\n```\n\n## Exports\n\n```ts\nimport {\n  CANVAS_WIDTH,   // 1920\n  CANVAS_HEIGHT,  // 1080\n  MorphElement,   // match or fade objects across pages for morph transitions\n  type Page,\n  type SlideMeta,\n  type SlideModule,\n  type SlideTransition,\n  type OpenSlideConfig,\n} from '@open-slide/core';\n```\n\nThe Vite plugin is exposed under a subpath for advanced setups:\n\n```ts\nimport { createViteConfig } from '@open-slide/core/vite';\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}