{"_id":"@dreamingcodes/svelte-revealjs","_rev":"2-8ac06538cce19cdfd35ae552f0c48757","name":"@dreamingcodes/svelte-revealjs","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@dreamingcodes/svelte-revealjs","version":"0.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Dreaming-Codes/svelte-revealjs.git"},"bugs":{"url":"https://github.com/Dreaming-Codes/svelte-revealjs/issues"},"author":{"name":"Lorenzo Rizzotti","email":"me@dreaming.codes","url":"https://dreaming.codes"},"devDependencies":{"@sveltejs/adapter-auto":"^3.0.0","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@sveltejs/vite-plugin-svelte":"^3.0.0","@types/eslint":"8.56.0","@types/highlight.js":"^10.1.0","@types/reveal.js":"^4.4.8","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-svelte":"^2.35.1","highlight.js":"^11.9.0","prettier":"^3.1.1","prettier-plugin-svelte":"^3.1.2","publint":"^0.1.9","svelte":"^4.2.7","svelte-check":"^3.6.0","tslib":"^2.4.1","typescript":"^5.0.0","vite":"^5.0.11","vitest":"^1.2.0"},"peerDependencies":{"svelte":"^4.0.0","reveal.js":"^5.0.4"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"dev":"vite dev","build":"vite build && npm run package","preview":"vite preview","package":"svelte-kit sync && svelte-package && publint","prepublishOnly":"npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test":"vitest","lint":"prettier --check . && eslint .","format":"prettier --write ."},"svelte":"./dist/index.js","type":"module","types":"./dist/index.d.ts","_id":"@dreamingcodes/svelte-revealjs@0.0.1","gitHead":"1993b5821910eb1b87d4bbc0530a97abbc2a8a85","description":"This is a collection of Svelte components that can be used to create presentations using Reveal.js. A lot of component are straight up copied from [Animotion.js](https://github.com/animotionjs/animotion) and adapted to be used as a library for Svelte with","homepage":"https://github.com/Dreaming-Codes/svelte-revealjs#readme","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"integrity":"sha512-BDvzr8UNpj61gQYQAprwQNUrMBJz99uvemWkb8LBzOheHpOyy7byQDvqlE07Z8kHGoOMrtRHUQBPreV/8kKcUw==","shasum":"15a1371773ed61ccf5460e12a78eba42314b98ee","tarball":"https://registry.npmjs.org/@dreamingcodes/svelte-revealjs/-/svelte-revealjs-0.0.1.tgz","fileCount":29,"unpackedSize":20531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX+N1E0C6Pk2RKwcoqODdUN+1hdv0ZjGCQD+IgwrJ2iwIhAMruKpBkrLNb+DbGWBRwgDDQH9X+e3xS+ThzMtOS7eBF"}]},"_npmUser":{"name":"dreamingcodes","email":"lore.rizzotti@gmail.com"},"directories":{},"maintainers":[{"name":"dreamingcodes","email":"lore.rizzotti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-revealjs_0.0.1_1707416839434_0.24117500682113802"},"_hasShrinkwrap":false},"0.0.2":{"name":"@dreamingcodes/svelte-revealjs","version":"0.0.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Dreaming-Codes/svelte-revealjs.git"},"bugs":{"url":"https://github.com/Dreaming-Codes/svelte-revealjs/issues"},"author":{"name":"Lorenzo Rizzotti","email":"me@dreaming.codes","url":"https://dreaming.codes"},"devDependencies":{"@sveltejs/adapter-auto":"^3.0.0","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@sveltejs/vite-plugin-svelte":"^3.0.0","@types/eslint":"8.56.0","@types/highlight.js":"^10.1.0","@types/reveal.js":"^4.4.8","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-svelte":"^2.35.1","highlight.js":"^11.9.0","prettier":"^3.1.1","prettier-plugin-svelte":"^3.1.2","publint":"^0.1.9","svelte":"^4.2.7","svelte-check":"^3.6.0","tslib":"^2.4.1","typescript":"^5.0.0","vite":"^5.0.11","vitest":"^1.2.0"},"peerDependencies":{"svelte":"^4.0.0","reveal.js":"^5.0.4"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"dev":"vite dev","build":"vite build && npm run package","preview":"vite preview","package":"svelte-kit sync && svelte-package && publint","prepublishOnly":"npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test":"vitest","lint":"prettier --check . && eslint .","format":"prettier --write ."},"svelte":"./dist/index.js","type":"module","types":"./dist/index.d.ts","_id":"@dreamingcodes/svelte-revealjs@0.0.2","gitHead":"47ad7dc54df8feefa7d84804c0956ade2e0c3ea9","description":"This is a collection of Svelte components that can be used to create presentations using Reveal.js. A lot of component are straight up copied from [Animotion.js](https://github.com/animotionjs/animotion) and adapted to be used as a library for Svelte with","homepage":"https://github.com/Dreaming-Codes/svelte-revealjs#readme","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"integrity":"sha512-0HPyNj216YC1ze2hOuWBDDLkrRqGnYaLYsjZ50IQ2DKMtWLlV7yvcnvaPc3zDnF+0vJg7jWp9OVqJejI7Kcw4g==","shasum":"4d7bfb44731e2b57c551baa507997ed9059a4661","tarball":"https://registry.npmjs.org/@dreamingcodes/svelte-revealjs/-/svelte-revealjs-0.0.2.tgz","fileCount":29,"unpackedSize":20531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRZb8iW4kkggyUgvlwVG7bYnNbZ8nHpJ/dLikZvP+bYQIhAMjTt5TEsdj9WEpiw5f4QIZaXmuaPBEX3HneBeZ5olyc"}]},"_npmUser":{"name":"dreamingcodes","email":"lore.rizzotti@gmail.com"},"directories":{},"maintainers":[{"name":"dreamingcodes","email":"lore.rizzotti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-revealjs_0.0.2_1707416886784_0.14755020409868247"},"_hasShrinkwrap":false},"0.0.3":{"name":"@dreamingcodes/svelte-revealjs","version":"0.0.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Dreaming-Codes/svelte-revealjs.git"},"bugs":{"url":"https://github.com/Dreaming-Codes/svelte-revealjs/issues"},"author":{"name":"Lorenzo Rizzotti","email":"me@dreaming.codes","url":"https://dreaming.codes"},"devDependencies":{"@sveltejs/adapter-auto":"^3.0.0","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@sveltejs/vite-plugin-svelte":"^3.0.0","@types/eslint":"8.56.0","@types/highlight.js":"^10.1.0","@types/reveal.js":"^4.4.8","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-svelte":"^2.35.1","highlight.js":"^11.9.0","prettier":"^3.1.1","prettier-plugin-svelte":"^3.1.2","publint":"^0.1.9","svelte":"^4.2.7","svelte-check":"^3.6.0","tslib":"^2.4.1","typescript":"^5.0.0","vite":"^5.0.11","vitest":"^1.2.0"},"peerDependencies":{"svelte":"^4.0.0","reveal.js":"^5.0.4"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"dev":"vite dev","build":"vite build && npm run package","preview":"vite preview","package":"svelte-kit sync && svelte-package && publint","prepublishOnly":"npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test":"vitest","lint":"prettier --check . && eslint .","format":"prettier --write ."},"svelte":"./dist/index.js","type":"module","types":"./dist/index.d.ts","_id":"@dreamingcodes/svelte-revealjs@0.0.3","gitHead":"1e2668938160db0e01e57e5237a89b12d3a196d7","description":"This is a collection of Svelte components that can be used to create presentations using Reveal.js. A lot of component are straight up copied from [Animotion.js](https://github.com/animotionjs/animotion) and adapted to be used as a library for Svelte with","homepage":"https://github.com/Dreaming-Codes/svelte-revealjs#readme","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"integrity":"sha512-Na6bVBSYxRh89IBp+b0caLf3XbRJcOCxM1pEwGKg/BoptAHdLsT3iE+hbphTmucOlW7suTSbScEgOGpA3E34Vw==","shasum":"2b0c6f024628c7db8a9f7d5efd9763b7f7669440","tarball":"https://registry.npmjs.org/@dreamingcodes/svelte-revealjs/-/svelte-revealjs-0.0.3.tgz","fileCount":29,"unpackedSize":21934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4hx94pqNUiYMRLsGR6nvjhxMh+Sp2vY8UrECdO/EVWQIhAO271NLtiwqciZEfnYLYyUH3E8mClnpxzx/sqrYw/AOK"}]},"_npmUser":{"name":"dreamingcodes","email":"lore.rizzotti@gmail.com"},"directories":{},"maintainers":[{"name":"dreamingcodes","email":"lore.rizzotti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-revealjs_0.0.3_1707418861403_0.6089698663750909"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-08T18:27:19.317Z","0.0.1":"2024-02-08T18:27:19.628Z","modified":"2024-02-08T19:01:01.814Z","0.0.2":"2024-02-08T18:28:06.945Z","0.0.3":"2024-02-08T19:01:01.614Z"},"maintainers":[{"name":"dreamingcodes","email":"lore.rizzotti@gmail.com"}],"description":"This is a collection of Svelte components that can be used to create presentations using Reveal.js. A lot of component are straight up copied from [Animotion.js](https://github.com/animotionjs/animotion) and adapted to be used as a library for Svelte with","homepage":"https://github.com/Dreaming-Codes/svelte-revealjs#readme","repository":{"type":"git","url":"git+https://github.com/Dreaming-Codes/svelte-revealjs.git"},"author":{"name":"Lorenzo Rizzotti","email":"me@dreaming.codes","url":"https://dreaming.codes"},"bugs":{"url":"https://github.com/Dreaming-Codes/svelte-revealjs/issues"},"license":"MIT","readme":"# Svelte Reveal.js\n\nThis is a collection of Svelte components that can be used to create presentations using Reveal.js.\nA lot of component are straight up copied from [Animotion.js](https://github.com/animotionjs/animotion) and adapted to be used as a library for Svelte without needing to use their template.\n\n## Example\nYou can see an example code in the `src/routes` folder.\n\n## Developing\nThis project uses Bun instead of Node.js. To start developing, install bun first.\n```bash\nbun install\nbun run dev\n```\n\nEverything inside `src/lib` is part of your library, everything inside `src/routes` can be used as a showcase or preview app.\n\n## Building\n\nTo build your library:\n\n```bash\nbun run package\n```\n## Publishing\n\nGo into the `package.json` and give your package the desired name through the `\"name\"` option. Also consider adding a `\"license\"` field and point it to a `LICENSE` file which you can create from a template (one popular option is the [MIT license](https://opensource.org/license/mit/)).\n\nTo publish your library to [npm](https://www.npmjs.com):\n\n```bash\nnpm publish\n```\n\n## Aknowledgements\n- [svelte-reveal.js](https://github.com/Ennoriel/svelte-reveal.js) This is a library that does basically the same thing, but has fewer features and I don't like the way it's implemented. I'm using it as a reference for some things.\n- [Animotion.js](https://github.com/animotionjs/animotion) The majority of the components are copied from this library and adapted to be used as a Svelte library and give the user more control over the components.\n","readmeFilename":"README.md"}