{"_id":"@aivorynet/slaide","_rev":"16-994c787637e07abaeb632950c8ab5709","name":"@aivorynet/slaide","dist-tags":{"latest":"1.2.11"},"versions":{"1.0.0":{"name":"@aivorynet/slaide","version":"1.0.0","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.0.0","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"b7a75738d7ecb8d7fdb7f89c47d8598069919561","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.0.0.tgz","fileCount":145,"integrity":"sha512-aDEZWDHBWxt+aeEUGZbo1LE621HyqfTNRaA2HawffjW+ukhC6T/I7GhSxufI9WKh9OB+oXZkp76xXHBUUzxbLw==","signatures":[{"sig":"MEQCIBRxZvltbznCEG3orvDOuyhHUeqKepjvgfcXxiB1bbP9AiAEKufyXdyN4ICZTSeL8QZGBUngaKZzOunOqyPFDASP8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12389736},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"e4441922e693dc6900ca3bc243399a91af0a2eda","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.0.0_1782740740304_0.2553808242461493","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aivorynet/slaide","version":"1.0.1","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.0.1","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"8f39bd8954f388e0754f7582c1d8b52d4714c73a","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.0.1.tgz","fileCount":145,"integrity":"sha512-L7Cpy2eXwHl7H3A1C4Q7iVPRNiJXesfLAt15IgMoTO5zXxVwsyF6J/uN+yljVNWRyZ79Z0+tNVMURPSWyhow+A==","signatures":[{"sig":"MEYCIQCqrlfmUAX2d/0K9GLvmGWClDmrFF2oliy7xXVTnWR6NQIhAMew7eGr4bMYheRoXrYrh6ve18/T7dOvxW83TbISodPO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12390309},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"e4441922e693dc6900ca3bc243399a91af0a2eda","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.0.1_1782742381250_0.3459334122340363","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@aivorynet/slaide","version":"1.0.2","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.0.2","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"homepage":"https://getslaide.com","bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"d2ae223d7a9eb8924791f5e3bf47710c66fe7494","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.0.2.tgz","fileCount":142,"integrity":"sha512-L2H6YbgY6ygKPV/LbR/Zdpb2j62+NyxvsEPcV9ezqWQ3MadmKqy2NU1mala1la/TxwTxq8AN6xbhbJ1na09JgA==","signatures":[{"sig":"MEUCIHp/ENyvpe7g/qE9JJLygb5qIRMThrTz0v/F1K3uDlhoAiEAt8aNP+XrWg/KPCVrQDiG/TDMof3SWm1jN9pwyCYBVDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12383613},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"e4441922e693dc6900ca3bc243399a91af0a2eda","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.0.2_1782745292511_0.22436405348163757","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@aivorynet/slaide","version":"1.0.3","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.0.3","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"homepage":"https://getslaide.com","bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"c3f8a7bff686be963e97887a8454d5261d48eb89","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.0.3.tgz","fileCount":154,"integrity":"sha512-oJcLDSbNUYKCdSb6Cnh/DDjO2ZqkQzOxGmwPu/q8pGbGFuhLc885hirWEOdG7FkMaGYlbvUsYMbT+GgWpZIg6Q==","signatures":[{"sig":"MEUCIHRzDZCKUK7bnQ+vC15l+OISgX2JkiF82Xra6HG/yLevAiEAzsRSxTVteYBvNLGKe93eORQO9b+S4Bhtr8f9nG5xQAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12434912},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"e4441922e693dc6900ca3bc243399a91af0a2eda","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.0.3_1782804694450_0.7452762969008833","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@aivorynet/slaide","version":"1.0.4","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.0.4","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"homepage":"https://getslaide.com","bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"d311a6937667de6aa986f3039e6a193763d2eb11","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.0.4.tgz","fileCount":158,"integrity":"sha512-Zl6gR39motkMc+KJtQhxS/epiSX0e8Qd9lVt+7943BBD6VncbFaMNbYAtYduMuMe4ZH9aRGZUWyjdurmWsUdgw==","signatures":[{"sig":"MEUCIQCNHRucu8gCne2wbE94A1F8mfJchRMSYvcr3kUQbjFZuQIgRIWyyGNhbS4Crj4HGKY09sEzvfUthj5KNhugXGR3U8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12467800},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"b13ef3166a2366bb7443f4a4b96b7725435e3281","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.0.4_1783317980034_0.7729315217881687","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@aivorynet/slaide","version":"1.0.5","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.0.5","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"homepage":"https://getslaide.com","bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"2c833a216dbf09ad05cdc9beb1f775f92815b00d","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.0.5.tgz","fileCount":158,"integrity":"sha512-kdocluzBa4r6zC1bOEKCBWI/Hdopatcg+NrX7ziA9E+3yE085VtSf2gjG3xuHIEOAVgl8HybqN+ZQpxQAcnYVQ==","signatures":[{"sig":"MEYCIQDCEXUTcv2+ZWMwLZ3zEQGx7qE5epBzoT8xnq0CvVz1NwIhAO7v7A1ue7lszf8B3pbppXQtPEZ1zcEFHosNKnQQA4xD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12470502},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"fd2d48566dfe3f023862347999ae6b896ccb555a","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.0.5_1783493633726_0.812389332990751","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aivorynet/slaide","version":"1.2.0","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.2.0","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"homepage":"https://getslaide.com","bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"6e6952cad0d1dd232eda4ee37f2bd8a7cfc9e138","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.2.0.tgz","fileCount":162,"integrity":"sha512-P/Mnb5yDgR+Zz3CX7vXboosv5hGsxYEslPyXvGgxore660eLu37Gsql2EDq0HCRy8Y7QOsqCQsvHpH0afqADAA==","signatures":[{"sig":"MEQCIHwdw/KTYtrCHFyKXbaskO27TzqisTN1rRGJesepcKOMAiAtlX6Gn20OI/tENGViYf8FCdlJeVpDWWujH1LknY6wfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12541537},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"30a5634212936f485d503f68d8e37250d637a2ee","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.2.0_1784470253945_0.7594001539656994","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@aivorynet/slaide","version":"1.2.1","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.2.1","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"homepage":"https://getslaide.com","bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"abb3b1798396f19d4b95f9ca01668e4790de8fb1","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.2.1.tgz","fileCount":162,"integrity":"sha512-uvnDe4xiJea65aS04Tys15DrP0QblyOBlpcU2zsUDyPtltLOiij/1Vn+NsPIjGqyX2EIBkEBUExbHX5iuY2pNw==","signatures":[{"sig":"MEYCIQC4nH71da58ctcUnQnIre2gdm/ih9SuNR9dT/UR8eB2RQIhAOJ+n84hcXP11PH8u999OR/q/wnc91qoZWcWCkEHfaov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12542821},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"326314dcfd3a7daa0290a796637f290f07dbb027","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.2.1_1784493635037_0.6142538492723528","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@aivorynet/slaide","version":"1.2.2","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.2.2","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"homepage":"https://getslaide.com","bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"29a9d1e282b5a0a73a03909deb48babe3ce02827","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.2.2.tgz","fileCount":162,"integrity":"sha512-/zxeYbWlKXjL3B93+orCnvQIy7+Hz8RgZy7vMDFmEABNBOU2/X7JfEpRzVP5bw8dL10LzdPbab/j3gY562tltg==","signatures":[{"sig":"MEQCIBX+GBynbFtSOC7MLQjJzAqY/k1h4eAY4cZkMnNrKB2pAiBS4PWPyFkajq74gVdpWs9w3MCe9o72/J6Ddouf6LyDgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12552235},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"46624fc752f9a1da259c8e692648ccd12eec12e3","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.2.2_1785226167804_0.5161136487808349","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@aivorynet/slaide","version":"1.2.3","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.2.3","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"homepage":"https://getslaide.com","bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"f541d052351de8d0387011eca3789ea32beb18c2","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.2.3.tgz","fileCount":162,"integrity":"sha512-tOs0rsvJ3dQBRf/QULbKjej/53f3l3HtM5azA+C99vJJuw3+qZUKuTvQQLfQHCMe9bE33tppAz7jcwXjhDf7mA==","signatures":[{"sig":"MEYCIQDEKxIYn+wwryeUNkvG5daiHhtVPB24Vv+INfyOqL5bUAIhANfZBGcQGW4x5RCbu8wNUyh08c0M5q0xFZhWu8m2R7fw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12558315},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"fed449ec3385056bc32919ebce2508e3c75e5010","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.2.3_1785241872449_0.11918253081534291","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@aivorynet/slaide","version":"1.2.4","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.2.4","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"homepage":"https://getslaide.com","bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"f93588598ab849d1a89bf414e77549358d7548e4","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.2.4.tgz","fileCount":162,"integrity":"sha512-O5Xs144JvFkAuHmJ7aPG18FqAFxOIG7taTH67S3KfiD/uoybsQ+O9fwFt8fslTP+iYSXtia/Ipu6pDGKIpyofA==","signatures":[{"sig":"MEUCIER0JHYBx6ELJAMEeSvTLxh/ecv0pN9RwF1BTTtPyMDLAiEA+O7Qs7vKyUtWQvBpXz1Io1VBB8Vo6Jmv8Y5CRTwM6ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12559423},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"8bc0d80c30766b58d9ce1efd030a28ac40526b50","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.2.4_1785586328427_0.331390206022552","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@aivorynet/slaide","version":"1.2.5","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.2.5","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"homepage":"https://getslaide.com","bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"689f5207e9ee2de20c41a2e09dbd6fbc514fb3ae","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.2.5.tgz","fileCount":165,"integrity":"sha512-jcW1hh5SbmQ5uANnTXxpIJasDGKx5LTqQi4SQZUHj88Jj9YthzcgjNOfqBP18y48Jdn6e5zfveO6yKdMC4/PKw==","signatures":[{"sig":"MEYCIQCMjR5VmDPAGu5r4ifzj2uz2Orni8s3dPoe4G+NNCQm3wIhAKtji4fzL9j++3ZLovDAzBwBIj5ue+/gR5yLLi+fthOg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12617341},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"1d286c1629ef990dd80f8cf0c436abf23c46f1f7","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.2.5_1786738755096_0.4335485368757981","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@aivorynet/slaide","version":"1.2.8","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.2.8","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"homepage":"https://getslaide.com","bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"aff3aca464186a6315b81bd484a4a13ac2699d89","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.2.8.tgz","fileCount":162,"integrity":"sha512-e9MMMgOjzoKxY5MZf3lZtp1f3gTbbwujUKJRdujJyKwlPkU/NrSAer24qMg2/6W+lROhrDu8PFzyv5dYVkNWeA==","signatures":[{"sig":"MEQCIHqw8AuXnQZ5KIWS9/aBKdF0js5+iFNdgtB2LBJ9ewWaAiBA1ShzCQqA1evpoLYgmStH1bwbvdMTlvk4bxagxfPHGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12620812},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"5b7690859e5e549c914b51ed0179b17af108549b","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.2.8_1786780436893_0.8917003868419056","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@aivorynet/slaide","version":"1.2.9","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.2.9","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"homepage":"https://getslaide.com","bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"485b5aa371c2c4a66b90e413cbc80a6f3baeb605","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.2.9.tgz","fileCount":162,"integrity":"sha512-FC35GHybGStQB0s6HGIKsgdSnMAEYK3uCEL87Qk+8WhZkGhpgWCPICyTIaLd8xdFgAYPHSuW+nCyytPGYk5Qzw==","signatures":[{"sig":"MEUCIQCiiN6HjCBN2S11KkND6p4M4/fnYZAwaBdFteih1y+mIgIgMMqcczZK4cRmtcjXvRpIF0vORhqXSw8pZp8pRMKDiF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12622695},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"3c001ed2453404258ff6c90477ace2939c020e55","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.2.9_1786789544885_0.36586106601763224","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"@aivorynet/slaide","version":"1.2.10","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"author":{"name":"Paul Piper"},"license":"Apache-2.0","_id":"@aivorynet/slaide@1.2.10","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"homepage":"https://getslaide.com","bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"bin":{"slaide":"bin/slaide.js"},"dist":{"shasum":"150fd803d0a17dacf43700353dee841d06b41484","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.2.10.tgz","fileCount":162,"integrity":"sha512-UmW0fAnTEsj4JXiPnUgAsEk/Eo8er5xjgASneh8BWehjVif++lVaCMJH3rj1seOVnGcHcoECZf7nvUnTcjI8vw==","signatures":[{"sig":"MEUCIGQ91MwNDCXCxwKERBcq+Tk/cQtvpjqrLoz8525wewhGAiEArE8wD4Q64XXmHwOin2CpEmJawkJ9gJ2fTcpHRu2zEHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12623819},"type":"module","exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"99fa21ea724933bb2dc303b98442b3d3fbf37979","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/slaide_1.2.10_1786966991003_0.36426123607774485","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"_id":"@aivorynet/slaide@1.2.11","bin":{"slaide":"bin/slaide.js"},"bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"dist":{"shasum":"8a96baeb3fe757f0a7335c8733e4a584a2a6cd24","tarball":"https://registry.npmjs.org/@aivorynet/slaide/-/slaide-1.2.11.tgz","fileCount":162,"integrity":"sha512-/ZU44pTKvTyli4asot0Rp9wc0+ijVjtTyF3stg5R1UelDfFO/PzYIHZkATFXc5CDSVszcQrPbfqH3nuNbj4ffg==","signatures":[{"sig":"MEYCIQCkOggGJaH0laWzLYKuffkrJv1221fXoUDw+EcRkFAYJwIhAMLKGwFoqm0Rfofoo6jr7dwm1R92JEkcndwN0QB6Zv/N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCw81zAMhdZAM3jfPQLUOJ1zTBvH5bIt+hQ7LSQHsco8wIgDbqOEzvanlVp8U0gMnoD4oArNzxYPCQgXIlbrPe6m3Y="}],"unpackedSize":12662400},"name":"@aivorynet/slaide","type":"module","author":{"name":"Paul Piper"},"exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"7320061f75a486889bdfa50e4cfac303235b2eb4","license":"Apache-2.0","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","slaide":"tsx src/cli.ts","test:watch":"vitest","build:engine":"bun build src/engine-entry.ts --compile --external playwright --external playwright-core --external chromium-bidi --outfile viewer/vendor/slaide-engine","build:viewer":"npm run build:engine && cargo build --release --manifest-path viewer/Cargo.toml"},"version":"1.2.11","_npmUser":{"name":"madppiper","email":"paul@aivory.net"},"homepage":"https://getslaide.com","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"_npmVersion":"10.9.3","description":"An AI-authorable slide language with beautiful web + PDF output","directories":{},"maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","zod":"^3.24.1","jszip":"^3.10.1","js-yaml":"^4.1.0","ajv-formats":"^3.0.1","markdown-it":"^14.1.0","fast-xml-parser":"^4.5.6","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","pngjs":"^7.0.0","vitest":"^2.1.8","pixelmatch":"^7.2.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/pngjs":"^6.0.5","@types/js-yaml":"^4.0.9","@types/markdown-it":"^14.1.2","pdf-to-png-converter":"^4.1.1"},"optionalDependencies":{"pptxgenjs":"^3.12.0","playwright":"^1.49.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/slaide_1.2.11_1789486767828_0.19508139760072063"}}},"time":{"created":"2026-06-29T13:45:40.171Z","modified":"2026-09-15T15:39:28.226Z","1.0.0":"2026-06-29T13:45:40.584Z","1.0.1":"2026-06-29T14:13:01.488Z","1.0.2":"2026-06-29T15:01:32.732Z","1.0.3":"2026-06-30T07:31:34.715Z","1.0.4":"2026-07-06T06:06:20.245Z","1.0.5":"2026-07-08T06:53:53.924Z","1.2.0":"2026-07-19T14:10:54.199Z","1.2.1":"2026-07-19T20:40:35.261Z","1.2.2":"2026-07-28T08:09:28.023Z","1.2.3":"2026-07-28T12:31:12.689Z","1.2.4":"2026-08-01T12:12:08.734Z","1.2.5":"2026-08-14T20:19:15.349Z","1.2.8":"2026-08-15T07:53:57.192Z","1.2.9":"2026-08-15T10:25:45.129Z","1.2.10":"2026-08-17T11:43:11.300Z","1.2.11":"2026-09-15T15:39:28.039Z"},"bugs":{"url":"https://github.com/aivorynet/slaide/issues"},"author":{"name":"Paul Piper"},"license":"Apache-2.0","homepage":"https://getslaide.com","keywords":["slides","presentation","markdown","pdf","ai","deck","powerpoint-alternative"],"repository":{"url":"git+https://github.com/aivorynet/slaide.git","type":"git"},"description":"An AI-authorable slide language with beautiful web + PDF output","maintainers":[{"name":"jenni_aivory","email":"jenni@aivory.net"},{"name":"madppiper","email":"paul@aivory.net"}],"readme":"# slaide\n\nA new presentation file format, built for AI.\n\n[![npm](https://img.shields.io/npm/v/@aivorynet/slaide?logo=npm&color=cb3837)](https://www.npmjs.com/package/@aivorynet/slaide) [![Download](https://img.shields.io/github/v/release/aivorynet/slaide?label=download&logo=github)](https://github.com/aivorynet/slaide/releases/latest) [![CI](https://github.com/aivorynet/slaide/actions/workflows/ci.yml/badge.svg)](https://github.com/aivorynet/slaide/actions/workflows/ci.yml) [![Apache-2.0](https://img.shields.io/badge/license-Apache--2.0-blue)](LICENSE)\n\n![The free slaide viewer rendering a deck](https://raw.githubusercontent.com/aivorynet/slaide/main/docs/assets/viewer.png)\n\n`.slaide` is a native, plain-text format for presentations: Markdown plus a small YAML theme. PowerPoint's `.pptx` is bulky XML that language models get wrong. A `.slaide` file is a few kilobytes of text an AI writes correctly, every time. One file renders to a navigable web deck, a high-fidelity PDF, and editable PowerPoint. A reusable theme carries the design, so nobody hand-places pixels.\n\nAI writes it because it is just text. AI designs it because the theme does the design. You bring the idea.\n\nMost of slaide is free and open source. The language, the renderer, the native viewer, export, import, the MCP server, and the agent skill all live in this repo under Apache-2.0. You can use it today, for anything.\n\nThe in-app visual editor is free too: sign in with a Slaide account and the same binary unlocks it, no license needed. Only the cloud AI agent that drafts and revises decks for you is paid.\n\n## Install\n\nOne command — nothing else to set up:\n\n```bash\nnpm install -g @aivorynet/slaide\n```\n\nThat gives you the `slaide` command (write, validate, render, export, import) **and** `slaide app`,\nwhich opens decks in the native viewer/editor — the app is fetched automatically the first time you\nrun it. Want to try it with no install at all? `npx @aivorynet/slaide new talk.slaide`.\n\n```bash\nnpx playwright install chromium   # only for PDF, PPTX, and image export\n```\n\n## Use\n\n```bash\nslaide new talk.slaide            # scaffold a deck\nslaide validate talk.slaide       # check it before rendering\nslaide dev talk.slaide            # live preview at http://localhost:4321\nslaide app talk.slaide            # open in the native viewer/editor (fetched on first run)\nslaide build talk.slaide --out out  # self-contained out/index.html\nslaide export talk.slaide --pdf out/talk.pdf\nslaide export talk.slaide --pptx out/talk.pptx   # real text boxes, shapes, images\nslaide import deck.pptx            # PowerPoint or Keynote into .slaide\nslaide pack talk.slaide            # one shareable .slaidec file\n```\n\n## Write\n\nA deck is just text:\n\n```text\n---\nmaster: ./theme.slaide.yaml     # omit for the bundled \"aurora\" theme\ntitle: My Talk\n---\nlayout: cover\n---\n:: title ::\n[Smart Inference]{.grad}\n:: subtitle ::\nwritten in slaide\n---\nlayout: title-content\n---\n## Why a new language\n- Plain text in    >>>\n- Beautiful out    >>>\n??? Speaker note. The audience never sees this.\n```\n\nSlides split on `---`. `:: name ::` routes Markdown into a theme slot. `>>>` is a build step. `??? ` is a speaker note. Reference layouts, colors, and fonts by name. The full grammar is in [docs/](docs/).\n\n## The desktop app\n\n```bash\nslaide app talk.slaide\n```\n\nThe native viewer opens folders, single files, and packed `.slaidec` bundles, presents full screen, and exports PDF. The first time you run `slaide app`, the CLI downloads the viewer + engine from the GitHub release, verifies it (SHA-256, and a minisign signature once releases are signed), registers the `.slaide` file type so double-click works, and opens the deck. `slaide upgrade` updates it in place.\n\n**No Node?** Install the standalone app without npm — same signed binaries, fetched, verified, and registered for you:\n\n```bash\n# macOS / Linux\ncurl -fsSL https://github.com/aivorynet/slaide/releases/latest/download/install.sh | sh\n# Windows (PowerShell)\nirm https://github.com/aivorynet/slaide/releases/latest/download/install.ps1 | iex\n```\n\n…or a package manager (`scoop install slaide`, `brew install --cask slaide`, `winget install Slaide`), or download the archive from [Releases](https://github.com/aivorynet/slaide/releases), unzip, and run the bundled installer (it installs the binaries shipped inside, no network) — or just run `slaide-view` directly. (Or build from source with `npm run build:viewer`.)\n\nEditing is free with a Slaide account: run `slaide auth login` (or click **Sign in** in the app) — Slaide fetches the full engine and unlocks editing, no license needed.\n\n## For AI agents\n\nslaide ships an agent skill and an MCP server. Install the skill into Claude Code, Codex, or Gemini with `slaide install`. Point a custom agent at the server with `slaide mcp`. Both run the same engine as the CLI. (`slaide install` sets up the *agent skill* — distinct from `slaide app`, which installs the *desktop viewer*.)\n\n## Free editing, paid AI\n\nEverything above is free, forever — including in-place visual editing and high-fidelity PowerPoint import. Run `slaide auth login` (or click **Sign in**, top-right, in the app): Slaide fetches the full engine and unlocks editing for any signed-in account, no license needed — the same binary serves everyone, sign-in is the only difference. The paid tier is the cloud AI agent that drafts and revises decks for you. Building from a source clone stays read-only by design: the editor engine is proprietary and isn't in this repo, so there's nothing to patch out (a clone can't *build* the editor; the downloaded app *fetches* it on sign-in). See [docs/open-core.md](docs/open-core.md). Plans and prices are at [getslaide.com](https://getslaide.com).\n\n## How it works\n\n`.slaide` plus its theme compiles to one intermediate representation, then renders to the web runtime and to PDF. The IR is the contract, so the web deck and the PDF cannot drift. PowerPoint export and import read the same model.\n\n## License\n\nApache-2.0. \"slaide\" and the slaide logo are trademarks of AIVory, Inc. See [TRADEMARK.md](TRADEMARK.md) and [docs/open-core.md](docs/open-core.md).\n\nBuilt by [AIVory, Inc.](https://getslaide.com) If slaide is useful to you, star the repo.\n","readmeFilename":"README.md"}