{"_id":"@ajfisher/presso-core","_rev":"14-01be5df70b759fbb8baf2e88c35a817e","name":"@ajfisher/presso-core","dist-tags":{"latest":"0.8.0"},"versions":{"0.1.2":{"name":"@ajfisher/presso-core","version":"0.1.2","license":"MIT","_id":"@ajfisher/presso-core@0.1.2","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"dist":{"shasum":"a046479710b801b32bef583b6b9e1f94afbc699f","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.1.2.tgz","fileCount":29,"integrity":"sha512-x14u3F9qoFBEmLNPaFLk6fwPNQBtRAwShlv1lQEF+sFcYRizXFtM9DAcJqpwZO/AYbpat1tz36F7DI13IdPvPA==","signatures":[{"sig":"MEYCIQDnyl7xNzmtCJYv4UBZ4ZX6/T+euP9jX+vHxFaGRCnkRQIhAJucTsB3Q4CCOTboiGoWy84j/Ltm7HkLMzLgdxXIARx+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90783},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ccaa5f4915635cc3cb963e7de72ffdfa0d3eb179","scripts":{"test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"ajfisher","email":"ajfisher.td@gmail.com"},"_npmVersion":"11.12.1","description":"Core config, Markdown parsing, and deck model for Presso.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"marked":"^17.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presso-core_0.1.2_1779343907783_0.7417299635170533","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@ajfisher/presso-core","version":"0.1.3","license":"MIT","_id":"@ajfisher/presso-core@0.1.3","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"homepage":"https://github.com/ajfisher/presso#readme","bugs":{"url":"https://github.com/ajfisher/presso/issues"},"dist":{"shasum":"59e4cf4b060c88cdb1cca11a65f65b64ad8cb4f9","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.1.3.tgz","fileCount":29,"integrity":"sha512-yag6J5Bv4q5hO+3FigyYSfNyB4ph5YALh21vT70/MT4D684Q6vEQL9rCCVEomkhPTpPXRSwyeRg7YHptxFr3oA==","signatures":[{"sig":"MEUCIAPD6i9uXo3BPqeWTo69Tvk1of94McjA5ijMUa1RE75NAiEA6o6LLsvypnY8SsHJjsitIxGtSRSRKwxd33ME41vqPzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajfisher%2fpresso-core@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90911},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"6b61d87b9c430d1d587ee0a7ea81e14afa7e9c63","scripts":{"test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:003060d7-7f42-4ce5-9bc4-c27b837f917b"}},"repository":{"url":"git+https://github.com/ajfisher/presso.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Core config, Markdown parsing, and deck model for Presso.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"marked":"^17.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presso-core_0.1.3_1779346438100_0.28436078248057606","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ajfisher/presso-core","version":"0.2.0","license":"MIT","_id":"@ajfisher/presso-core@0.2.0","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"homepage":"https://github.com/ajfisher/presso#readme","bugs":{"url":"https://github.com/ajfisher/presso/issues"},"dist":{"shasum":"6539db1afff7eb7a917bd34f79f3c4927a34447a","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.2.0.tgz","fileCount":35,"integrity":"sha512-yrWXAsoJu0hDYFAaU42iw4gPmkAZn9uzOEmGIahIazyJK5GtSeb8zL+ewdaqeKA/Qrv0kEs/liAC74KU/4WRyQ==","signatures":[{"sig":"MEUCIQCQZoKN7q7h8QD+s8RCW4yy8yXX4l+g6SgnITuPtlb+2QIgOABlNkamxsc+1kv3WahApgMznpCp25/zQ8h7GTpdg1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajfisher%2fpresso-core@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150777},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"207db508a49a1fa8a21dd9042cd934f200bf1138","scripts":{"test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:003060d7-7f42-4ce5-9bc4-c27b837f917b"}},"repository":{"url":"git+https://github.com/ajfisher/presso.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Core config, Markdown parsing, and deck model for Presso.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"marked":"^17.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presso-core_0.2.0_1779422452505_0.5304797675182387","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ajfisher/presso-core","version":"0.3.0","license":"MIT","_id":"@ajfisher/presso-core@0.3.0","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"homepage":"https://github.com/ajfisher/presso#readme","bugs":{"url":"https://github.com/ajfisher/presso/issues"},"dist":{"shasum":"aafcd412cbe9ef0dcdf9d5fba7720d865cf49534","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.3.0.tgz","fileCount":38,"integrity":"sha512-8gWnv+TRgKmgJO292cBd1ChjlrB648u2QsYuGyi9pHUMbEbDC0QdTHQKq6ukTHQ/t20u7tBeJMqAHqopRVrxNA==","signatures":[{"sig":"MEUCIASBdKcKMa/DvKgBrUixwq5jQZxgmLJKiTLUZtYqAEFyAiEA4MFmaVmf3x0ZKy2X32bQ5xkpilvFf4uWqUTkDsdVz34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajfisher%2fpresso-core@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178374},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"93dfdd117d0df5c8e8149c12ad9d2005ff85fd8a","scripts":{"test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:003060d7-7f42-4ce5-9bc4-c27b837f917b"}},"repository":{"url":"git+https://github.com/ajfisher/presso.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Core config, Markdown parsing, and deck model for Presso.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"marked":"^17.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presso-core_0.3.0_1779515710863_0.0545704868285275","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@ajfisher/presso-core","version":"0.3.1","license":"MIT","_id":"@ajfisher/presso-core@0.3.1","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"homepage":"https://github.com/ajfisher/presso#readme","bugs":{"url":"https://github.com/ajfisher/presso/issues"},"dist":{"shasum":"21afe6d8a10c86bfba12dd023ea03a84ae962727","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.3.1.tgz","fileCount":38,"integrity":"sha512-6gBcGWOG3Rgi+QtGwNRMpo8sBy4BZmLH9vRmx0JB+dEUbJpGsCGb1zMMiUjOL19UKgyLAsq3p7cyUF7ASg6xhQ==","signatures":[{"sig":"MEUCIFIr8fL9vQj8mq3w/ww/iuD9SzdVXqGs56a9PNk4TjceAiEA7HKSQ2Ao7qg8v9KATvH0y5JXvPC7W+3xRk5APYI1e5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajfisher%2fpresso-core@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178374},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4753871f72c54468c003db45b525d79e9032597c","scripts":{"test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:003060d7-7f42-4ce5-9bc4-c27b837f917b"}},"repository":{"url":"git+https://github.com/ajfisher/presso.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Core config, Markdown parsing, and deck model for Presso.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"marked":"^17.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presso-core_0.3.1_1780119818020_0.12382196077903673","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@ajfisher/presso-core","version":"0.3.2","license":"MIT","_id":"@ajfisher/presso-core@0.3.2","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"homepage":"https://github.com/ajfisher/presso#readme","bugs":{"url":"https://github.com/ajfisher/presso/issues"},"dist":{"shasum":"54c769fbe9ba4754bdfcb7a3832410b70e520995","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.3.2.tgz","fileCount":38,"integrity":"sha512-N1n8CVutpqN6cTX9tZmblAaPpAh0uQ4uASgHstsEoXs31tQhFa3sa8QJCsa7Z2jWnxIaLEK94+SVf4y62Y5hTg==","signatures":[{"sig":"MEQCIA+w9BOOAUIz+CP95WZacDhZgVtIPX2g+eGkXmYUa0xFAiBnG1Ld7sBmQFcKDFvUci6BtOCvQspMunihWkesza6MWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajfisher%2fpresso-core@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180287},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"46b63c7743717efec151c1b471f5da0e7d7821ed","scripts":{"test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:003060d7-7f42-4ce5-9bc4-c27b837f917b"}},"repository":{"url":"git+https://github.com/ajfisher/presso.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Core config, Markdown parsing, and deck model for Presso.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"marked":"^17.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presso-core_0.3.2_1780121585988_0.0868538169700015","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@ajfisher/presso-core","version":"0.3.3","keywords":["presso","presentations","markdown","slides","speaker-notes","typescript","static-site","pdf-export"],"license":"MIT","_id":"@ajfisher/presso-core@0.3.3","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"homepage":"https://github.com/ajfisher/presso#readme","bugs":{"url":"https://github.com/ajfisher/presso/issues"},"dist":{"shasum":"ccc6cb91407130f9e2f450c1d03abff9f2903321","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.3.3.tgz","fileCount":40,"integrity":"sha512-ajp+PeaAsBT0E8DovLcRYdfyjTSpqwSWcMXbBCljTdAOt9/18dZAngvH0BofdFHNPVBdm0o3pz7dgLx9cPxw5w==","signatures":[{"sig":"MEUCIQDQQB6rSi8K9yJy6nhRytw36JG5ZLWnkrF/nxSbrK2A8AIgMrEeVJmcBGqryyeDlcKR9y3U+wNJv6iM4ZfZBQN6mfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajfisher%2fpresso-core@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183258},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f94c70f53eef2a9ec684c6e2a26568e94dd56ff6","scripts":{"test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:003060d7-7f42-4ce5-9bc4-c27b837f917b"}},"repository":{"url":"git+https://github.com/ajfisher/presso.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Core config, Markdown parsing, and deck model for Presso.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"marked":"^17.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presso-core_0.3.3_1780126502669_0.5221078728684083","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ajfisher/presso-core","version":"0.4.0","keywords":["presso","presentations","markdown","slides","speaker-notes","typescript","static-site","pdf-export"],"license":"MIT","_id":"@ajfisher/presso-core@0.4.0","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"homepage":"https://github.com/ajfisher/presso#readme","bugs":{"url":"https://github.com/ajfisher/presso/issues"},"dist":{"shasum":"767a38c26a604176235bb20fefef6be6314172c3","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.4.0.tgz","fileCount":40,"integrity":"sha512-/RmkUEBVmXcB9m6M9NEO5qmFthKd/0KZdB1HDtHC0jo/C5osvqFWVVVJcwATqEImaQcDBgPMLb11qrBtiEs+jg==","signatures":[{"sig":"MEQCIDbDNhGOwXU4z6Ym4Ovzl67V2P2cIY5/qz9L7vpRJnvzAiAVUvhqxI4VF3Kl1ku16VD8vYonbtzZ/Cxmzeq+y+UAdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajfisher%2fpresso-core@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194553},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"e9ce05174645e1ac052a3606a826de6200239ab8","scripts":{"test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:003060d7-7f42-4ce5-9bc4-c27b837f917b"}},"repository":{"url":"git+https://github.com/ajfisher/presso.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Core config, Markdown parsing, and deck model for Presso.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"marked":"^17.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presso-core_0.4.0_1780208325116_0.6669370803947137","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@ajfisher/presso-core","version":"0.5.0","keywords":["presso","presentations","markdown","slides","speaker-notes","typescript","static-site","pdf-export"],"license":"MIT","_id":"@ajfisher/presso-core@0.5.0","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"homepage":"https://github.com/ajfisher/presso#readme","bugs":{"url":"https://github.com/ajfisher/presso/issues"},"dist":{"shasum":"bd4b53294729a97bf3856024a9535a046b73f90e","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.5.0.tgz","fileCount":40,"integrity":"sha512-f7wi0JOAFJB1by87+NXAz26R3d+NzVXyU7udXsC2RnHelgqU+LM6LdKzAaw52zy3LpxOiFBur54EwsK0G6/XOg==","signatures":[{"sig":"MEUCID3iE2EN2XGxoOFiv1zJUe1bTiU9Bt1bUqjVhuiCTPspAiEAoDBX7cTX4Kq4FBawviCiTOS1KSlLSN03cOakmFH6ggg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajfisher%2fpresso-core@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194553},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8c8d5e479a972154efaff807b5f4bc36601cb1f8","scripts":{"test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:003060d7-7f42-4ce5-9bc4-c27b837f917b"}},"repository":{"url":"git+https://github.com/ajfisher/presso.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Core config, Markdown parsing, and deck model for Presso.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"marked":"^17.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presso-core_0.5.0_1780215325798_0.5851495493921546","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@ajfisher/presso-core","version":"0.5.1","keywords":["presso","presentations","markdown","slides","speaker-notes","typescript","static-site","pdf-export"],"license":"MIT","_id":"@ajfisher/presso-core@0.5.1","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"homepage":"https://github.com/ajfisher/presso#readme","bugs":{"url":"https://github.com/ajfisher/presso/issues"},"dist":{"shasum":"644283e88b1eea26701aff3f0a85dd7a17994fbb","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.5.1.tgz","fileCount":40,"integrity":"sha512-kgnBclyKRi1N+EOHfvCnNZUmI53YWbNYIMEtcJRLQ+sWXnT79HGGjTMxoRDZ1jMAoFUWYvw6QKr+t5rHdSR5xQ==","signatures":[{"sig":"MEQCICdQkN30i7B1gyBL4cPWsNO4DxIAj0VhaHxdJCJ5wsRsAiAVLIHDVD1F5TjgC2wf6c2rklnP7onqJGAa80MsAUHieg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajfisher%2fpresso-core@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194553},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7f22ac740ec8b509c6753d6bfbe862ef0f8c933a","scripts":{"test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:003060d7-7f42-4ce5-9bc4-c27b837f917b"}},"repository":{"url":"git+https://github.com/ajfisher/presso.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Core config, Markdown parsing, and deck model for Presso.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"marked":"^17.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presso-core_0.5.1_1780217339628_0.5352788763485787","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@ajfisher/presso-core","version":"0.6.0","keywords":["presso","presentations","markdown","slides","speaker-notes","typescript","static-site","pdf-export"],"license":"MIT","_id":"@ajfisher/presso-core@0.6.0","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"homepage":"https://github.com/ajfisher/presso#readme","bugs":{"url":"https://github.com/ajfisher/presso/issues"},"dist":{"shasum":"0af0900dafe05884e281c7aba4f00010c249f3a5","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.6.0.tgz","fileCount":40,"integrity":"sha512-a7fspW3PX0HDvJ+hlihBmO5O30FuRpLINo06o6aHl9oUq1pnIsQGMWdIwlmf3iW5T8xaOanJaJLBSPXbbPV6XQ==","signatures":[{"sig":"MEYCIQD+maZ2W5CeGnh2Q4XS9goiAkNJIP0HnrtcVXyFHgfu4QIhALLtwM43ALi9ZErn9wsSGmVfK8w5FLwKBkHW6YvU8wD0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajfisher%2fpresso-core@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201446},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"27f1ed5a6fb8f210940e43cedea0b631145f9fa4","scripts":{"test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:003060d7-7f42-4ce5-9bc4-c27b837f917b"}},"repository":{"url":"git+https://github.com/ajfisher/presso.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Core config, Markdown parsing, and deck model for Presso.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"marked":"^17.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presso-core_0.6.0_1780271810238_0.2482769193101133","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@ajfisher/presso-core","version":"0.7.0","keywords":["presso","presentations","markdown","slides","speaker-notes","typescript","static-site","pdf-export"],"license":"MIT","_id":"@ajfisher/presso-core@0.7.0","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"homepage":"https://github.com/ajfisher/presso#readme","bugs":{"url":"https://github.com/ajfisher/presso/issues"},"dist":{"shasum":"9d06ec1f81cb3037948fff06e756cd0ae8f46bb5","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.7.0.tgz","fileCount":40,"integrity":"sha512-mJ2/qxhAFD1eBuq5laZCq7XVJEkakI4ICkeGMKVi7/3Qp2m6H+FxaX0YRf6bl/+IkRtUg8T5y13IPkKtA0ez/A==","signatures":[{"sig":"MEYCIQDgOhr5KCv3voQsWcEcM1c/0LXEYvmQhNBnmxzo27mkkQIhANmvGFvZQVR66TQzs6BFRRXuw6upAZFlh8rAb5ZQWSBT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajfisher%2fpresso-core@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201446},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0abe24670e4f2f1a11107ca4029fadcbfcd4ce94","scripts":{"test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:003060d7-7f42-4ce5-9bc4-c27b837f917b"}},"repository":{"url":"git+https://github.com/ajfisher/presso.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Core config, Markdown parsing, and deck model for Presso.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"marked":"^17.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presso-core_0.7.0_1780312913686_0.2565469794032471","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@ajfisher/presso-core","version":"0.7.1","keywords":["presso","presentations","markdown","slides","speaker-notes","typescript","static-site","pdf-export"],"license":"MIT","_id":"@ajfisher/presso-core@0.7.1","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"homepage":"https://github.com/ajfisher/presso#readme","bugs":{"url":"https://github.com/ajfisher/presso/issues"},"dist":{"shasum":"1ebfb7be85c5890ade2a237f553d7dc7f5dbf4ee","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.7.1.tgz","fileCount":40,"integrity":"sha512-2GYmmCTzgYP2i4HdjsGW2GCFzmQvUumVJUU/dcz//NFFkzqHZvuGkcRiR4/xJ6SW4+6xKv0RpIzNbkvyv8CVFA==","signatures":[{"sig":"MEQCIGufAJY3LXDYlrzKuG02ZUFJH4NOLjMTYnLb/B7N8YljAiAL4+thG2LnFYoV81cOLt08m3qi7R5mOYr7E4Br6y+ylg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajfisher%2fpresso-core@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201484},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fd3f8798995a15f6f995008927279c84a24546ca","scripts":{"test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:003060d7-7f42-4ce5-9bc4-c27b837f917b"}},"repository":{"url":"git+https://github.com/ajfisher/presso.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Core config, Markdown parsing, and deck model for Presso.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"marked":"^17.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presso-core_0.7.1_1780555949086_0.49351416623746447","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@ajfisher/presso-core","version":"0.8.0","description":"Core config, Markdown parsing, and deck model for Presso.","keywords":["presso","presentations","markdown","slides","speaker-notes","typescript","static-site","pdf-export"],"homepage":"https://github.com/ajfisher/presso#readme","bugs":{"url":"https://github.com/ajfisher/presso/issues"},"license":"MIT","type":"module","repository":{"type":"git","url":"git+https://github.com/ajfisher/presso.git","directory":"packages/core"},"publishConfig":{"access":"public"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b","test":"vitest run"},"dependencies":{"gray-matter":"^4.0.3","marked":"^17.0.0"},"gitHead":"34b8e4f2866bab9c97194cc9155f5addacc9aaa5","_id":"@ajfisher/presso-core@0.8.0","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-pjqaM6aFmRsxDYc6L+TJhce45Dux5t/uKEWLyBSPBeTKhKSww/qQiAI4CETYlJdn7yoSQt0PANCyXdpUDfPgAw==","shasum":"e6e2327e8b7eb587865f3fab431bdf9136ca7c70","tarball":"https://registry.npmjs.org/@ajfisher/presso-core/-/presso-core-0.8.0.tgz","fileCount":40,"unpackedSize":201484,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajfisher%2fpresso-core@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCYO8rUvFR7dKFPpQyn6ySU15em5f+dQZnckZe/BZpWygIhAITYuMf1kTAejWvsXIpME2ASzFH2syCCMYTNPBYsgLbI"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:003060d7-7f42-4ce5-9bc4-c27b837f917b"}},"directories":{},"maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/presso-core_0.8.0_1780640768780_0.5533443116651728"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-21T06:11:47.531Z","modified":"2026-06-05T06:26:09.265Z","0.1.2":"2026-05-21T06:11:47.932Z","0.1.3":"2026-05-21T06:53:58.236Z","0.2.0":"2026-05-22T04:00:52.630Z","0.3.0":"2026-05-23T05:55:11.001Z","0.3.1":"2026-05-30T05:43:38.167Z","0.3.2":"2026-05-30T06:13:06.150Z","0.3.3":"2026-05-30T07:35:02.862Z","0.4.0":"2026-05-31T06:18:45.268Z","0.5.0":"2026-05-31T08:15:25.967Z","0.5.1":"2026-05-31T08:48:59.766Z","0.6.0":"2026-05-31T23:56:50.376Z","0.7.0":"2026-06-01T11:21:53.839Z","0.7.1":"2026-06-04T06:52:29.297Z","0.8.0":"2026-06-05T06:26:08.978Z"},"bugs":{"url":"https://github.com/ajfisher/presso/issues"},"license":"MIT","homepage":"https://github.com/ajfisher/presso#readme","keywords":["presso","presentations","markdown","slides","speaker-notes","typescript","static-site","pdf-export"],"repository":{"type":"git","url":"git+https://github.com/ajfisher/presso.git","directory":"packages/core"},"description":"Core config, Markdown parsing, and deck model for Presso.","maintainers":[{"name":"ajfisher","email":"ajfisher.td@gmail.com"}],"readme":"# @ajfisher/presso-core\n\nCore config, Markdown parsing, and deck model for Presso.\n\n![Presso deck preview](https://raw.githubusercontent.com/ajfisher/presso/main/docs/media/presso-deck.png)\n\nPresso is a Markdown-native web presentation framework for talks, workshops, speaker notes, static publishing, and PDF export. `@ajfisher/presso-core` owns the framework contracts used by the CLI, runtime, and export packages: config loading, slide parsing, directive rendering, deck compilation, ordering helpers, timing, and local edit/writeback primitives.\n\n## Install\n\n```bash\nnpm install @ajfisher/presso-core\n```\n\n## Example\n\n```js\nimport { compileDeck, renderSlideMarkdown } from '@ajfisher/presso-core';\n\nconst deck = await compileDeck('path/to/deck');\nconst rendered = renderSlideMarkdown('## Hello\\n\\n:::notes\\nSpeaker note.\\n:::');\n```\n\n## Public Surface\n\n- `compileDeck`, `loadFolderSlides`, and `loadSingleFileSlides` produce the structured deck model.\n- `loadConfig` and `resolveConfig` normalize `presso.config.*`.\n- `renderMarkdown`, `renderSlideMarkdown`, and `extractNotes` handle slide body and notes Markdown.\n- `readSlideSource`, `writeSlideSource`, and `createSlideSource` support local editing.\n- Shared types such as `Deck`, `Slide`, `PressoConfigInput`, and `ResolvedPressoConfig` define package boundaries.\n\n## Related Docs\n\n- [Presso README](https://github.com/ajfisher/presso#readme)\n- [Product shape](https://github.com/ajfisher/presso/blob/main/docs/product-shape.md)\n- [Authoring format](https://github.com/ajfisher/presso/blob/main/docs/authoring-format.md)\n\n","readmeFilename":"README.md"}