{"_id":"starry-slides","_rev":"38-d0b19b271390ed8a26eb47988216c510","name":"starry-slides","dist-tags":{"latest":"0.1.38"},"versions":{"0.1.0":{"name":"starry-slides","version":"0.1.0","keywords":["slides","presentation","html","cli","editor"],"license":"AGPL-3.0-only","_id":"starry-slides@0.1.0","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"62a8357cdf0ea7630a33a2bab7433486d0cdfb20","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.0.tgz","fileCount":160,"integrity":"sha512-H9D8muCwD+j/yojnDxn8vBG6zDIEeLf3F7bVPNThvTCWf7nrYsF4LsFqDSJ8qUEdD7h5GVokCL+VNkx995UfkA==","signatures":[{"sig":"MEUCIQDbX/XltZeqXV7Zlc7vo81xiBiQdZ0QbgRV8PGKKtCUGwIgGyVEu8Nkd7hBjZY5IIkKmixeV7Dn2oR2h3nPBRxvw8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19485983},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"0d1e11c1b88c449d80a4f447c59288bdc6c33171","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && STARRY_SLIDES_DECK_SOURCE=e2e pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs","editor:e2e:generate-deck":"node e2e/tools/prepare-regression-deck.mjs --app-out-dir sample-slides","starry:contract:annotate":"node skills/starry-slides-skill/tools/contract-protocol/annotate-slides.mjs","starry:contract:manifest":"node skills/starry-slides-skill/tools/contract-protocol/build-manifest.mjs","starry:contract:validate":"pnpm starry-slides verify","starry:contract:create-style-pack":"node skills/starry-slides-skill/tools/contract-protocol/create-style-pack.mjs"},"_npmUser":{"name":"mine77","email":"haichaozhu77@gmail.com"},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.6.2","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.0_1778306545734_0.15937097413507106","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"starry-slides","version":"0.1.1","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.1","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"ddc16952059de488389851ce92b9a6f63482b266","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.1.tgz","fileCount":220,"integrity":"sha512-4h8VpsuGqRXTljL16qxHViza/h5dFHVtTpbdFT4HrmPGiv+/2g5hkj63kZvro1D60gPEqqt1wkcW8l0vCgj9Rw==","signatures":[{"sig":"MEUCIA2rmRQ+1k4YyigulW2KlI2x8oQqBzJHSiIpxeMEioEuAiEA1Ppzdeyws8dBSuv9IxHoieeLRHIdXwizu24BzfHIXNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32539674},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"3fe0a9bd16f0480d9514cc909ab67e9287a9f362","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && STARRY_SLIDES_DECK_SOURCE=e2e pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs","editor:e2e:generate-deck":"node e2e/tools/prepare-regression-deck.mjs --app-out-dir sample-slides"},"_npmUser":{"name":"mine77","email":"haichaozhu77@gmail.com"},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.6.2","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.1_1778469322835_0.7862977612899271","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"starry-slides","version":"0.1.3","keywords":["slides","presentation","html","cli","editor"],"license":"AGPL-3.0-only","_id":"starry-slides@0.1.3","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"f0ae33dad86fd4810c34950c92e607b40bac9844","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.3.tgz","fileCount":249,"integrity":"sha512-5m6ubcWhCihpf1Do+Iluh3VHOSsM+8tCeVI240FBSKhc+K/CPiMQVx/dxunNYCUiCeJDLih60WSvgaI03/flXA==","signatures":[{"sig":"MEQCIHoZ9wS4PspzhLlJecYiRQqfgIGRbtNAhJSI0B6E3cNcAiAyM7IlMdZUEzYPJWrxmORK6yDhqdPqCqG/u97SGcJH/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45526193},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"b9e13878bcfe5e1226cca5e86f4070cc0d61d650","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","publish:npm":"pnpm build && npm version patch --no-git-tag-version && npm publish","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"mine77","email":"haichaozhu77@gmail.com"},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.6.2","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.3_1778553576396_0.1673052533224637","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"starry-slides","version":"0.1.4","keywords":["slides","presentation","html","cli","editor"],"license":"AGPL-3.0-only","_id":"starry-slides@0.1.4","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"0e94c9c4597bf23f5de197a0d8a811f6cc6ae09a","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.4.tgz","fileCount":124,"integrity":"sha512-hqCn2Cm3xYUGqs5wWIwORbyRfAXjvMiuJr7elLD/qLgoiVvNDrkIJRRe5f4/nkdvU3fMnaUuxKbqyecEeEnWgQ==","signatures":[{"sig":"MEYCIQC2A6PtrDUM3OazCyALDZPsERSMsxgwTk5UaOB/EjT6bAIhAINYSxrj3jgpyvwpo6YjlTLQYtJuWHxtEWckL/73LdF/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1524701},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"62e2b0e23358ddf47210d5495667224497bb4e37","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.4_1778565758209_0.8949117673207063","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"starry-slides","version":"0.1.5","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.5","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"f9fb229bf074091c3920bde01043ae7fb430b872","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.5.tgz","fileCount":125,"integrity":"sha512-IwVeqJMDK3qRcEhCm2O869u439bMaOU5TetvzzSDE/A+3RdAfP5nMAZuVODAUAkqygTWbarmiX9UvTS2DcE0pQ==","signatures":[{"sig":"MEQCID0+z7SKvRM5Ixe4yUwfFLdr73QkgxMyCTx3jo6TnyxGAiARtSLI6XQt+Z2GMXzsMOsAkwZe0o9+Q0FL6Rpi/wOfXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1530701},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"8d891d24c292b494f2f2953781624894833507a9","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.5_1778574728933_0.8102321282218596","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"starry-slides","version":"0.1.6","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.6","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"f4b777f88d8fdb4435982c6c383ed720099d549a","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.6.tgz","fileCount":125,"integrity":"sha512-NuIDeMlnb/Zkc0lFlEhpi3htfe8jX/2DMUQ2O2XixJeBDPlU3ZKEcwu1+inkgeuZspffZ9xM1yV5ly3R1Gh2AA==","signatures":[{"sig":"MEUCIHpQA6p9yOPvZOODD2UIE6fCPP6OwKbCY8/OVYPsCMsLAiEA/s+XTjjPaN6j9hDJcc0YPLsuvhVAt7dQgoh5tRDfYKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1530701},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"2d1c4843c6a4a06d106ad7266690f6e6680c0a8b","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.6_1778580161326_0.2374025631488328","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"starry-slides","version":"0.1.7","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.7","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"d6404e14d0f930d1d0a9b8f0a515d0c8c84f4e52","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.7.tgz","fileCount":125,"integrity":"sha512-crXpM1PGRvLQMjQ9GghZiOjN1HxXDveyNG14ED88gr4aUjnu8TsXx+QM13toqKHSVwE7PfEa1WUNQoPHaLq9gg==","signatures":[{"sig":"MEQCIB0y4m0SlZnV020H9ejgcykHiEgs3GtL0x0+KamFPNGiAiArsqoQuIENcIxlQEvZ1hPnZoFgFTP+EnyTbZDWgIOdKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1530909},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"bf02f2605164d249e02470bd6f3c126f894f36b7","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.7_1778586293201_0.3361413193442335","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"starry-slides","version":"0.1.8","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.8","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"470fbd93b04cc232f093169f7a231a8a2ea55899","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.8.tgz","fileCount":125,"integrity":"sha512-s5kB7Rhx4YTjVMvBCVxNBzmuqUfImELfLzaMaOcLO5yiGmtnn9Jaiw8KSHFkFLYj5ucnf0CzzhwKq9dRLVJB0w==","signatures":[{"sig":"MEQCIH/yxGTUSmq5BYfvNOvzgHFnaH9iAlS2x/O3hY3sJhQMAiBNn3KOkSh9QQ/awPCrPzzMxmAUpRorHt7I/UgLgbXW3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1531185},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"3cbf1e056fc1d3cc91b188df7e618d5b64c3560c","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.8_1778590297153_0.6429487933835674","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"starry-slides","version":"0.1.9","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.9","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"52cc85da6b52e731d2830a3451de8bb3259fdbef","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.9.tgz","fileCount":126,"integrity":"sha512-BACCv+6OuYdOKPHUOU5vbhteL6HuohyPIOeak5MHIuVyUpWRAL7TJe8xfjZkusD0xFmCY0+MOPc6wTymYr9IcQ==","signatures":[{"sig":"MEQCIEnNOuQOymjDIeq5Wzta+ngmpYrqziP7gi/tS9nGcyumAiBHlQXu8ekarjjlUm75DNfCXKiz0MF3/ukL2XNeWyohUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1539920},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"ec4886436b410905645e428016cf29c174043f60","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.9_1778650072519_0.5875369140594262","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"starry-slides","version":"0.1.10","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.10","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"7ebcd18576193a2b181eaf2d32efcfde525ba1ec","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.10.tgz","fileCount":126,"integrity":"sha512-NVIKJMdwAoDHSj3vSHO7ApTajF3Nh4NSmjLhTAp2+tnwvglJPASpXsQ1/qr1AmBUsW1+DHBwAhDOEEKW6oV/1Q==","signatures":[{"sig":"MEYCIQDFqvQCDY7IlZTSo4M2boEh5ucfjJrWVseL8YeUuFT79gIhAItfxecrK2MKWH0QfW962Zez8Rzl7haY18oNkWs60PQ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1539239},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"9f4ac8b5b9ca2597522a19eafa8a06445589692c","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.10_1778650233442_0.19825104870521693","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"starry-slides","version":"0.1.11","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.11","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"e10d4ed3975ed9eaa5330d38fee86a4fa0d3fa08","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.11.tgz","fileCount":126,"integrity":"sha512-7D2+/4TNEeEJFgASO3LFkEJZghxyn7YrJAgdN9n1W64keg6eXRsuPbaYlnTUS7pGXz6soTEJNsEWnsYVsX9AiA==","signatures":[{"sig":"MEYCIQCcOWH0FNUsfT27sU8NePcPG1+bXCfBC0Exyxv1Wh1FigIhALaij47a2W/sEtIs3GatxVE9W5TS+rXNYFJdLXHligD9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1538224},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"046a16a1e479415f376184edd1821c483bc79dbf","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.11_1778650561643_0.443262455675856","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"starry-slides","version":"0.1.12","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.12","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"374c17bfb67b4df53ac9d319f4c34a250c9acbb9","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.12.tgz","fileCount":126,"integrity":"sha512-K6PNhagsnApjc4Yq7OP1oazjqbVO+9xJ8jJLWj323q04ZLRxPmeCcAZSUPklmwi9n9sI+P5Iz+QMsq6TLCDlpg==","signatures":[{"sig":"MEYCIQD8zXyc8MoHXk0p7d69V8DVZPmKsPPAvu/sjlUoylfJSgIhAODi/Brg8mqAeZ7e2HupofsUzFJuay3ZAljr7ZjqWGTo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1538224},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"1bf5ff5fe84a13dc3df76ce25d69b53218a0af37","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.12_1778652474560_0.2601901834568183","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"starry-slides","version":"0.1.13","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.13","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"67bd62563af80c6a770b5b25514f0b075cad3813","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.13.tgz","fileCount":126,"integrity":"sha512-ci8wZxdjFsTFt1TkltDi/rJiBIJuOH3vmmSVSXlwyu15C5NzQdDrsk22N0g0kqQzSk2eXyGS4avoHexKmPRu1w==","signatures":[{"sig":"MEUCIHNeHHpjMReyYrBF8t8mDugX32XkXLMq+PO4vAB3HDRWAiEApl4r14CDvtyAm0sbC/Y2qKSd1kENw9GaTj8Uu8vszjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1541776},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"311b68cbb0cb81ca06c9ac9cf2e3216807b3b313","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.13_1778656195516_0.4621994792863817","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"starry-slides","version":"0.1.14","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.14","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"201be9e27ea02d5088f292065794e7cbadc3b223","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.14.tgz","fileCount":127,"integrity":"sha512-CRYIPWT4DyQPIc/OYq/QZTl+KOebIWxtMQ101WTm4/dUjrZz08tWk22uohUxN91VplYBavaeT8KMthjq6GFQig==","signatures":[{"sig":"MEUCIA1ABRrGqXoKe9WDV6RhuEYTX0BwW6aqjSQ3Ex7JJZ/YAiEApNSv8ljYwj558/Kc9w11aI3DknOCgiOfL9E+56ejnvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545285},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"b726953259dadc02a8323723bf2648140a947a60","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.14_1778729751828_0.10945651765208564","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"starry-slides","version":"0.1.15","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.15","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"d571f9b5296875f6f7a08fc35d7682b7cbe8efcd","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.15.tgz","fileCount":127,"integrity":"sha512-A42nD+yxiR77DZ6TCuLO9TWG3EoeiwPMfqW5Kvwk+AwBN1SephX5GHnc/EN0D7rBFHYK7Zd3UkRJT1IhaV1lXQ==","signatures":[{"sig":"MEUCIQCc7Vm536uteNz1y3WK9rTYWkgTMJozVU9V1PJjDKnxTAIgA7PPPcKPJQUiJpvDG2CsKUAmzE1RiZeTBjUmi0T1pBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1546182},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"c249eec7ccfe8c48c9b4535e47f581c1949e31fb","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.15_1778730280599_0.5001406319846244","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"starry-slides","version":"0.1.16","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.16","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"b86fca2da27d6cc4ba62038132b20ce3ffec0f31","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.16.tgz","fileCount":127,"integrity":"sha512-oIbXil0R+j+nRCcx63w8WDfnvbfw9J5opUTZyJPpPmaTolcPUu4a58MUL9+3EjbUE6SqDBGyXM1kCn4geaSYWQ==","signatures":[{"sig":"MEUCIDXQyQYnXRt9kyGpva2aQZm9QoPsiLBBS3pyv9brly6lAiEAo8Qajv1nM5pk3kuOwzulCRC8QtTWeOHJm5Vi1qpgZzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1547943},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"2dd0e986604461069513007680bf678933e41a15","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.16_1778735876055_0.3176944741030536","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"starry-slides","version":"0.1.17","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.17","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"ce618627e6527767a9c5662184180e7226cde324","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.17.tgz","fileCount":127,"integrity":"sha512-B6QYPa2V2AdvFSt+FDe4AF5Cf7IvgUBiG8HB+A2q1Vig+ic0y7/e4Z8OGDChGlGsCNVja97l4TkG2mAaeoPMJw==","signatures":[{"sig":"MEYCIQCzl/jeVHQrFOyCKEgN9x9wTm1WgwnFH7DpaQRQ2nyXTgIhAMeMj5JuYd8FkOUEN7/EQ9q3J6cZIaewYe5AFmtyA8rQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1547943},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"78495c83ab39d4500dd6c9f6ee8a59ca3191aa84","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.17_1778737173508_0.5828134124602347","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"starry-slides","version":"0.1.18","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.18","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"7f70ab99ce9c2da6d265907afb87617a4e51a6dc","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.18.tgz","fileCount":128,"integrity":"sha512-DcUo0VWXXf2Q/VetzuT8NXL/ndT6ehxaJlQSEIKrqSuETrNOGvm/vOH/d6m0PvfZgyeWZGdv+u4L4kDXG27oDg==","signatures":[{"sig":"MEUCIQDcG/bziTeUpavzVAl9phEwuNMdSyvozZVSoIRiq4L57gIgLIlzVl67mJ8iK8W6nWxEVFgLqtp7RmsYTeLu7W1Q6MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1554028},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"4f9b13336acbddd7d54f53bc2b77d893d73e53c1","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.18_1778740318147_0.47449786102480296","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"starry-slides","version":"0.1.19","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.19","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"c5c20f285ee33de2166457db61a2212c851bf053","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.19.tgz","fileCount":128,"integrity":"sha512-JhB6iGWu/bDURQvOYDdDxnPJQ1te/z7jripu3IItq2jj/XD8gGlr1nibucV8Q7mLmZ4H0SHjxLNsR/J/n/EkCA==","signatures":[{"sig":"MEYCIQDXyiz5clJHntAyToxIaiP83zGQN+Q0bYIvicFTwXmQAwIhAO8X4czmg02cK13gHrkrsHydVbltrP2Ck4sUVjsgdvfr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583762},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"639cc31a7a229b0eb20fe46d7bfa00f1543ba4df","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.19_1778744306279_0.01641027562348829","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"starry-slides","version":"0.1.20","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.20","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"a00ea54707eb9720867d1179d68634322326d0d6","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.20.tgz","fileCount":128,"integrity":"sha512-6wHwhXEeaExf4vzPqPPKXQRswjUZGdvk+yRXPzvQtcn7i+rRNX7MvuHjPJLSTjzWIbXCIa2w1IfMA0IiZvWgHw==","signatures":[{"sig":"MEYCIQCkGbsQIzxCGn9J/Em4GBKsLebpJuSc+MNZu46Za8K3BQIhAKqsqCa9Jm/Fb+8g6RMcRGUaFiYq6X+0222xMqxx6a//","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584403},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"a6972a27c2d328c19d9a999d30a606bc055bddc0","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.20_1778826671794_0.5443057029611673","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"starry-slides","version":"0.1.21","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.21","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"c4e92b19a41e4908c44085377d3a297920b76740","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.21.tgz","fileCount":128,"integrity":"sha512-CFbaeMVhX9P986kr+Ca8lM3ow3K/nw0a+PBeRxPQ3GlezqRST5rIp+UsRvcwVM9qGTlIGgdEAh0sFawfIZQpqQ==","signatures":[{"sig":"MEUCIQClWXeFK6PjozHxvu77yvoAVN2IaEZ+ykpd4OJxdY7VDgIgbfTZN+RlSCCATg4L7qjOFvBVdELqTS0BfyJydReHHUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1587703},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"72f2d728397410cd0d9bc609034a87caaba602a2","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.21_1778840629840_0.5218244571502288","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"starry-slides","version":"0.1.22","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.22","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"d5e5496d3d5173fd65b453e5081072bf1d48e111","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.22.tgz","fileCount":128,"integrity":"sha512-4W2se1oUc4dtheKbPcxSorzeQ74dWwLyi6nHDuiOjCSFPbgr7Zo1BNEZNOlrZSLKdEL3ng862boau1r+qJ2gaw==","signatures":[{"sig":"MEUCIQDEf1/mhyAsL8/AXiBSSaQ9WUeM2GGzjO2JI8oycHlNRwIgXTmVhz6KTLIxss6c1jxykaTCHdLJHjyo90ZPZ3ObQyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1586820},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"61b2164928ac2655407e9863dc3bb2aef50ec38d","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.22_1778923613130_0.5431652294065554","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"starry-slides","version":"0.1.23","keywords":["slides","presentation","html","cli","editor"],"license":"MIT","_id":"starry-slides@0.1.23","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"fe26af095a645d3a786051af44e9d90235ad0b72","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.23.tgz","fileCount":128,"integrity":"sha512-jXplHK2kQyxT7dh97cWfYO7a7Nh6nnKkU8ifnQtjFu9wooKkDhoarF3FWNEDNoZ8UbaS+cb8jGeurmw/XDbLOg==","signatures":[{"sig":"MEUCIHVTOd0s68jzUtG/RscK7sclh2lTOC1jWhbzWGziFfSkAiEAhWC0E5RlqQxXqyzRw5hs3trI3pgG7afPjIyq5Kr1G9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1586820},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"b5ea3c110c42c33a72256ebe3e8a0b9be76bd882","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.23_1778928106387_0.39289390051493833","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"starry-slides","version":"0.1.24","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.24","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"979cb40f4bf592efaa2c440eac38af3b798e6716","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.24.tgz","fileCount":128,"integrity":"sha512-KtdgD++/COeWwQl/arRXwG2W7fcgG5/ZKsqQ9Ki6z/Sexm9UPS7VWCiZYet/iyYOSC9XsHgjcAtShyxgYZRDTg==","signatures":[{"sig":"MEQCIGB7CSc3LPFfvn2XglDXBU1ScSKSm/WnokwE920pnRkhAiBTXXwPSwpHLtVTcNgkqGBDb9XffDusVvLGIhKMcF2x+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596063},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"f1846299a5f83c4aece23154046273d82d45b867","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.24_1779003607857_0.5285583388666462","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"starry-slides","version":"0.1.25","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.25","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"bf5b1ec3332b18f4acbd216802f4924334f9bbd6","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.25.tgz","fileCount":128,"integrity":"sha512-vZdO/3WIX9YXS2izk29Q1nr0Hh6UZ/C5/mKEXklpCsyU3fm+DSz1IJFe1367OMCkVTDU2e55SG1jkfEEYRXlfQ==","signatures":[{"sig":"MEUCIBtfrUbuTz6VH2wQnRQr2FjpbfCw13mO9TC56hoMIybtAiEA7eGWlR82NdHiMpXXTKc5IROb8pfL9qFXacVE3qBqCVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596063},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"}},"gitHead":"17a47a7f233d3a76503ce07b75c7d3234b401104","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/editor/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.25_1779011764980_0.0006377886440460667","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"starry-slides","version":"0.1.26","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.26","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"975c1c882301276e97f73e265ede06259e59f4ff","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.26.tgz","fileCount":163,"integrity":"sha512-xKqrfS+kcnBbx7xCV34Nj8yW3Z08DLFCYx7jVsrdVYG1536DunpXvjcrqE8xHWfbVVHf1d6X5ggagBifEcU53Q==","signatures":[{"sig":"MEUCIDT1XDYwRemuz8cNsc/GgfbWCMA3usT86SuG3QpLRmKcAiEA9COpY5goBMsRoxN7U3jW09pjU2wZQL//OU9rSOTb/IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12379715},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"077e990e1d481b429921611e17373f547fc86718","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm --filter @starrykit/slides-core build && pnpm --filter @starrykit/slides-editor build && pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"mine77","email":"haichaozhu77@gmail.com"},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"10.9.7","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","@starrykit/slides-core":"0.1.26","@starrykit/slides-editor":"0.1.26","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.26_1779086659129_0.018966260614215136","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"starry-slides","version":"0.1.27","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.27","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"cea9e289908531a4ddd4b840efc3d13964138e98","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.27.tgz","fileCount":31,"integrity":"sha512-wkxlYm2TxjnF1p/Q0Py0nKijSxHwRCCCRcFLugqN3EFtVYi3MU5eJV4hpsN7qcl15fIQbqOREvV5e//xc9S4FA==","signatures":[{"sig":"MEUCIQDIWwWWkN5e/71lTWLwoG2nh0lZKQh70o7hNbcrMahRGwIgPtkRtU9jHCuQ80W/SZ/SufbKo+puM8vGefB2pF5NI7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":905559},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1f5e3b90bd1c4a62e76b0d463fbe46f26874b9b5","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm --filter @starrykit/slides-core build && pnpm --filter @starrykit/slides-editor build && pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","@starrykit/slides-core":"0.1.27","@starrykit/slides-editor":"0.1.27","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.27_1779088567920_0.9027183726818255","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"starry-slides","version":"0.1.28","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.28","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"7d661f2c683b23f6c147bc9507a36fb8547c2ed9","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.28.tgz","fileCount":31,"integrity":"sha512-bmLCYp0/yIZrXSR4MLriD5tJmTeb/1Nz+cGnNlQw/kTxgLMiV9rrHhKmB4whMyP73JyFYRx2Ig7SyqMtQkoVNw==","signatures":[{"sig":"MEQCIDPVNalVqha7iaR/487GdMCAJ+MZ4HIqQ/TYixjPxmP4AiBvcQ1HI+y41xsrAn8lcZhxPDmS+jd0+yx38XvFuJtumw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":905559},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"95d3e9454939759de114fccb0b256f5c655b27d5","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm --filter @starrykit/slides-core build && pnpm --filter @starrykit/slides-editor build && pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","@starrykit/slides-core":"0.1.28","@starrykit/slides-editor":"0.1.28","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.28_1779104481676_0.40430749166197955","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"starry-slides","version":"0.1.29","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.29","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"7907e15ff1c5d762b9119c0fe141a95d24e322d9","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.29.tgz","fileCount":31,"integrity":"sha512-MN5aW1ONb4Oizs6KOtYVu9kzIl2FNWl7/uGLyE/1NBS1RV17wHBudD3vQ+M4ND8Flf1TzOx2KOEWrg9WfZUDew==","signatures":[{"sig":"MEQCIC5wx+q8iBCXFea3nxbOoFq3/IS4bW8Pm/bA/r5NRYp7AiAyf1XxwFynpQn7A6cmryFOfeXpDHjr/o/Np+AIqVtMow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":905559},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f1f682a491c62b70f20da3f8983525b21638e1be","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm --filter @starrykit/slides-core build && pnpm --filter @starrykit/slides-editor build && pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","@starrykit/slides-core":"0.1.29","@starrykit/slides-editor":"0.1.29","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.29_1779106266605_0.5389349698315986","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"starry-slides","version":"0.1.30","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.30","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"edfb6b106595ec28aff37db322805b3507b0c54a","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.30.tgz","fileCount":31,"integrity":"sha512-mQwRylS41Omv4Nh51d/tB95tAqg5NBpSQ6+u/1UrzpbIBCcyhxFm7/IY+j++tPP7im7TNd+0cf9oCQyNIPsX7w==","signatures":[{"sig":"MEUCIFk4V3M5UNZrscj+fdmayd2MODsuOw6Ry7X+oauQFTjxAiEAogdkQUkz+0FmrwiowKkg5XbEEZjtfjPZOgrdLBYhKlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":906487},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9899071024fa834b4e38c4a9fce713d77fb481b8","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm --filter @starrykit/slides-core build && pnpm --filter @starrykit/slides-editor build && pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","@starrykit/slides-core":"0.1.30","@starrykit/slides-editor":"0.1.30","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.30_1779108827003_0.23351113088830644","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"starry-slides","version":"0.1.31","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.31","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"1a08a867d0cf1b2114701af9e314d6bc76f05a6d","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.31.tgz","fileCount":31,"integrity":"sha512-gRCO4HIXxX/PTYW0Ae1oZ92LSQPBvmzvPUgGV0lY+yW2YymETjKijfGunJb42yjOvKvk0dBl1rJiGjkgPFeVqw==","signatures":[{"sig":"MEUCIQDhpRhjc3FtunNSRwi+HoYUgn/q00dcPK0IWxzOSYawDwIgSCEavUio/B3vyKwXykce79E7PNTRHvxtpZtbRIjShko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":924500},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dd5ae65e5ad50cc23c1a0d7aca1abd16e158208f","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm --filter @starrykit/slides-core build && pnpm --filter @starrykit/slides-editor build && pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","@starrykit/slides-core":"0.1.31","@starrykit/slides-editor":"0.1.31","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.31_1779113826636_0.49159561492910586","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"starry-slides","version":"0.1.32","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.32","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"dee7e901471c9f84e44f99e5bff4ab0398f1e586","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.32.tgz","fileCount":31,"integrity":"sha512-okW6n+aSuKyFs8pkPdTB9OMLEe8K1x8kCv7OM2QnznEo9OTvR4YDIidyPD5nQUU9nAKrp9XnpFw8Gp4ZHpMFnw==","signatures":[{"sig":"MEYCIQCuhVW3v5apqXgrJhRluaNXXSgvdUq/O8icE0TMSHk3RwIhANEWuPi7rBfwn99CP7NeGdVC+roFp1DGlCiEd/6nZefC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":924500},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3fc1be1877dc1cf253871fd74c8adef5f26efde0","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm --filter @starrykit/slides-core build && pnpm --filter @starrykit/slides-editor build && pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","@starrykit/slides-core":"0.1.32","@starrykit/slides-editor":"0.1.32","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.32_1779115082620_0.7041457018740012","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"starry-slides","version":"0.1.33","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.33","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"f5f00789195561b64a92d63a5635d3707b578f08","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.33.tgz","fileCount":31,"integrity":"sha512-fcvujn8oiEG1a4DDwTxhP/LN87HxaUMKqdk0Dkg4bXUw7AYNY5NNCIfF/3/pGx+xK1uweQt4KPdMVXCr2c5sHg==","signatures":[{"sig":"MEQCIDJIw3jq59odVMGabouSEWQ0uy9dXYCKY7w0vJ1jn+ZzAiBDsmOWlAoZJrXGLItPYG4Byatz1r6JSXanIAlBBjALyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":930013},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cc8c26751db3b8328b0971a2697d0e4ebac620fb","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm --filter @starrykit/slides-core build && pnpm --filter @starrykit/slides-editor build && pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node packages/slides-editor/e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","@starrykit/slides-core":"0.1.33","@starrykit/slides-editor":"0.1.33","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.33_1779168447749_0.006741060357818407","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"starry-slides","version":"0.1.34","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.34","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"2ec5b9179adeb064fda0101f39d35cd53bcb36aa","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.34.tgz","fileCount":31,"integrity":"sha512-i/LYRdxIVUexUOdvg41TNV/WH4pdpv6CH0+6PyvD+6V7hP1ZDQ8lPUWNzui5fzmA5MDicYmd6JJdkSK2HeqQmw==","signatures":[{"sig":"MEUCIFMC8hFAlI742QVXFURvGr5ZHei/sQ5KZHwnWrgR+v3sAiEA9NIpM53mycXHPZAonHLB3lsBoi+J8OjHLzQNfeQN6Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":930412},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c700d5ed87bac39f00dfdbebf89868b4077fbd01","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm --filter @starrykit/slides-core build && pnpm --filter @starrykit/slides-editor build && pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node packages/slides-editor/e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","@starrykit/slides-core":"0.1.34","@starrykit/slides-editor":"0.1.34","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.34_1779169573097_0.5627865149366935","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"starry-slides","version":"0.1.35","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.35","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"b73e59a14c2e17cad9077ef60b1ef8c065088608","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.35.tgz","fileCount":31,"integrity":"sha512-lgf/JQX2zQkw3hTyqZ6Wvk/5xUdZk6FavgbYMlKY5zkY9bykQNLAv0wcNd237S/YuSkfa3vUhyHPGJnnAlvN/A==","signatures":[{"sig":"MEUCIQC2f0hwti/voP3/CbjiHsflYSQyl2Q/lfPZwlLFwXUxmwIgY/aLik89I7Po4XkX0vb3kfIRWWQjoRZr0lQA1uB/US8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929837},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"25e94e5f7f59256276ee930eb6f5a097a7da54fa","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm --filter @starrykit/slides-core build && pnpm --filter @starrykit/slides-editor build && pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node packages/slides-editor/e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","@starrykit/slides-core":"0.1.35","@starrykit/slides-editor":"0.1.35","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.35_1779248100811_0.22046579580055825","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"starry-slides","version":"0.1.36","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.36","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"00537e5458c2c2e3c21704f00fb34269d94e0621","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.36.tgz","fileCount":31,"integrity":"sha512-AA0PGQLtn9X9h3SssCsoBdfBHm1GktqVX1px6QT6QDjSvxABuqv3mb1lSy45gAqgTI58/mcQDxK4J5vOR8B1Jw==","signatures":[{"sig":"MEYCIQCUvRYJoA5CasRiZYQhpTnClg1/n3D93ckG3c0ZWG8GdQIhAJsqb1ZHrcEw7rlHWM84waDkY1mVgLqz/3wsoqt0wNI3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929865},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a7e75ed9222facf29dc7e4361665515706d14d91","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm --filter @starrykit/slides-core build && pnpm --filter @starrykit/slides-editor build && pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node packages/slides-editor/e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","@starrykit/slides-core":"0.1.36","@starrykit/slides-editor":"0.1.36","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.36_1779721733591_0.3728355655243254","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"starry-slides","version":"0.1.37","keywords":["slides","presentation","html","cli","editor"],"license":"Apache-2.0","_id":"starry-slides@0.1.37","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"bin":{"starry-slides":"dist/cli/index.js"},"dist":{"shasum":"291b8a25c5e3a05de5c73a0dae408accb4431a5c","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.37.tgz","fileCount":36,"integrity":"sha512-o4VJTcrbD5FixnyAcwyaUZHErY61JZ1wXN0in5aCPlRsKQ2mAf/nvLbIaps8OpteU+kf6SeHtQVXWbA4elGl+g==","signatures":[{"sig":"MEUCIQDBqgGBlX1e1eRYpPakLdeaTTXUsE4Pbtngn19GhCBSYgIgZoOTfrUN+UIzT9HZ1QEtc3cD8dd9K4x/r/L7gbHpg4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":834521},"pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"type":"module","engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4b43ab3a87888eaabb07698ac6cbae53b4037da4","scripts":{"dev":"vite","lint":"biome check .","test":"vitest run","build":"pnpm --filter @starrykit/slides-core build && pnpm --filter @starrykit/slides-editor build && pnpm build:types && pnpm build:js && pnpm build:app","format":"biome format --write .","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e","build:js":"tsup src/index.tsx src/cli/index.ts --format esm","lint:fix":"biome check --write .","test:e2e":"playwright test","build:app":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","starry:open":"pnpm starry-slides open","starry-slides":"tsx src/cli/index.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e:prepare":"pnpm prepare:regression-deck","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","prepare:regression-deck":"node packages/slides-editor/e2e/tools/prepare-regression-deck.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"repository":{"url":"git+https://github.com/StarryKit/starry-slides.git","type":"git"},"_npmVersion":"11.5.1","description":"Local-first CLI and browser editor for HTML slide decks.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"clsx":"^2.1.1","jsdom":"^26.1.0","react":"^19.1.0","sonner":"^2.0.7","radix-ui":"^1.4.3","commander":"^14.0.3","react-dom":"^19.1.0","lucide-react":"^1.14.0","html-to-image":"^1.11.11","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@playwright/test":"^1.54.2","@starrykit/slides-core":"0.1.37","@starrykit/slides-editor":"0.1.37","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.20.0","tsup":"^8.5.1","vite":"^6.3.5","vitest":"^3.2.4","agentation":"^3.0.2","typescript":"^5.8.3","@types/node":"^24.0.0","tailwindcss":"^4.2.4","@types/jsdom":"^21.1.7","@types/react":"^19.1.2","@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/starry-slides_0.1.37_1780145562588_0.594857030817546","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"starry-slides","version":"0.1.38","description":"Local-first CLI and browser editor for HTML slide decks.","license":"Apache-2.0","type":"module","packageManager":"pnpm@10.33.2","pnpm":{"onlyBuiltDependencies":["esbuild","@parcel/watcher","@biomejs/biome"]},"homepage":"https://github.com/StarryKit/starry-slides#readme","bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"repository":{"type":"git","url":"git+https://github.com/StarryKit/starry-slides.git"},"keywords":["slides","presentation","html","cli","editor"],"engines":{"node":">=20.11"},"bin":{"starry-slides":"dist/cli/index.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"vite","starry-slides":"tsx src/cli/index.ts","build":"pnpm --filter @starrykit/slides-core build && pnpm --filter @starrykit/slides-editor build && pnpm build:types && pnpm build:js && pnpm build:app","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","build:js":"tsup src/index.tsx src/cli/index.ts --format esm","build:app":"vite build","prepare:regression-deck":"node packages/slides-editor/e2e/tools/prepare-regression-deck.mjs","starry:open":"pnpm starry-slides open","test:e2e:prepare":"pnpm prepare:regression-deck","lint":"biome check .","lint:fix":"biome check --write .","format":"biome format --write .","test":"vitest run","test:packaged-cli":"vitest run --config vitest.packaged-cli.config.ts","test:e2e:serve":"pnpm test:e2e:prepare && pnpm build && pnpm exec vite preview --host 127.0.0.1 --port 4173 --strictPort","test:e2e":"playwright test","verify":"pnpm lint && pnpm test && pnpm build && pnpm test:packaged-cli && pnpm test:e2e"},"dependencies":{"@starrykit/slides-core":"0.1.38","@starrykit/slides-editor":"0.1.38","@playwright/test":"^1.54.2","class-variance-authority":"^0.7.1","clsx":"^2.1.1","commander":"^14.0.3","html-to-image":"^1.11.11","jsdom":"^26.1.0","lucide-react":"^1.14.0","radix-ui":"^1.4.3","react":"^19.1.0","react-dom":"^19.1.0","sonner":"^2.0.7","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0"},"devDependencies":{"@biomejs/biome":"^1.9.4","@tailwindcss/cli":"^4.2.4","@tailwindcss/vite":"^4.2.4","@types/jsdom":"^21.1.7","@types/node":"^24.0.0","@types/react":"^19.1.2","@types/react-dom":"^19.1.2","@vitejs/plugin-react":"^4.4.1","agentation":"^3.0.2","tailwindcss":"^4.2.4","tsup":"^8.5.1","tsx":"^4.20.0","typescript":"^5.8.3","vite":"^6.3.5","vitest":"^3.2.4"},"_id":"starry-slides@0.1.38","gitHead":"1352540b8976f07b65fb3b5f4cc250e2d8eeb216","_nodeVersion":"22.23.1","_npmVersion":"11.5.1","dist":{"integrity":"sha512-HWQ+9d1u+kM1+RP7Fdkbn46S71VRC3NDlJovIvLzvVqkQyFyXnaPm67UqEo8RIcBA/WJHLQnIPws8kh5+wuehw==","shasum":"86c18de8f7d75b61fe3a6ba92a75f7457eef3814","tarball":"https://registry.npmjs.org/starry-slides/-/starry-slides-0.1.38.tgz","fileCount":36,"unpackedSize":835275,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/starry-slides@0.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF0VZ26HpnaiGIcVoW4vMAsHysrmUvOKjWBafMxFY76IAiEAlurBMoL0z08fQTNZ54VP6IUYathPSVSchITZkZus7F8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:016be148-f772-424a-8f83-b7337df8ce10"}},"directories":{},"maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/starry-slides_0.1.38_1785927204386_0.9237659002373086"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-09T06:02:25.627Z","modified":"2026-08-05T10:53:24.922Z","0.1.0":"2026-05-09T06:02:26.049Z","0.1.1":"2026-05-11T03:15:24.040Z","0.1.3":"2026-05-12T02:39:36.844Z","0.1.4":"2026-05-12T06:02:38.373Z","0.1.5":"2026-05-12T08:32:09.159Z","0.1.6":"2026-05-12T10:02:41.490Z","0.1.7":"2026-05-12T11:44:53.383Z","0.1.8":"2026-05-12T12:51:37.377Z","0.1.9":"2026-05-13T05:27:52.730Z","0.1.10":"2026-05-13T05:30:33.620Z","0.1.11":"2026-05-13T05:36:01.833Z","0.1.12":"2026-05-13T06:07:54.814Z","0.1.13":"2026-05-13T07:09:55.711Z","0.1.14":"2026-05-14T03:35:52.026Z","0.1.15":"2026-05-14T03:44:40.787Z","0.1.16":"2026-05-14T05:17:56.247Z","0.1.17":"2026-05-14T05:39:33.726Z","0.1.18":"2026-05-14T06:31:58.363Z","0.1.19":"2026-05-14T07:38:26.482Z","0.1.20":"2026-05-15T06:31:11.997Z","0.1.21":"2026-05-15T10:23:49.981Z","0.1.22":"2026-05-16T09:26:53.373Z","0.1.23":"2026-05-16T10:41:46.672Z","0.1.24":"2026-05-17T07:40:08.056Z","0.1.25":"2026-05-17T09:56:05.165Z","0.1.26":"2026-05-18T06:44:19.443Z","0.1.27":"2026-05-18T07:16:08.242Z","0.1.28":"2026-05-18T11:41:21.868Z","0.1.29":"2026-05-18T12:11:06.843Z","0.1.30":"2026-05-18T12:53:47.153Z","0.1.31":"2026-05-18T14:17:06.873Z","0.1.32":"2026-05-18T14:38:02.895Z","0.1.33":"2026-05-19T05:27:27.894Z","0.1.34":"2026-05-19T05:46:13.247Z","0.1.35":"2026-05-20T03:35:00.988Z","0.1.36":"2026-05-25T15:08:53.768Z","0.1.37":"2026-05-30T12:52:42.722Z","0.1.38":"2026-08-05T10:53:24.539Z"},"bugs":{"url":"https://github.com/StarryKit/starry-slides/issues"},"license":"Apache-2.0","homepage":"https://github.com/StarryKit/starry-slides#readme","keywords":["slides","presentation","html","cli","editor"],"repository":{"type":"git","url":"git+https://github.com/StarryKit/starry-slides.git"},"description":"Local-first CLI and browser editor for HTML slide decks.","maintainers":[{"name":"mine77","email":"haichaozhu77@gmail.com"}],"readme":"<div align=\"center\">\n  <h2>✨ Starry Slides 在线版现已上线</h2>\n  <p>无需安装，直接使用 AI 创建和编辑完全可编辑的演示文稿。</p>\n  <p><a href=\"https://starrykit.com/\"><strong>前往 starrykit.com 立即体验 →</strong></a></p>\n</div>\n\n---\n\n<p align=\"center\">\n  <img src=\"./packages/slides-editor/src/assets/starry-slides-wordmark-on-purple.svg\" alt=\"Starry Slides\" width=\"420\" />\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/starry-slides\">\n    <img src=\"https://img.shields.io/npm/v/starry-slides\" alt=\"NPM version\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./README.md\">English</a> | 简体中文\n</p>\n\nStarry Slides 是一个基于 AI Agent 的幻灯片/演示文稿编辑器，让你的 Agent 使用 HTML 作为源文件生成完全可编辑的 PPT。\n\n> 本仓库为 Starry Slides 开源版。使用已托管的 SaaS 在线版，请访问 [starrykit.com](https://starrykit.com/)；开源版会继续修复 Bug，Editor 更新也会周期性同步到这里。\n\n## Features\n\n<table>\n  <thead>\n    <tr>\n      <th align=\"left\">特性</th>\n      <th align=\"left\">说明</th>\n    </tr>\n  </thead>\n  <tbody>\n    <tr>\n      <td><strong>HTML 作为源文件</strong></td>\n      <td>Slides 直接使用 HTML 编写，原始格式开放、可检查、也便于版本管理。</td>\n    </tr>\n    <tr>\n      <td><strong>完全可编辑的 PPT</strong></td>\n      <td>生成出来的 deck 不是一次性产物。你可以打开它、继续修改它，并持续进行可视化编辑。</td>\n    </tr>\n    <tr>\n      <td><strong>所见即所得的编辑器</strong></td>\n      <td>直接在可视化编辑界面中修改 slides，边编辑边看到最终效果，同时保留底层 HTML 源文件。</td>\n    </tr>\n    <tr>\n      <td><strong>用户可控的上下文</strong></td>\n      <td>Starry Slides 不内置模板，也不内置样式说明。它只提供让 slides 变得可编辑的能力，设计风格和内容完全由你自己提供的 context 来掌控。</td>\n    </tr>\n    <tr>\n      <td><strong>使用你自己的 Agent</strong></td>\n      <td>继续使用你现有的 Agent 即可。Starry Slides 只补充 slides 工作流，不额外引入新的 Agent 层。</td>\n    </tr>\n  </tbody>\n</table>\n\n## 安装 Skill 到你的 Agent\n\n```bash\nnpx skills add StarryKit/starry-slides --skill starry-slides\n```\n\n## Skill 用法\n\n### 最简单的请求\n\n`/starry-slides` skill 内置了 interview workflow，会先收集你的需求再开始生成。\n\n```text\n/starry-slides to create a slide deck for my presentation.\n```\n\n### 更具体一点的 deck 请求\n\n```text\n/starry-slides 帮我生成一个讲解大模型知识的 slides。\n\n具体要求如下：\n1. 篇幅：大概需要 8 页\n2. 风格：极简风格\n3. 场景：我需要在会议上做一次 presentation，面向参会观众进行讲解\n```\n\n### 按你喜欢的模板或风格来生成\n\n```text\n/starry-slides 帮我参考这个 frontend-slides 里的样式设计，做一个 8 页的 slides，主要讲解大模型的工作原理。https://github.com/zarazhangrui/frontend-slides 这个里面的 Split Pastel 样式\n```\n\n### 修改已有 deck\n\n```text\n/starry-slides 帮我把这份 PPT 修改成更加高级和现代的风格，缩短内容长度但保证内容质量。\n```\n\n## Documentation\n\n- [CLI Usage](./skills/starry-slides/references/STARRY-SLIDES-CLI-USAGE.md)：`starry-slides` CLI 的安装、命令说明和示例。\n- [Roadmap](./docs/roadmap/README.md)：项目路线图和后续计划。\n- [Development guide](./docs/development.md)：仓库结构、本地命令、测试方式和实现边界。\n- [Contributing guide](./docs/contributing.md)：提交变更、验证和评审的基本要求。\n- [Slide Contract guide](./skills/starry-slides/references/STARRY-SLIDES-CONTRACT.md)：deck package 结构和必需的 HTML 属性。\n- [Repository context](./CONTEXT.md)：仓库规则、边界、测试要求和共享术语。\n- [Architecture decisions](./docs/adr/)：已采纳的 ADR 和 ADR 模板。\n\n## License\n\nStarry Slides 使用 [MIT License](./LICENSE)。\n","readmeFilename":"README.zh-CN.md"}