{"_id":"@agentproto/canvakit","_rev":"6-0f06cbf55fcb02b541e7fbf7f924c9c2","name":"@agentproto/canvakit","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0-alpha.0":{"name":"@agentproto/canvakit","version":"0.1.0-alpha.0","keywords":["agentproto","aip-5","canvakit","defineCanvakit","open-standard","agentic"],"license":"MIT","_id":"@agentproto/canvakit@0.1.0-alpha.0","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-5","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"729bd4fe01b54de7bcede45389d763b17341060c","tarball":"https://registry.npmjs.org/@agentproto/canvakit/-/canvakit-0.1.0-alpha.0.tgz","fileCount":12,"integrity":"sha512-tT3SENEOXDBJAfNFGUk2ua6Zr6nHJvQBbGzE1mdn9fUIPYo59TsL1NymX1nFI9+xxH4yqBYqggoiL/s3XKUFSQ==","signatures":[{"sig":"MEUCIGB0eBNfbxZne6tmPsgJzA3rFP9o61xINY0AAOiAgW6qAiEAoJzSSsx6gTSHS01tLAo/mHX8+ZuFQAlEFfeINFrXsCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fcanvakit@0.1.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29606},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-canvakit-0.1.0-alpha.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/82f38ac676bf2eb353f75730e669a7a2/agentproto-canvakit-0.1.0-alpha.0.tgz","_integrity":"sha512-tT3SENEOXDBJAfNFGUk2ua6Zr6nHJvQBbGzE1mdn9fUIPYo59TsL1NymX1nFI9+xxH4yqBYqggoiL/s3XKUFSQ==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/canvakit"},"_npmVersion":"10.9.8","description":"@agentproto/canvakit — AIP-5 TEMPLATE.md reference implementation. A markdown + frontmatter format for templates that declare named data sources, resolve them in parallel, and re-render when data changes.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/define-doctype":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/canvakit_0.1.0-alpha.0_1781975119813_0.9664684201233185","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@agentproto/canvakit","version":"0.1.0","keywords":["agentproto","aip-5","canvakit","defineCanvakit","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/canvakit@0.1.0","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-5","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"5eeee69261f437d37640fcbe41e29c97c8b5d592","tarball":"https://registry.npmjs.org/@agentproto/canvakit/-/canvakit-0.1.0.tgz","fileCount":12,"integrity":"sha512-8h/T913QyDne9zN+qXl8cioSW+TBOH1CmdSmSQ9IyfqqKWIUqsR63WGLAYo7ODX1G/vzA1uwmDmeFnvRTnOlMQ==","signatures":[{"sig":"MEUCIFd5Gm3uzEBnjO09oi2Ww+Yzz9fV+L1nekkUXI3F3YhYAiEArpHTQijQ7XM4wyHG1L6g0k0Nvx1eqZ3ffOvrL6ksyf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fcanvakit@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39883},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-canvakit-0.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/059783a50a0fe4ca05698972a2b535dd/agentproto-canvakit-0.1.0.tgz","_integrity":"sha512-8h/T913QyDne9zN+qXl8cioSW+TBOH1CmdSmSQ9IyfqqKWIUqsR63WGLAYo7ODX1G/vzA1uwmDmeFnvRTnOlMQ==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/canvakit"},"_npmVersion":"10.9.8","description":"@agentproto/canvakit — AIP-5 TEMPLATE.md reference implementation. A markdown + frontmatter format for templates that declare named data sources, resolve them in parallel, and re-render when data changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/define-doctype":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/canvakit_0.1.0_1784165839635_0.1394291422243894","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@agentproto/canvakit","version":"0.1.1","keywords":["agentproto","aip-5","canvakit","defineCanvakit","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/canvakit@0.1.1","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-5","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"7386dd2f01cb2d49968e98400e7e276a8b5a7a24","tarball":"https://registry.npmjs.org/@agentproto/canvakit/-/canvakit-0.1.1.tgz","fileCount":12,"integrity":"sha512-minWHgGtYp2THhlaJ7MOBaiggWPhrdyhuNHFbIoYk7RYhCXKQSlYozv7V0kUPd7dPf7a+u9N1K/dvK02K9zUvQ==","signatures":[{"sig":"MEYCIQCL6DohoZtvqeChS+/GpRGMqmcWCIAryUJTUDeBatcq9wIhALj/1OXsuxmfylUdTqO8j+SGMMkVzr2p9LjRpOLKFxwC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fcanvakit@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39883},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-canvakit-0.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/f85779adc8dd50863a5d2409cd8b3add/agentproto-canvakit-0.1.1.tgz","_integrity":"sha512-minWHgGtYp2THhlaJ7MOBaiggWPhrdyhuNHFbIoYk7RYhCXKQSlYozv7V0kUPd7dPf7a+u9N1K/dvK02K9zUvQ==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/canvakit"},"_npmVersion":"10.9.8","description":"@agentproto/canvakit — AIP-5 TEMPLATE.md reference implementation. A markdown + frontmatter format for templates that declare named data sources, resolve them in parallel, and re-render when data changes.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","gray-matter":"^4.0.3","@agentproto/define-doctype":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/canvakit_0.1.1_1788280175077_0.12042739458931617","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agentproto/canvakit","version":"0.1.2","keywords":["agentproto","aip-5","canvakit","defineCanvakit","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/canvakit@0.1.2","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-5","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"d240d2ed820d37d89f76a0da5fdf8335c5404c34","tarball":"https://registry.npmjs.org/@agentproto/canvakit/-/canvakit-0.1.2.tgz","fileCount":12,"integrity":"sha512-MxJkH0tUZ2fjpFmzV+5QKkBN/xtJA4aCZpggQ85P3YU9GuG6Q7QXpOnMdzPaJBxT+Zq5un1auZcAxvZe7oFdgA==","signatures":[{"sig":"MEYCIQDSjm/K3Kp4PFu9LA52PsZaJ8ml8qsBrAbDuGlmBuuv0wIhALYBf4dwScMTERAWRsd9oSVWTHFwGQk/k3O/HrOqkWqt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fcanvakit@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39875},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-canvakit-0.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/8bb8689b81dde0ed95aa9c7c424850db/agentproto-canvakit-0.1.2.tgz","_integrity":"sha512-MxJkH0tUZ2fjpFmzV+5QKkBN/xtJA4aCZpggQ85P3YU9GuG6Q7QXpOnMdzPaJBxT+Zq5un1auZcAxvZe7oFdgA==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/canvakit"},"_npmVersion":"10.9.8","description":"@agentproto/canvakit — AIP-5 TEMPLATE.md reference implementation. A markdown + frontmatter format for templates that declare named data sources, resolve them in parallel, and re-render when data changes.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","gray-matter":"^4.0.3","@agentproto/define-doctype":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/canvakit_0.1.2_1788960687915_0.469372903130328","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@agentproto/canvakit","version":"0.1.3","keywords":["agentproto","aip-5","canvakit","defineCanvakit","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/canvakit@0.1.3","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-5","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"f277a0bf74c3d82c287545ed2e9da9eceac21417","tarball":"https://registry.npmjs.org/@agentproto/canvakit/-/canvakit-0.1.3.tgz","fileCount":12,"integrity":"sha512-myjXPXulqYgk8VZ3a+Rf4GmPyoRwuFpcGrqzKZxnDScJBOQvnaOKuJP456vAJbhckcmj/vYenCZCFyhn+Nc5Mg==","signatures":[{"sig":"MEUCIGiFS1bLIUgCaRV3S78/Gp6d9buUZCzs0kn4rWYvau/+AiEA2wubNxCUvwwUde6Ax23NOmzkZClZgsE06npt8jRKg/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fcanvakit@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39875},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-canvakit-0.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/65b3bb860349948bc9d375af7e124e3e/agentproto-canvakit-0.1.3.tgz","_integrity":"sha512-myjXPXulqYgk8VZ3a+Rf4GmPyoRwuFpcGrqzKZxnDScJBOQvnaOKuJP456vAJbhckcmj/vYenCZCFyhn+Nc5Mg==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/canvakit"},"_npmVersion":"10.9.8","description":"@agentproto/canvakit — AIP-5 TEMPLATE.md reference implementation. A markdown + frontmatter format for templates that declare named data sources, resolve them in parallel, and re-render when data changes.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.6.5","gray-matter":"^4.0.3","@agentproto/define-doctype":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/canvakit_0.1.3_1789642879486_0.8305866959634081","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"_id":"@agentproto/canvakit@0.1.4","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"878e103aab9d4b3584955031e0fb5fe9955e507f","tarball":"https://registry.npmjs.org/@agentproto/canvakit/-/canvakit-0.1.4.tgz","fileCount":12,"integrity":"sha512-uY6UoaZXC07riAL18FqPjGOGrZNizbk0TCw42s4yi606CfS/e0xS5/4ZrUmdT3rNGwnR3ocsj+DOdA589G6HiA==","signatures":[{"sig":"MEYCIQDJWZxQFdMAHDfUb225dpSXz2AeNFW/PIzoW9OF2eLb8gIhAK3zV2LJ4s/OpmZwF6fXVFualboTkjSAY/uOBmlHMr4G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHSDgQMbop3ft4w0+v0Y1IRPCShB6WEKOuL736EFKY7EAiAsRYKWVJZ+Qg/WgE4Hz63vrBIfnH55aQiGQaf0lVI9fw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fcanvakit@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39875},"main":"dist/index.mjs","name":"@agentproto/canvakit","type":"module","_from":"file:agentproto-canvakit-0.1.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"license":"Apache-2.0","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"version":"0.1.4","_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"homepage":"https://agentproto.sh/docs/aip-5","keywords":["agentproto","aip-5","canvakit","defineCanvakit","open-standard","agentic"],"_resolved":"/tmp/4b026273f08aa6539d556452023f2927/agentproto-canvakit-0.1.4.tgz","_integrity":"sha512-uY6UoaZXC07riAL18FqPjGOGrZNizbk0TCw42s4yi606CfS/e0xS5/4ZrUmdT3rNGwnR3ocsj+DOdA589G6HiA==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/canvakit"},"_npmVersion":"10.9.8","description":"@agentproto/canvakit — AIP-5 TEMPLATE.md reference implementation. A markdown + frontmatter format for templates that declare named data sources, resolve them in parallel, and re-render when data changes.","directories":{},"maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.6.5","gray-matter":"^4.0.3","@agentproto/define-doctype":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/canvakit_0.1.4_1790702407001_0.9232141793640485"}}},"time":{"created":"2026-06-20T17:05:19.728Z","modified":"2026-09-29T17:20:08.094Z","0.1.0-alpha.0":"2026-06-20T17:05:19.961Z","0.1.0":"2026-07-16T01:37:19.785Z","0.1.1":"2026-09-01T16:29:35.189Z","0.1.2":"2026-09-09T13:31:28.042Z","0.1.3":"2026-09-17T11:01:19.632Z","0.1.4":"2026-09-29T17:20:07.079Z"},"bugs":{"url":"https://github.com/agentproto/ts/issues"},"license":"Apache-2.0","homepage":"https://agentproto.sh/docs/aip-5","keywords":["agentproto","aip-5","canvakit","defineCanvakit","open-standard","agentic"],"repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/canvakit"},"description":"@agentproto/canvakit — AIP-5 TEMPLATE.md reference implementation. A markdown + frontmatter format for templates that declare named data sources, resolve them in parallel, and re-render when data changes.","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"readme":"# @agentproto/canvakit\n\nAIP-5 `TEMPLATE.md` reference implementation. A markdown + frontmatter format for templates that declare named data sources, resolve them in parallel, and re-render when data changes.\n\n> **Status: 0.1.0-alpha.** Generated by `scripts/scaffold-aip.mjs` — `build()` and `validate()` bodies are TODOs.\n\nSpec: <https://agentproto.sh/docs/aip-5>\n\n## Usage\n\n```ts\nimport { defineCanvakit } from \"@agentproto/canvakit\"\n\nconst x = defineCanvakit({\n  id: \"my-canvakit\",\n  description: \"Short purpose.\",\n  // ...\n})\n```\n\n## License\n\nMIT — see [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}