{"_id":"claude-presentation-master","_rev":"35-a18b5b4492bb4c29026a66f77555bf47","name":"claude-presentation-master","dist-tags":{"latest":"13.0.0"},"versions":{"1.0.0":{"name":"claude-presentation-master","version":"1.0.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@1.0.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"7a69e6344b955b85f4dc7145cbd18ad5c25cf843","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-1.0.0.tgz","fileCount":10,"integrity":"sha512-7G4svH/Tuk2r12LJhDRtxS9cF65Ye541cFnNbhyqS24GnUIDr9Bed6JHigYBCd+8x+Ph8/Pxr/9KaB1WCu2ABA==","signatures":[{"sig":"MEUCIEQoOZPLW2r9oB2KGdnIxdguipRfCO6Xpp1vJ19shhvcAiEAvSU/uyoe4fPOoGr8F+VCK5FdvQ8PE99qU4a6uTc4RDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649736},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"9d3883f98bf5e2c12f9c743a99bbb07ab64f737c","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_1.0.0_1765001520439_0.7011827227294021","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"claude-presentation-master","version":"1.0.1","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@1.0.1","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"6433e7d914de5e738955a97db4c06e244bc834ca","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-1.0.1.tgz","fileCount":10,"integrity":"sha512-+hqj0HSjgw+v7MI/jI9MDMCQYgkdzaUkY+hMBN7qnthwj0+P3AfnrVNt1s9rpKu6L1PsHQ5GtOjqYUirsbu3Cw==","signatures":[{"sig":"MEYCIQCiBepmN08Wzx7q7BMN1zubpAK/7faG8P+1wgwczczvwQIhAOKqdzMpRyXuvDJbihe8bnynun44ei6quak7JGFsVCmp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649736},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"9d3883f98bf5e2c12f9c743a99bbb07ab64f737c","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_1.0.1_1765002832805_0.5131006437116767","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"claude-presentation-master","version":"1.0.2","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@1.0.2","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"6c0d90318ee5f723b7d0a5da9ebc730eadb0d17e","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-1.0.2.tgz","fileCount":10,"integrity":"sha512-MHTBfLNJsR2k1EsB59adyHYvqPTcydCzKMJcA/ZKnWNqDD4S7pSCqFgzwCWXNaM+1VsOgLs6Y/+m9seSJe5+MQ==","signatures":[{"sig":"MEUCIHxN5Cr6jNNCfnMDrIQk3O5HGO2nwCp5dsvfDvfarI0YAiEAyqt4pbsrQV6tp5by8qJ1ZsggKYL8p3+EDAVCEDC/MIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651678},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"76c248db8102c871fefcce5b2d49834a2378f308","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run sync-knowledge && npm run build && npm test","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_1.0.2_1765133149838_0.7584002819070614","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"claude-presentation-master","version":"2.1.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@2.1.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"6bc3a304c1c2e99138eca934a6173c8260cde906","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-2.1.0.tgz","fileCount":10,"integrity":"sha512-0H8z9kYRLfgoNe9XPUw06sm8JYjomK7F2zYTE0RLO7mSlFPetUzKB4jibMnLQFQVgWV2ik0LwhMNIPnpxRYKBg==","signatures":[{"sig":"MEYCIQC7kv6/Z6B+sO2Ru7f0SXw3cGIWfiLpDepoUNrRg0zsSgIhAL2/OmHRdlMuo8jeJkWVnbQvOhlBvpY6RF8r93rz1AkD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1227124},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build && npm run test:qa","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_2.1.0_1765172557062_0.4146565361852961","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"claude-presentation-master","version":"2.1.1","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@2.1.1","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"627a18a5d4da6475e4f17e016831f8e138ebda3e","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-2.1.1.tgz","fileCount":10,"integrity":"sha512-PLXe1smD5STSh+rPIt4mJ5FOK93BvqxP7m8z9WXAOCfEL4Ija+43nngDyiPeHm+WTI5DRbdVWGxGYAXN9BOiIA==","signatures":[{"sig":"MEUCIB76oUJhS/WeKh4EtARgL1hoKmBgyzk2jRbkNjdmgQcjAiEAr26CJnXg0hsrlsQVfZVfJg2Gsw7/q3EQ0tyZLiPnqAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1229004},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build && npm run test:qa","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_2.1.1_1765173063873_0.07793644124908106","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"claude-presentation-master","version":"2.1.2","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@2.1.2","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"d4b3d61bd60526b65ec4e7415a0c40c41799f6f8","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-2.1.2.tgz","fileCount":10,"integrity":"sha512-MYfajhDw6OuD5k37RpJZmIIWqZ+gTdB0TJ/1sJ4vZMN2n09MKHmCmBsa3JDrytPeV2r9pH2nPWpuA+q0ZoJZhw==","signatures":[{"sig":"MEQCIF4U4RMNUcGdIo/C43ASgghy/n9RU4fnpkSryuMt42rIAiBcnIgm4CiX84CuukHE2W73on49rJ1gjCVyFwfrZCq4/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1232278},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build && npm run test:qa","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_2.1.2_1765173334922_0.7844521829278208","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"claude-presentation-master","version":"3.0.1","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@3.0.1","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"1941ccf61f6d3b3c5bc753e0acb462411f0bc0c0","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-3.0.1.tgz","fileCount":16,"integrity":"sha512-CI0nUs/4l1kmSb4c9R5SD3rtbdDXA5/H/gP80u2qtpVWUUf+ezhCm0+5zEpAUIn6y/73EjA6kGWtQQSboO1ciw==","signatures":[{"sig":"MEYCIQCB4Gq9aF1n7/UAG1bkiNOdDrkHs1U+Z1FyiuSyy2vXEAIhAL5124JQCCA6mB1AZZG7qeeyR6rgZAcH+s/sqB/qiQGc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2710801},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build && npm run test:qa","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_3.0.1_1765666022367_0.9715522731867312","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"claude-presentation-master","version":"3.6.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@3.6.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"8f3b2a75188edd503e6b0e171a4861f084609699","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-3.6.0.tgz","fileCount":16,"integrity":"sha512-YJzN2kx03idSc04i6P8HUbZjx+spvSjxIMVj8Kin5Ag5M2vZeHNOTvta5ZAOsFe4T2Pp2bKDEHpC+jSOo7ToNw==","signatures":[{"sig":"MEQCIChj2tcgKOtGl0AfG1v83lrCDVoptzwVE3DulZbpE7F0AiAqxcMAhz5nVfOt0s/tKO1HsWpPcg0AGg8I+lWy+OaDeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1359553},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build && npm run test:qa","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_3.6.0_1765924942415_0.946294384887221","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"claude-presentation-master","version":"3.7.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@3.7.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"a7ecb3a5786a3c392e28db0c7932276d6cdf4da1","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-3.7.0.tgz","fileCount":16,"integrity":"sha512-jQXDAjQmk8VpmoQWEGVkKuprUvhlPE7KNTuZzy/uc4z/vuueN0+yw8vWZ7KfTI7uj6ltdiRDip7abUmSIknhNA==","signatures":[{"sig":"MEYCIQDNyziB/vI1FkAKXQQ90ZclVJ/INIU2vbMr3s8cFvUC/AIhAN9ufwIV9vQ36TdS1YXlxeRKwFRlsB0RhAcOJai8giL0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1362180},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_3.7.0_1766200298641_0.1735530334766675","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"claude-presentation-master","version":"3.8.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@3.8.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"59f18589258c6d02a0ca112af8e12b1ac1042fc0","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-3.8.0.tgz","fileCount":16,"integrity":"sha512-VFT3gzinvJQhVOPVcNY3Te5mwKSrCyR03HAcjI8jQA1SmOCjcColSNsf4akNJ0ImjWCci9/x8a8jKUafOorc2Q==","signatures":[{"sig":"MEUCIBloTgYaaHdYa8rZdiF23+DXVPwUF4qJhJS5uP1CCxviAiEA+pJfGi3QffjhKCmw9Vc7X0LTY1HOSnxbqsKHx//t55k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411990},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_3.8.0_1766203261953_0.4555572676572477","host":"s3://npm-registry-packages-npm-production"}},"3.8.5":{"name":"claude-presentation-master","version":"3.8.5","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@3.8.5","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"ed06122dfa7ed61dbc8403c416443e94e68c68b4","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-3.8.5.tgz","fileCount":16,"integrity":"sha512-bNnR19QcU/LdJNMUhPF3HJ6AtADyIzwOqlSvLa5qYDN+RoMgGBj2jp4ruZAA1wI6a5BDCjrK8xogODWEOc+I/w==","signatures":[{"sig":"MEUCIFE+eg/HWhG79dGOJIkZgWxwWyF/Sqr1YJqdLh1WiNkdAiEAi5z0xuYYDc3K8GWZ53E3YI6P3Oh0KvJTIAF2fThT44U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411990},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_3.8.5_1766203778254_0.3382088616192984","host":"s3://npm-registry-packages-npm-production"}},"3.8.6":{"name":"claude-presentation-master","version":"3.8.6","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@3.8.6","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"03e3dba8677b725d6a2b8e8f40c4b76cf74a0aba","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-3.8.6.tgz","fileCount":37,"integrity":"sha512-s4cBzj/nHDSt/rohAt9IpA42XtoDd1s367lZejyM4QAquCt9kIwvJWsUTGgPlCAWuxPfqEY7CWcq32/1kz7+mg==","signatures":[{"sig":"MEYCIQCeHZWLqYTqOSL6U7dGOiNF/8OzqEDgK+zYklt/Jc/sXAIhALwhbzCiOzR14PdF/fPAX6CX49lpC/PLOQqrtmggiKZq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9682239},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_3.8.6_1766205070124_0.38996505102001344","host":"s3://npm-registry-packages-npm-production"}},"3.8.7":{"name":"claude-presentation-master","version":"3.8.7","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@3.8.7","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"431bdd705ac1f8d3b8fc32dfc28219fd6f9312a3","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-3.8.7.tgz","fileCount":37,"integrity":"sha512-C/xMMG7O9KSq+1BI0L9fa+ITp1kZt5bUpFF2x99YOrlj0LeHfsiLtsVNog7u28Hfexqu6akyf/66TCBNbVHzCw==","signatures":[{"sig":"MEUCIHF8JkG+xh+rIuhnT5vcsz1gR2OA8OCIu9Y3LfdD7MsBAiEAu1NyFv329YJHVCPRIc0ddqIq4YzI/Vi/w92SVysvfo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9711939},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_3.8.7_1766205424757_0.6939671568788652","host":"s3://npm-registry-packages-npm-production"}},"3.8.8":{"name":"claude-presentation-master","version":"3.8.8","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@3.8.8","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"d36c5c257231aeff98fef6c91f015467bf331721","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-3.8.8.tgz","fileCount":37,"integrity":"sha512-HqX7XBXjXlMTZ/EIfputDYKE+zIyu6p8hQ3VAuEiNT7LvqxR7wShD6m0zhnvz2t1HlaVZjZ7AReZJ8UJNi5ctQ==","signatures":[{"sig":"MEUCIQDZoRurTCV+Ub3RVGGykRTdGmlW+n1BeQimWN+32j2EVgIgT+Vvr0i7f3vrjpsztPgwpk0bMcG6Lj21ACtJeBMu+Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9755996},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_3.8.8_1766206048806_0.6009061635067912","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"claude-presentation-master","version":"3.9.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@3.9.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"50c99a532a4047bb12a0e68a505008860f127710","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-3.9.0.tgz","fileCount":37,"integrity":"sha512-tnKuXk+kLZSH9Q12HMFU/RCvQwiaF4vyt8LYXI2d3oDipTkP87z7NBLdrtbyQZWcz8UE1Ir647KRep73Gmt0ng==","signatures":[{"sig":"MEQCIEIPj7CzAOxSpHkYE1JYBZiEpSkqQs73Jf+KY7GBweKQAiB3VO+gxqo3ED2ytg7N6M4ryWv0+ZO7p07wlLkyPPU4cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9763082},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_3.9.0_1766206295804_0.8013023467060043","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"claude-presentation-master","version":"4.0.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@4.0.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"88c0f6fa0e2a7d9e0c7d7c310ec3c0cb6e103aef","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-4.0.0.tgz","fileCount":37,"integrity":"sha512-WBow8V2ELAxdrT19WwgqNW5IJyXLPKysgDu/mh15gNaTJkuMj8sSl+GqpNioN4kZhUGTmCa5sDaM8iiOvK+jNQ==","signatures":[{"sig":"MEUCIQCQCRoyG8LgZx5V8gR9ew9+/6G3Hr/Qu/Gc7VYUu10I4AIgWEK45zkoVUxDYYFH52Akm2rVDDTCNpoeGLMA0AX4hPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9761725},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_4.0.0_1766231444482_0.04877592347699822","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"claude-presentation-master","version":"4.1.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@4.1.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"d0ad0bd44adbc57ff2bed26c60f3ebe30569e83e","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-4.1.0.tgz","fileCount":37,"integrity":"sha512-mb1v6tl9jNLgMmTRDF0d74PeKQiiBSBkM9RqY722USuge+NrQssgVDNrT6hG2OtMGi4AQWH3EFktzUiAgpT7Hg==","signatures":[{"sig":"MEYCIQDt5EXYh6R02vIJrqcGFMnA74qP/uD7M5mi3uaM7NKflgIhALZuewGgNC7hUcviNnsXU0sJ6Yj8TReHDU3pezFcTbaB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9768251},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_4.1.0_1766232149735_0.5154851674079208","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"claude-presentation-master","version":"4.2.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@4.2.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"cfaab19a03dac00f1890b6881a33a59f6780745c","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-4.2.0.tgz","fileCount":37,"integrity":"sha512-yEDHgR5m3o9OEcmHT2Rbhlz2GZXPjnEZ2/vhA2gJZBv+MsJfFrQ/SLheQ2GJlQDokK3GK8k3kKjCtCYgHe3IHw==","signatures":[{"sig":"MEUCIQDe5dQgHPuVYzFsvsSNKuXGE53i/JbYlOJ6ljK8X4mv5wIgNIjMrXI/+xG8BktrE7I7/OEG8Y7puZmUhgrPWG2f03M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9772613},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_4.2.0_1766232746492_0.13631045342766845","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"claude-presentation-master","version":"4.3.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@4.3.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"78f0e6a3afd682b5137916489e87139bd7c7a749","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-4.3.0.tgz","fileCount":37,"integrity":"sha512-OfduehYED1OyIKmAbgUwze9yRVNzORrxDOVERgz41QS5QWetUvTUh8oSwt63jNvbZv1jdpALEZWGP8L2h/M2IQ==","signatures":[{"sig":"MEQCIDw6N5iKg0VP4csDETJ74Gxq/NfyhHHMfAxCpUDgVDpKAiAx+4mKHIUcibkrbs1cnU59e6Sw976f3C+o7RcML0GJOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837281},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"30b1367ab4664536e981ae0da962c21fa5097e87","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","sharp":"^0.34.5","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/sharp":"^0.31.1","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_4.3.0_1766260644311_0.36293762633547355","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"claude-presentation-master","version":"4.4.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@4.4.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"289a57526630ed24a8233c2814ef5e38b22281fd","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-4.4.0.tgz","fileCount":16,"integrity":"sha512-wnkGJemupQYnJdEiDmPLQNichBI1OT9m/a0SQagaeAMbgLj9PkRfF+wVS9SSswiRHNFFRov3zxjaq9vayPs7Uw==","signatures":[{"sig":"MEUCIQCba0bd7KUS8goQUkhdA58NnPgQsnWLMvYAO2aNebqvEAIgfovYoO3v+Fo1n4gLgeqGP1e3L1OtmmW/XQa06QFKUOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1224474},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"954d18e28aaabee2f250f399ccb238b1252f8bb8","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","sharp":"^0.34.5","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/sharp":"^0.31.1","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_4.4.0_1766267332087_0.1501871134599293","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"claude-presentation-master","version":"4.4.1","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@4.4.1","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"3dc453acaf20d1138c98c4695589aa834a2fd2e2","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-4.4.1.tgz","fileCount":16,"integrity":"sha512-CUuHS/Xmb2D+7nClOxH5MNLR8LHqDEvUpy0Wz6XbkZbrmNYtcAMQre4ai2DMOsnMFKb3e1tTdVDTmwezyWMtiQ==","signatures":[{"sig":"MEYCIQCo9+rkfcMUJLts2F64ATeFK5kQH8zrK5C8ld862uqbKQIhAN1mNOIY0BRpINzjTF9HUWWdPyHkFEIdiKnl+ggr10Ng","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1224858},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"954d18e28aaabee2f250f399ccb238b1252f8bb8","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","test:qa":"vitest run src/__tests__/PPTXValidator.test.ts","lint:fix":"eslint src/**/*.ts --fix","qa:strict":"node bin/cli.js validate --threshold 95","typecheck":"tsc --noEmit","test:watch":"vitest","test:visual":"vitest run --testPathPattern=visual","test:coverage":"vitest run --coverage","prepublishOnly":"npm run sync-knowledge && npm run build","sync-knowledge":"bash scripts/sync-knowledge.sh"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","sharp":"^0.34.5","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","ruvector":"^0.1.35","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","claude-flow":"^2.7.47","wcag-contrast":"^3.0.0","@ruvector/ruvllm":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.0.0","prettier":"^3.1.1","puppeteer":"^24.32.1","typescript":"^5.3.3","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/sharp":"^0.31.1","agentic-flow":"^2.0.1-alpha.5","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_4.4.1_1766267470540_0.17187859244172254","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"claude-presentation-master","version":"5.0.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@5.0.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"f8049d4467f8f3e94e6f9d8b533ca098e6a86c9c","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-5.0.0.tgz","fileCount":16,"integrity":"sha512-s0fGddKR0L/pl5OqSWvJGYHiZ755RmZqypZNBL2q/JvjxtbSxyq1EXVs8U/6F95EGWhpFnQMlUZIyPWr/5sqfw==","signatures":[{"sig":"MEUCIQCDg1+a1qJWu6n08s+Rq5ONEkiWtZTaUp+EIB/bZh1iFAIgBlNGMxKs3n8QxO+9sdIWclQDKulu87duABa231GqkhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1225742},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"6a2731c2976d378c9efeca97259f4cc4b5fc210c","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_5.0.0_1766267887583_0.6256813933662122","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"claude-presentation-master","version":"6.0.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@6.0.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"753a1d729eda4e15ddcb215a96351e7fe5b13f8f","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-6.0.0.tgz","fileCount":16,"integrity":"sha512-HsELwhnz7WUQ1WB/EKlI9pLRvwveokgxtxkmoMBURDWQqLgJytOIxRM//jzGCcks2MIHb9gNVHPArrDvBDWpCQ==","signatures":[{"sig":"MEYCIQCR/HLHdGWHwt+qFhiHtnKxPvi2dGRIa4IZSHqGfBPGiwIhAJ1rYzfomNI1x4GCPOsS4o3lICQ9Gi/DX7FcSw+gkM46","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1253959},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"f08384fd435fcc1a7760d614e043e68dbf111810","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_6.0.0_1766269973301_0.33437126467961087","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"claude-presentation-master","version":"6.1.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@6.1.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"161542ca7a9f48c2d1ecb4d7200d7e654f81406e","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-6.1.0.tgz","fileCount":16,"integrity":"sha512-gzh/84CWi4oWThEk4V9T2Z9aUEemrZCTcqYOP8g9bt4r0acR0k+VKPjNVlTqv05/FPL2fY8WLVqY7V9Ng6tFbw==","signatures":[{"sig":"MEQCICKYSD8mYuaINql0dCggfgpftvgpf/G03BveQbRPwVNxAiBzBgJvMIMYLPXuUlUAomglnXkNsSUlnkvLN1dhJucGFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278839},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"f08384fd435fcc1a7760d614e043e68dbf111810","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_6.1.0_1766272000526_0.916208284762227","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"claude-presentation-master","version":"6.1.1","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@6.1.1","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"aeff89060043a98fb48ed0cf01d73a551778c0f3","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-6.1.1.tgz","fileCount":16,"integrity":"sha512-bGaCiCz63FNI4PHLV96nAMIERz2TDEjKHCVMULzbZocV2STtSx1+v/vWRTP+vkhLO447QbS7WMFnO82Im4+dEA==","signatures":[{"sig":"MEYCIQCNxBWzgwoZE/Bn/1ZPeQs2dy7Xtx1NdlT3g8A6fQQDUQIhAMUZoTJeoPk3B+VZr77bL2FMdxQiIPedzXukaKojYhwS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278839},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"f08384fd435fcc1a7760d614e043e68dbf111810","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_6.1.1_1766272118487_0.6904222514652218","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"claude-presentation-master","version":"7.2.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@7.2.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"d286286213027af91a74ed6f4e15ef7b72dd6cb8","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-7.2.0.tgz","fileCount":19,"integrity":"sha512-4/1rrL7cvWb6vTpWrz6rksHUgmXf5TLznxZRsvof3YxsORelw969+z/VK3YdvHKHXdK19vTmxz+u9qPNMA+keg==","signatures":[{"sig":"MEUCIQC2ffLqSHl7UqwYyPRnw8O3vfTY0DHM7A3fuRKRHwJ51gIgMBnQyGwJnf5Jpoywse2ek+4Q74Yq+/tQsqF1YXwQyDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1523413},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"56731e8cbbc5b02e7967ab8a469e77c759810689","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_7.2.0_1766595466091_0.5372020521430645","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"claude-presentation-master","version":"7.2.1","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@7.2.1","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"9b27362adce533a258118ae8071b2479c56e8b08","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-7.2.1.tgz","fileCount":19,"integrity":"sha512-JbGv8koUnzpu7qOZwrdd2gQu6E8azAV1bgkaGFrYfc9J5xOAkirbb8t/B8iL9xflzFzupz+tXHodJND8Dqfh6g==","signatures":[{"sig":"MEUCIQC1Q0el0sBHivEnHvS6CVJKwIZ6brsZYxyo0j+yCb85EQIgOi6+jbrQw0gvDTbkcRMfoR17RwPLGY13/d8GhDzJ6dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1559114},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"7b2f0d4a2d90364ececf46205f41ee07be28c6e7","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","puppeteer":"^24.34.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_7.2.1_1766675409594_0.2765693728166154","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"claude-presentation-master","version":"7.3.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@7.3.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"57c8bfa967ad9a866c287a75704428a0dd5d6947","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-7.3.0.tgz","fileCount":19,"integrity":"sha512-GRL7xi6ui/0sB/m5L3qsDxnuegnn3ZbYYvTEpTSKZmQk8oowCyOGV5vW7S2NipM8ZkduxrpPryvn24QReC/o1A==","signatures":[{"sig":"MEQCIDA8PZWQmKE0YMbZgGxP1Fe1b776Nj25ZM70A4Yb/BN0AiBMuvNMBeOE1t/y5L3mRgRDn5oj0E4DrqCbH/j14WY2cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1563790},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"7b2f0d4a2d90364ececf46205f41ee07be28c6e7","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","puppeteer":"^24.34.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_7.3.0_1766676058938_0.1888100945532798","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"claude-presentation-master","version":"7.4.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@7.4.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"89178a3d211b8cdd7696918b29c6a04063345e5a","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-7.4.0.tgz","fileCount":19,"integrity":"sha512-0MfvQQqjGq6s5wzY8yyTEpVcGycxHl5Ih+MzB49tuGvCqbsJpXAGohmfcyrsx0uuVT/MbkDbqJaAxsz5eG6yog==","signatures":[{"sig":"MEYCIQC/d4pFMslwbkwrecCQ/kOvHrq/n7oiw9UazOBf+UdHEgIhALO9iOJ2qRfpVzLm9wYTCxZMaZ60ouXcCnfahWD8LhT9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1570832},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"7b2f0d4a2d90364ececf46205f41ee07be28c6e7","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","puppeteer":"^24.34.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_7.4.0_1766676749889_0.6980338424317805","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"claude-presentation-master","version":"8.0.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@8.0.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"5d1c4c2df0cfa3f81ba943b3d782f0711b789eee","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-8.0.0.tgz","fileCount":19,"integrity":"sha512-rG2E/t1QNmmpdQsL7WLyuseK+MNYcSs2EL0SF782DNapIyre+OyqfJvz0LmWWktM0GEzAqBF2QfIm+o3wnD5pQ==","signatures":[{"sig":"MEUCIQCO8GEpTWxa30M7Sz9DbanADcjb38M/Cd5h4wUZXQduvAIgCasWFs7EFHTnNI+f/xCMYHIpkIQFn41Y013HG3v5BG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647297},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"7b2f0d4a2d90364ececf46205f41ee07be28c6e7","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","puppeteer":"^24.34.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_8.0.0_1766686636637_0.9139525229678667","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"claude-presentation-master","version":"8.1.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@8.1.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"add68ca9def333ccfb44148572a7663b2ea88f00","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-8.1.0.tgz","fileCount":19,"integrity":"sha512-OlyAqQ4Cv7ZOkHN7GfkIdtI11vls9DqXSEQRqutqHfQyhsWjailE5uMCQZfcfqmQbYn22V0UNN2BFQcsYF/DeA==","signatures":[{"sig":"MEUCIQCm0OVoZC74gKaa4qnR0ev+gnNC+r7ksL3fOFN7GEieFwIgUpHsmPs4oj71I7APrLa3M3J4v+9KJ/Bfr8hAE1/Ihrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1682021},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"7b2f0d4a2d90364ececf46205f41ee07be28c6e7","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","puppeteer":"^24.34.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_8.1.0_1766695698900_0.7511002301407366","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"claude-presentation-master","version":"8.2.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@8.2.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"f312127e545116b42e041523cdaeef244d14e466","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-8.2.0.tgz","fileCount":19,"integrity":"sha512-DslsLq0ICVUDzzHB+ec/uT0Cl5FKIG7nH5ZEEXlly8Hr3UeF/ufHfMgk1goN0taevw92sWw6WK8owHhZ5Z+3pw==","signatures":[{"sig":"MEUCIQCCaeGs5sqf0t1T2IDIWJomZ2PWvZp2Z0PGK7LsUIk/lgIgf+rUUcXXq18DYpZu5F21WOxMp2VmNhY5hKnVbyx1qS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1697921},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"7b2f0d4a2d90364ececf46205f41ee07be28c6e7","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","puppeteer":"^24.34.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_8.2.0_1766697311148_0.9987014156565572","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"claude-presentation-master","version":"8.3.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@8.3.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"c98ed408ee2223b386209c6bc2392a58197631ba","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-8.3.0.tgz","fileCount":19,"integrity":"sha512-U1f+p3T2aZl7B0FoEtZ39XWPgQgdrm65P5KihHaS1299uVQpDgKeLRIFkf4cqcR7lMOJh8n3QIdTS/jNCu0S9w==","signatures":[{"sig":"MEUCIGWkN9CFa3nn0uobNp+/mrS1p6hQSGpMBT+Mi/QfKdMgAiEAsTUQyyLYQvTrv/TZGAPC/Xhp5H7aXCHTrbYNSOO2JKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1706535},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"7b2f0d4a2d90364ececf46205f41ee07be28c6e7","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","puppeteer":"^24.34.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_8.3.0_1766698750133_0.4521552305366454","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"claude-presentation-master","version":"9.0.0","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","_id":"claude-presentation-master@9.0.0","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"bin":{"cpm":"bin/cli.js","claude-presentation-master":"bin/cli.js"},"dist":{"shasum":"381ff11e26e636366ec08bb8ac1efc613b5851ea","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-9.0.0.tgz","fileCount":19,"integrity":"sha512-/nIaCXY5fXoH9XoaEGHBSqc4GGXJuVczsr+In8O05gvsHYJs8OLuhxpNt0WpmnOjGHnUvxc82JzsrrHA90G3qg==","signatures":[{"sig":"MEYCIQDGh4U4s+Dlh2G+TADM+RNm57L9QVy0fySQJ3J0zZ7F1gIhALCViqyhhvJB3EZQQfKnNgFqDFhSvoJls0Tb+MPzViNW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1791640},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"7b2f0d4a2d90364ececf46205f41ee07be28c6e7","scripts":{"qa":"node bin/cli.js validate","dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"jest --passWithNoTests","build":"tsup src/index.ts --format cjs,esm --dts --clean","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"repository":{"url":"git+https://github.com/Stuinfla/claude-presentation-master.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Enforces rigorous quality standards through real visual validation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yaml":"^2.3.4","chalk":"^5.3.0","color":"^4.2.3","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pptxgenjs":"^3.12.0","puppeteer":"^24.34.0","handlebars":"^4.7.8","playwright":"^1.40.0","wcag-contrast":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.10.0","@types/color":"^3.0.6","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","jest-image-snapshot":"^6.4.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/claude-presentation-master_9.0.0_1766716563012_0.5332638672231178","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"claude-presentation-master","version":"13.0.0","description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Includes KB-driven Investment Banking presentation engine. Enforces rigorous quality standards through real visual validation.","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","bin":{"claude-presentation-master":"bin/cli.js","cpm":"bin/cli.js"},"scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"jest --passWithNoTests","test:watch":"jest --watch","test:visual":"jest tests/visual","test:coverage":"jest --coverage","lint":"eslint src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","qa":"node bin/cli.js validate","kb:status":"node scripts/kb-status.cjs","kb:query":"node scripts/kb-query.cjs","kb:ingest":"node scripts/kb-ingest.cjs"},"keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility","investment-banking","pitchbook","m&a","valuation","football-field","kb-driven"],"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Stuinfla/claude-presentation-master.git"},"homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"engines":{"node":">=18.0.0"},"dependencies":{"chalk":"^5.3.0","color":"^4.2.3","handlebars":"^4.7.8","lodash":"^4.17.21","marked":"^11.0.0","natural":"^6.10.0","pg":"^8.11.3","playwright":"^1.40.0","pptxgenjs":"^3.12.0","puppeteer":"^24.34.0","wcag-contrast":"^3.0.0","yaml":"^2.3.4"},"devDependencies":{"@types/color":"^3.0.6","@types/fs-extra":"^11.0.4","@types/jest":"^29.5.14","@types/js-yaml":"^4.0.9","@types/lodash":"^4.14.202","@types/node":"^20.10.0","@types/pg":"^8.16.0","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","eslint":"^8.56.0","jest":"^29.7.0","jest-image-snapshot":"^6.4.0","prettier":"^3.1.1","ts-jest":"^29.1.1","tsup":"^8.0.1","typescript":"^5.3.3"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_id":"claude-presentation-master@13.0.0","gitHead":"7b2f0d4a2d90364ececf46205f41ee07be28c6e7","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-fXJKYoA2atnGH5NTqS1OyTKtWQTpgCjv3rmoaK5ubvQx9+PtFYPFiG0fQDV/uEn7yf08bi7YDa8cP0pQoAu5EQ==","shasum":"80d4ce0770d9c30060fd9468967faf47f54cf529","tarball":"https://registry.npmjs.org/claude-presentation-master/-/claude-presentation-master-13.0.0.tgz","fileCount":19,"unpackedSize":1445694,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFps0TmwZo3mtMJtNaQQaTO1zCa5533wPKg8+tpWXidFAiEAmUw6BuasWrlgQkZXTxEh4fT4AOUOX3fmuu/Zjeds0rI="}]},"_npmUser":{"name":"isovisionai","email":"sikerr@gmail.com"},"directories":{},"maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-presentation-master_13.0.0_1768159210115_0.5913316644086999"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-06T06:12:00.438Z","modified":"2026-01-11T19:20:10.538Z","1.0.0":"2025-12-06T06:12:00.611Z","1.0.1":"2025-12-06T06:33:52.994Z","1.0.2":"2025-12-07T18:45:50.050Z","2.1.0":"2025-12-08T05:42:37.234Z","2.1.1":"2025-12-08T05:51:04.110Z","2.1.2":"2025-12-08T05:55:35.146Z","3.0.1":"2025-12-13T22:47:02.593Z","3.6.0":"2025-12-16T22:42:22.664Z","3.7.0":"2025-12-20T03:11:38.855Z","3.8.0":"2025-12-20T04:01:02.175Z","3.8.5":"2025-12-20T04:09:38.446Z","3.8.6":"2025-12-20T04:31:10.436Z","3.8.7":"2025-12-20T04:37:05.056Z","3.8.8":"2025-12-20T04:47:29.058Z","3.9.0":"2025-12-20T04:51:36.063Z","4.0.0":"2025-12-20T11:50:44.752Z","4.1.0":"2025-12-20T12:02:30.071Z","4.2.0":"2025-12-20T12:12:26.780Z","4.3.0":"2025-12-20T19:57:24.581Z","4.4.0":"2025-12-20T21:48:52.280Z","4.4.1":"2025-12-20T21:51:10.742Z","5.0.0":"2025-12-20T21:58:07.780Z","6.0.0":"2025-12-20T22:32:53.529Z","6.1.0":"2025-12-20T23:06:40.773Z","6.1.1":"2025-12-20T23:08:38.674Z","7.2.0":"2025-12-24T16:57:46.286Z","7.2.1":"2025-12-25T15:10:09.790Z","7.3.0":"2025-12-25T15:20:59.135Z","7.4.0":"2025-12-25T15:32:30.086Z","8.0.0":"2025-12-25T18:17:16.829Z","8.1.0":"2025-12-25T20:48:19.074Z","8.2.0":"2025-12-25T21:15:11.329Z","8.3.0":"2025-12-25T21:39:10.334Z","9.0.0":"2025-12-26T02:36:03.171Z","13.0.0":"2026-01-11T19:20:10.298Z"},"bugs":{"url":"https://github.com/Stuinfla/claude-presentation-master/issues"},"author":{"name":"Stuart Kerr","email":"stuart@isovision.ai"},"license":"MIT","homepage":"https://github.com/Stuinfla/claude-presentation-master#readme","keywords":["presentation","slides","powerpoint","pptx","reveal.js","html-presentation","duarte","reynolds","gallo","ted-talk","keynote","business-presentation","qa-validation","expert-methodologies","visual-regression","accessibility","investment-banking","pitchbook","m&a","valuation","football-field","kb-driven"],"repository":{"type":"git","url":"git+https://github.com/Stuinfla/claude-presentation-master.git"},"description":"Generate world-class presentations using expert methodologies from Duarte, Reynolds, Gallo, and Anderson. Includes KB-driven Investment Banking presentation engine. Enforces rigorous quality standards through real visual validation.","maintainers":[{"name":"isovisionai","email":"sikerr@gmail.com"}],"readme":"# Claude Presentation Master\n\n<div align=\"center\">\n\n![NPM Version](https://img.shields.io/npm/v/claude-presentation-master)\n![Downloads](https://img.shields.io/npm/dm/claude-presentation-master)\n![License](https://img.shields.io/badge/license-MIT-brightgreen.svg)\n![Zero Cost](https://img.shields.io/badge/cost-FREE-success)\n\n### World-Class Presentations from Any Content — Zero Cost, Zero API Keys\n\n**7 Presentation Types • Expert Methodologies • QA Validation • Auto-Remediation**\n\n[Install Now](#installation) •\n[Quick Start](#-30-second-demo) •\n[Graphics & Images](#-graphics--images) •\n[Knowledge Base](#the-knowledge-base)\n\n</div>\n\n---\n\n## What This Tool Does\n\nClaude Presentation Master transforms your content (Markdown, text, JSON, YAML) into professional presentations using a comprehensive **knowledge base of expert methodologies** from McKinsey, BCG, Nancy Duarte, Edward Tufte, and more.\n\n### The Complete Pipeline\n\n```\nYour Content (Markdown, text, etc.)\n        ↓\n  Content Analysis (auto-detects presentation type)\n        ↓\n  Pattern Classification → Structural Slide Types\n        ↓\n  Slide Generation (KB-driven, expert methodology)\n        ↓\n  Image Assignment (local → Unsplash → placeholder)\n        ↓\n  Visual Quality Evaluation (Playwright-based)\n        ↓\n  Auto-Fix Issues (iterates until 95+)\n        ↓\n  Output: HTML (Reveal.js) + PDF + PowerPoint\n```\n\n---\n\n## 🖼️ Graphics & Images\n\n### How Images Work (No API Keys Required)\n\nThe tool uses a **3-tier image fallback system** that works completely free:\n\n| Priority | Source | API Key Needed? | How It Works |\n|----------|--------|-----------------|--------------|\n| 1st | **Your Local Images** | No | Put images in same folder as your content |\n| 2nd | **Unsplash Source** | No | Keyword-matched photos from Unsplash |\n| 3rd | **Picsum.photos** | No | Professional placeholder images |\n\n### Option 1: Use Your Own Images (Best Quality)\n\nPlace images in the same directory as your content file:\n\n```\nmy-presentation/\n├── content.md           # Your presentation content\n├── images/              # OR put in 'images' subfolder\n│   ├── hero.jpg\n│   ├── team.png\n│   └── product-demo.gif\n├── screenshots/         # OR 'screenshots' subfolder\n│   └── app-ui.png\n└── assets/              # OR 'assets' subfolder\n    └── logo.svg\n```\n\n**The CLI auto-detects images** in:\n- Same directory as input file\n- `images/` subfolder\n- `screenshots/` subfolder\n- `assets/` subfolder\n\nSupported formats: `.jpg`, `.jpeg`, `.png`, `.gif`, `.webp`, `.svg`\n\n### Option 2: Automatic Free Images (No Work Required)\n\nIf you don't provide images, the tool automatically fetches relevant photos:\n\n**Unsplash Source (Free, No API Key)**\n```\nhttps://source.unsplash.com/800x600/?technology,business\n```\n- Matches keywords from your slide content\n- High-quality photos\n- No registration needed\n- No rate limits for basic use\n\n**Picsum.photos (Always Available)**\n```\nhttps://picsum.photos/800/600\n```\n- Professional placeholder images\n- Seeded for consistency (same content = same image)\n- Zero configuration\n\n### Optional: Enhanced Unsplash (More Control)\n\nIf you want more control over images, you can optionally set an Unsplash API key:\n\n```bash\n# Optional - get a free key from https://unsplash.com/developers\nexport UNSPLASH_ACCESS_KEY=\"your-key-here\"\n\n# Then generate as normal\nnpx claude-presentation-master generate content.md\n```\n\n**Without the key, images still work** — they just use Unsplash Source (simpler API).\n\n### What About AI-Generated Images?\n\nThis tool does **not** generate AI images because:\n1. AI image APIs cost money\n2. They require API keys\n3. Stock photos are often better for presentations\n\nIf you want AI-generated images, create them separately and put them in your `images/` folder.\n\n---\n\n## 🏗️ v8.0.0 Unified Architecture\n\nVersion 8.0.0 introduces a **unified type system** that ensures consistent behavior across all presentation types:\n\n### Semantic → Structural Type Mapping\n\nThe knowledge base uses **semantic types** (e.g., `problem`, `solution`, `traction`) that the engine automatically maps to **structural types** (e.g., `single-statement`, `metrics-grid`, `three-column`):\n\n```\nContent Pattern → Semantic Intent → Structural Slide Type\n     ↓                  ↓                   ↓\n  \"3 bullets\"    →   \"key points\"    →  \"three-points\"\n  \"$2.4M ARR\"    →   \"traction\"      →  \"metrics-grid\"\n  \"vs competitor\"→   \"competition\"   →  \"comparison\"\n```\n\nThis architecture ensures:\n- **Any content works** — not just specific test cases\n- **Universal 95+/100 scores** — tested across keynotes, investor pitches, consulting decks\n- **Consistent output** — same input always produces same quality\n\n---\n\n## 🧠 The Knowledge Base\n\nThis isn't a template library. It's a **73,000+ token expert system** containing:\n\n### Presentation Experts Encoded\n\n| Expert | Methodology | Used For |\n|--------|-------------|----------|\n| **Nancy Duarte** | Sparkline structure, STAR moments | TED-style keynotes |\n| **Barbara Minto** | Pyramid Principle, SCQA | Consulting decks |\n| **Edward Tufte** | Data-ink ratio, chartjunk elimination | Technical presentations |\n| **Garr Reynolds** | Simplicity, restraint | Minimal designs |\n| **Carmine Gallo** | Rule of Three, 18-minute rule | TED talks |\n| **Robert Cialdini** | Persuasion principles | Sales pitches |\n| **Chris Anderson** | TED formula | Keynotes |\n| **McKinsey/BCG** | Action titles, one-message-per-slide | Business decks |\n\n### What the KB Controls\n\n**Every decision** comes from the knowledge base:\n\n```yaml\n# Word limits per presentation type\nted_keynote:\n  words_per_slide: { min: 1, max: 15 }\n\nconsulting_deck:\n  words_per_slide: { min: 40, max: 80 }\n\n# Slide structure rules\nallowed_elements:\n  keynote:\n    - title\n    - big_idea\n    - single_stat\n    - full_image\n    - quote\n\n# Expert-specific rules\nexperts:\n  duarte:\n    sparkline_required: true\n    star_moment_placement: [3, 7, 11]\n\n  minto:\n    action_titles_required: true\n    scqa_structure: true\n```\n\n### 7 Presentation Types (Auto-Detected)\n\n| Type | Auto-Detection Keywords | Primary Experts |\n|------|-------------------------|-----------------|\n| `ted_keynote` | \"TED\", \"inspire\", \"keynote\" | Duarte, Reynolds, Anderson |\n| `sales_pitch` | \"sales\", \"demo\", \"prospect\" | Cialdini, Heath |\n| `consulting_deck` | \"strategy\", \"recommendation\" | Minto, McKinsey, BCG |\n| `investment_banking` | \"M&A\", \"DCF\", \"valuation\" | Wall Street Prep |\n| `investor_pitch` | \"Series A\", \"raise\", \"investor\" | Sequoia, YC |\n| `technical_presentation` | \"API\", \"architecture\", \"system\" | Tufte, C4 Model |\n| `all_hands` | \"company update\", \"quarterly\" | Internal Comms |\n\n---\n\n## 📊 Visual Quality Evaluation (Playwright-Based)\n\nEvery presentation is scored using **real browser rendering** via Playwright. The tool evaluates actual visual output, not just metadata:\n\n### 4-Dimension Visual Scoring (25 points each)\n\n| Dimension | What It Measures |\n|-----------|------------------|\n| **Narrative Flow** | Logical progression, strong opening, clear transitions, memorable close |\n| **Visual Consistency** | Typography uniformity, color palette adherence, spacing consistency |\n| **Content Quality** | Word limits, readability, key message clarity, bullet structure |\n| **Executive Readiness** | Would impress stakeholders, boardroom-ready, compelling, shareworthy |\n\n### 7-Dimension Content Scoring (Backup/Additional)\n\n| Dimension | Weight | What It Measures |\n|-----------|--------|------------------|\n| **Layout** | 15% | Whitespace (40%+ required), balance, structure |\n| **Contrast** | 15% | WCAG 4.5:1 compliance, readability |\n| **Graphics** | 10% | Image presence, placement, relevance |\n| **Content** | 20% | Word limits, bullet count, structure |\n| **Clarity** | 15% | One message per slide, key message focus |\n| **Effectiveness** | 15% | Expert methodology compliance |\n| **Consistency** | 10% | Style uniformity, title casing |\n\n### Iterative Auto-Fix\n\n```\nGenerate → Visual Score (85/100) → Auto-Fix Issues → Regenerate → Score (95/100) → ✅ Done\n```\n\nThe engine will iterate up to 5 times (configurable) to reach your target score.\n\n---\n\n## Installation\n\n### Option 1: npx (No Install — Just Run)\n\n```bash\n# Generate a keynote presentation (HTML + PDF auto-generated)\nnpx claude-presentation-master generate notes.md -m keynote -f html\n\n# Generate a consulting deck as PowerPoint\nnpx claude-presentation-master generate strategy.md --type consulting_deck -f pptx\n\n# All formats (HTML + PDF + PPTX)\nnpx claude-presentation-master generate content.md -f html,pptx\n\n# With verbose output\nnpx claude-presentation-master generate content.md -f html --verbose\n```\n\n### Option 2: Global Install (Short Command)\n\n```bash\nnpm install -g claude-presentation-master\n\n# Now use the short 'cpm' command anywhere\ncpm generate notes.md -m keynote\ncpm info\n```\n\n---\n\n## ⚡ 30-Second Demo\n\n```bash\n# Create a test file\necho \"# Our Big Opportunity\n\n## The Problem\nEnterprise teams waste 40% of time on manual data entry.\n$50B market. Growing 23% annually.\n\n## Our Solution\nAI-powered automation that learns from your workflow.\nCurrently serving 150 enterprise customers.\n\n## Traction\n- \\$2.4M ARR (up from \\$800K last year)\n- 94% customer retention\n- NPS score of 72\n\n## The Ask\nRaising \\$15M to expand into Europe.\" > pitch.md\n\n# Generate presentation (auto-detects as investor_pitch)\nnpx claude-presentation-master generate pitch.md -m keynote -f html -o ./demo\n\n# Open demo/our-big-opportunity.html in your browser\n```\n\n---\n\n## CLI Reference\n\n```\nUSAGE:\n  npx claude-presentation-master <command> [options]\n  cpm <command> [options]\n\nCOMMANDS:\n  generate <input>    Generate presentation from input file\n  validate <file>     Validate existing HTML presentation\n  info                Show package information\n\nOPTIONS:\n  -o, --output <dir>      Output directory (default: ./output)\n  -m, --mode <mode>       keynote (6-25 words) or business (40-80 words)\n  -f, --format <fmt>      html, pptx, or html,pptx (PDF auto-generated with html)\n  --type <type>           Presentation type (auto-detected if omitted)\n  -t, --theme <name>      Theme: default, consulting-classic, modern-tech, minimal\n  --title <title>         Presentation title\n  --author <name>         Author name\n  --min-score <num>       Minimum QA score (default: 95)\n  --max-iterations <num>  Max auto-fix iterations (default: 5)\n  --no-iterative          Disable iterative QA (single pass)\n  --skip-qa               Skip QA (NOT recommended)\n  --verbose               Show detailed progress output\n\nEXAMPLES:\n  # TED-style keynote\n  cpm generate talk.md -m keynote -f html\n\n  # McKinsey-style consulting deck\n  cpm generate strategy.md -m business --type consulting_deck -f pptx\n\n  # Investment banking pitchbook\n  cpm generate deal.md --type investment_banking -f pptx\n\n  # High quality bar (98+)\n  cpm generate content.md --min-score 98 --max-iterations 10\n```\n\n---\n\n## Programmatic API\n\n```typescript\nimport { PresentationEngine } from 'claude-presentation-master';\n\nconst engine = new PresentationEngine();\n\nconst result = await engine.generate({\n  content: markdownContent,\n  contentType: 'markdown',\n  title: 'Series A Pitch',\n  mode: 'keynote',\n  format: ['html', 'pptx'],\n\n  // Optional\n  presentationType: 'investor_pitch',  // auto-detected if omitted\n  qaThreshold: 95,\n  maxIterations: 5,\n  author: 'Your Name'\n});\n\n// Results\nconsole.log(`Score: ${result.score}/100`);\nconsole.log(`Slides: ${result.metadata.slideCount}`);\n\n// Save outputs\nfs.writeFileSync('pitch.html', result.outputs.html);\nfs.writeFileSync('pitch.pptx', result.outputs.pptx);\n```\n\n---\n\n## Output Formats\n\n### HTML (Reveal.js)\n\n- Modern, web-native slides\n- Share via URL\n- Works on any device\n- Keyboard shortcuts: `S` (speaker notes), `F` (fullscreen)\n- Embedded CSS with presentation-type theming\n\n### PDF (Auto-generated from HTML)\n\n- Print-ready format\n- Generated automatically with HTML\n- High-fidelity rendering via Playwright\n- Perfect for email attachments\n\n### PowerPoint (PPTX)\n\n- Opens in Microsoft PowerPoint\n- Fully editable\n- Send to clients\n- Includes IB specialty charts (football field, waterfall, comps)\n\n---\n\n## Investment Banking Features\n\nFor IB presentations, the engine generates industry-standard charts:\n\n```typescript\n// Football Field Valuation\nengine.addFootballFieldChart(slide, {\n  title: 'Valuation Summary',\n  methodologies: [\n    { name: 'DCF', low: 42, mid: 48, high: 55 },\n    { name: 'Comps', low: 38, mid: 45, high: 52 }\n  ],\n  currentPrice: 46\n});\n\n// Waterfall Chart\nengine.addWaterfallChart(slide, {\n  title: 'Enterprise Value Bridge',\n  startValue: 850000,\n  steps: [\n    { label: 'Plus: Debt', value: 250000 },\n    { label: 'Less: Cash', value: -150000 }\n  ]\n});\n\n// Comparable Companies Table\nengine.addCompsTable(slide, {\n  columns: ['EV/Revenue', 'EV/EBITDA', 'P/E'],\n  companies: [\n    { name: 'Company A', values: [3.2, 12.5, 18.3] },\n    { name: 'Target Co', values: [2.5, 9.8, 14.2], highlight: true }\n  ]\n});\n```\n\n---\n\n## Quality Scores\n\n| Score | Grade | Status |\n|-------|-------|--------|\n| 97-100 | A+ | Exceptional |\n| 93-96 | A | Excellent |\n| 90-92 | A- | Very Good |\n| 85-89 | B+ | Good |\n| 80-84 | B | Acceptable |\n| < 80 | C | Auto-remediation applied |\n\n**Default threshold: 95/100**\n\n---\n\n## Themes\n\n| Theme | Look | Best For |\n|-------|------|----------|\n| `default` | Dark executive | General use |\n| `consulting-classic` | Cream + navy | McKinsey/BCG style |\n| `modern-tech` | Light + teal | Startups |\n| `minimal` | Maximum whitespace | Design-focused |\n| `dark-executive` | Dark mode | Screen presentations |\n| `investment-banking` | Navy + gold | Finance |\n\n---\n\n## FAQ\n\n**Does this require an API key?**\nNo. Everything runs 100% locally. Images use free services (Unsplash Source, Picsum.photos).\n\n**What's the difference between mode and type?**\n- **Mode** (`keynote`/`business`): Controls word count and visual density\n- **Type** (e.g., `consulting_deck`): Selects expert methodology and theming\n\n**How do I add custom images?**\nPut them in the same directory as your input file (or in `images/`, `screenshots/`, `assets/` subfolders). The CLI auto-detects them.\n\n**What if Unsplash is slow or down?**\nThe tool automatically falls back to Picsum.photos placeholders.\n\n**Can I lower the quality threshold?**\nYes, but not recommended: `--min-score 80`\n\n**Does it work with Claude Code?**\nYes — that's exactly what it's designed for.\n\n---\n\n## Slide Types\n\n**Keynote Mode:**\nTitle • Big Idea • Single Statement • Full Image • Big Number • Quote • CTA • Thank You\n\n**Business Mode:**\nTitle • Agenda • Bullet Points • Two Column • Three Column • Metrics Grid • Timeline • Process Flow • Comparison • Case Study • Section Divider\n\n**Investment Banking:**\nFootball Field Chart • Waterfall Chart • Sources & Uses • Comparable Companies Table\n\n---\n\n## Zero Cost Guarantee\n\n| Component | Cost | Notes |\n|-----------|------|-------|\n| NPM Package | FREE | MIT License |\n| Dependencies | FREE | reveal.js, pptxgenjs, etc. |\n| Fonts | FREE | Google Fonts CDN |\n| Images | FREE | Unsplash Source, Picsum |\n| QA Validation | FREE | Built-in |\n| API Keys | NONE | Runs 100% locally |\n\n---\n\n## License\n\nMIT — free to use, modify, and distribute.\n\n---\n\n## Author\n\n**Stuart Kerr** — [Isovision.ai](https://isovision.ai)\n\nQuestions? [stuart@isovision.ai](mailto:stuart@isovision.ai)\n\n---\n\n<div align=\"center\">\n\n## Stop Fighting With Slides. Start Presenting.\n\n```bash\nnpx claude-presentation-master generate your-content.md -m keynote -f html\n```\n\n**Built on methodologies from:**\nMcKinsey • BCG • Nancy Duarte • Garr Reynolds • Carmine Gallo\nChris Anderson • Barbara Minto • Edward Tufte • Robert Cialdini\n\n**100% Free • Zero API Keys • Runs Locally • MIT License**\n\n</div>\n","readmeFilename":"README.md"}