{"_id":"@atheory-ai/ce-plugin-sdk","_rev":"4-a7f1ebf8892d6fe5cedf57b6c86e9f04","name":"@atheory-ai/ce-plugin-sdk","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"@atheory-ai/ce-plugin-sdk","version":"0.1.0","keywords":["context-engine","plugin-sdk","wasm","webassembly","semantic-code"],"license":"Apache-2.0","_id":"@atheory-ai/ce-plugin-sdk@0.1.0","maintainers":[{"name":"ladyhunterbear","email":"jeremy@atheory.ai"}],"homepage":"https://github.com/atheory-ai/context-engine/tree/main/sdk#readme","bugs":{"url":"https://github.com/atheory-ai/context-engine/issues"},"dist":{"shasum":"ec62e64ee19d941bdf6626eb9364804df83b709c","tarball":"https://registry.npmjs.org/@atheory-ai/ce-plugin-sdk/-/ce-plugin-sdk-0.1.0.tgz","fileCount":46,"integrity":"sha512-cxmmb/dxVLYnmUM9E3zwRVeauVvZYNBiUIQt7CqVDj7oKkHCWMQ0ttb+x5CHqNdPt9Dfl7X9DLMImr4hkeaJZw==","signatures":[{"sig":"MEUCIQCVeXVvhdzPBPFSaas494zdYTsdjJSY+Cllt6tseyyPpAIgKLfw14Ql8bn4S7/XKTPNLdmKxdwoFOBzgWdXnQMkfPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159531},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./abi":{"types":"./dist/abi.d.ts","import":"./dist/abi.js"},"./build/abi":{"types":"./dist/build/ce-abi.d.ts","import":"./dist/build/ce-abi.js"},"./eslint-plugin-ce":{"types":"./dist/eslint/index.d.ts","import":"./dist/eslint/index.js"},"./tsconfig.plugin.json":{"default":"./tsconfig.plugin.json"}},"scripts":{"lint":"eslint src build.mjs --ext .ts,.js,.mjs","test":"vitest run --passWithNoTests","build":"node build.mjs && tsc --emitDeclarationOnly --declaration --declarationMap","clean":"rm -rf dist"},"_npmUser":{"name":"ladyhunterbear","email":"jeremy@atheory.ai"},"repository":{"url":"git+https://github.com/atheory-ai/context-engine.git","type":"git","directory":"sdk/packages/plugin-sdk"},"description":"TypeScript SDK for authoring Context Engine plugins.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"*","esbuild":"*","typescript":"*","@types/eslint":"^9.6.1"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@atheory-ai/wasm-plugin-toolkit":"^0.0.4"},"peerDependenciesMeta":{"eslint":{"optional":true},"@atheory-ai/wasm-plugin-toolkit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ce-plugin-sdk_0.1.0_1784218981164_0.41631284156937376","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@atheory-ai/ce-plugin-sdk","version":"0.2.0","keywords":["context-engine","plugin-sdk","wasm","webassembly","semantic-code"],"license":"Apache-2.0","_id":"@atheory-ai/ce-plugin-sdk@0.2.0","maintainers":[{"name":"ladyhunterbear","email":"jeremy@atheory.ai"}],"homepage":"https://github.com/atheory-ai/context-engine/tree/main/sdk/packages/plugin-sdk#readme","bugs":{"url":"https://github.com/atheory-ai/context-engine/issues"},"dist":{"shasum":"61a136d8d228bd66023f8532d616951e2afa75e3","tarball":"https://registry.npmjs.org/@atheory-ai/ce-plugin-sdk/-/ce-plugin-sdk-0.2.0.tgz","fileCount":46,"integrity":"sha512-6XBTYLWYY0SpY50jiGZeojZX209pbLhm/gKyw+a8yVAVkTWs5IryapbMY5N+Ke3HjLvGsidSwUNjN3kQSH1yvg==","signatures":[{"sig":"MEQCIA92DMU1cci8G0Dzqp//gglxyx7QNmcezsnO7CKwH9dEAiBeyn8WBy1JKRtZW9fkWPSjA/KJ9ML6dfAIiwhZvllfUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atheory-ai%2fce-plugin-sdk@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160972},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./abi":{"types":"./dist/abi.d.ts","import":"./dist/abi.js"},"./build/abi":{"types":"./dist/build/ce-abi.d.ts","import":"./dist/build/ce-abi.js"},"./eslint-plugin-ce":{"types":"./dist/eslint/index.d.ts","import":"./dist/eslint/index.js"},"./tsconfig.plugin.json":{"default":"./tsconfig.plugin.json"}},"scripts":{"lint":"eslint src build.mjs --ext .ts,.js,.mjs","test":"vitest run --passWithNoTests","build":"node build.mjs && tsc --emitDeclarationOnly --declaration --declarationMap","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f8653653-f142-4c55-b8d7-ba320075df41"}},"repository":{"url":"git+https://github.com/atheory-ai/context-engine.git","type":"git","directory":"sdk/packages/plugin-sdk"},"description":"TypeScript SDK for authoring Context Engine plugins.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"*","esbuild":"*","typescript":"*","@types/eslint":"^9.6.1"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@atheory-ai/wasm-plugin-toolkit":"^0.0.4"},"peerDependenciesMeta":{"eslint":{"optional":true},"@atheory-ai/wasm-plugin-toolkit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ce-plugin-sdk_0.2.0_1784490459117_0.7905797233783063","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@atheory-ai/ce-plugin-sdk","version":"0.4.0","keywords":["context-engine","plugin-sdk","wasm","webassembly","semantic-code"],"license":"Apache-2.0","_id":"@atheory-ai/ce-plugin-sdk@0.4.0","maintainers":[{"name":"ladyhunterbear","email":"jeremy@atheory.ai"}],"homepage":"https://github.com/atheory-ai/context-engine/tree/main/sdk/packages/plugin-sdk#readme","bugs":{"url":"https://github.com/atheory-ai/context-engine/issues"},"bin":{"ce-plugin-build":"./bin/ce-plugin-build.mjs"},"dist":{"shasum":"5742bb41bcd04ab1988d1bf3a3c01225a153024e","tarball":"https://registry.npmjs.org/@atheory-ai/ce-plugin-sdk/-/ce-plugin-sdk-0.4.0.tgz","fileCount":53,"integrity":"sha512-c3KSMwCVJIeV62aibHjbMK1bdkYpYFXUEnlmIYjzbQBDWrJV6mrPS+CjNfUjqTKa6IrdXCcP0XlmlTrU+FMq+w==","signatures":[{"sig":"MEQCIGh+UhpKk4qYHn/jE2/9KgWUEyHLO0vm4zdKD1hpCX5WAiAzyTJN5ascnPu2cOPQrNh7EQS/MdVlf73/IyKzKFZZ4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atheory-ai%2fce-plugin-sdk@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231289},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./abi":{"types":"./dist/abi.d.ts","import":"./dist/abi.js"},"./extism":{"types":"./dist/extism.d.ts","import":"./dist/extism.js"},"./build/abi":{"types":"./dist/build/ce-abi.d.ts","import":"./dist/build/ce-abi.js"},"./eslint-plugin-ce":{"types":"./dist/eslint/index.d.ts","import":"./dist/eslint/index.js"},"./tsconfig.plugin.json":{"default":"./tsconfig.plugin.json"}},"scripts":{"lint":"eslint src build.mjs --ext .ts,.js,.mjs","test":"vitest run --passWithNoTests","build":"node build.mjs && tsc --emitDeclarationOnly --declaration --declarationMap","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f8653653-f142-4c55-b8d7-ba320075df41"}},"repository":{"url":"git+https://github.com/atheory-ai/context-engine.git","type":"git","directory":"sdk/packages/plugin-sdk"},"description":"TypeScript SDK for authoring Context Engine plugins.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"*","esbuild":"*","typescript":"*","@types/eslint":"^9.6.1"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@atheory-ai/wasm-plugin-toolkit":"^0.0.4"},"peerDependenciesMeta":{"eslint":{"optional":true},"@atheory-ai/wasm-plugin-toolkit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ce-plugin-sdk_0.4.0_1784736817619_0.2775454589062061","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@atheory-ai/ce-plugin-sdk","version":"0.5.0","description":"TypeScript SDK for authoring Context Engine plugins.","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"ce-plugin-build":"./bin/ce-plugin-build.mjs"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types":"./dist/index.d.ts"},"./abi":{"import":"./dist/abi.js","types":"./dist/abi.d.ts"},"./extism":{"import":"./dist/extism.js","types":"./dist/extism.d.ts"},"./build/abi":{"import":"./dist/build/ce-abi.js","types":"./dist/build/ce-abi.d.ts"},"./eslint-plugin-ce":{"import":"./dist/eslint/index.js","types":"./dist/eslint/index.d.ts"},"./tsconfig.plugin.json":{"default":"./tsconfig.plugin.json"}},"peerDependencies":{"@atheory-ai/wasm-plugin-toolkit":"^0.0.4","eslint":"^8.57.0 || ^9.0.0"},"dependencies":{"esbuild":"*"},"peerDependenciesMeta":{"@atheory-ai/wasm-plugin-toolkit":{"optional":true},"eslint":{"optional":true}},"devDependencies":{"@types/eslint":"^9.6.1","typescript":"*","esbuild":"*","vitest":"*"},"license":"Apache-2.0","engines":{"node":">=20"},"homepage":"https://github.com/atheory-ai/context-engine/tree/main/sdk/packages/plugin-sdk#readme","bugs":{"url":"https://github.com/atheory-ai/context-engine/issues"},"repository":{"type":"git","url":"git+https://github.com/atheory-ai/context-engine.git","directory":"sdk/packages/plugin-sdk"},"publishConfig":{"access":"public"},"keywords":["context-engine","plugin-sdk","wasm","webassembly","semantic-code"],"scripts":{"build":"node build.mjs && tsc --emitDeclarationOnly --declaration --declarationMap","test":"vitest run --passWithNoTests","lint":"eslint src build.mjs --ext .ts,.js,.mjs","clean":"rm -rf dist"},"_nodeVersion":"24.18.0","_id":"@atheory-ai/ce-plugin-sdk@0.5.0","dist":{"integrity":"sha512-zo74prGnor6ej+yBWFGSagkogt9jYJ0CyP1PIm0RGQ9VWF8uGNE8zlweUzqXPepbTI9E5QPuPpU7yxlflrhcjg==","shasum":"127300b0705b0d9978f654b540341d7b5f5b96af","tarball":"https://registry.npmjs.org/@atheory-ai/ce-plugin-sdk/-/ce-plugin-sdk-0.5.0.tgz","fileCount":53,"unpackedSize":239941,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atheory-ai%2fce-plugin-sdk@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDw8QgiiNqpRSnv1WkBcWjnfJ3bsIfEQaDZylsnH0HcEgIgBNIcjFGBRgL0Cz3K1o0mNH1MWwkKJXvc98ujpyGA99I="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f8653653-f142-4c55-b8d7-ba320075df41"}},"directories":{},"maintainers":[{"name":"ladyhunterbear","email":"jeremy@atheory.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ce-plugin-sdk_0.5.0_1784783888352_0.3679185755660339"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-16T16:23:01.072Z","modified":"2026-07-23T05:18:08.856Z","0.1.0":"2026-07-16T16:23:01.289Z","0.2.0":"2026-07-19T19:47:39.273Z","0.4.0":"2026-07-22T16:13:37.759Z","0.5.0":"2026-07-23T05:18:08.511Z"},"bugs":{"url":"https://github.com/atheory-ai/context-engine/issues"},"license":"Apache-2.0","homepage":"https://github.com/atheory-ai/context-engine/tree/main/sdk/packages/plugin-sdk#readme","keywords":["context-engine","plugin-sdk","wasm","webassembly","semantic-code"],"repository":{"type":"git","url":"git+https://github.com/atheory-ai/context-engine.git","directory":"sdk/packages/plugin-sdk"},"description":"TypeScript SDK for authoring Context Engine plugins.","maintainers":[{"name":"ladyhunterbear","email":"jeremy@atheory.ai"}],"readme":"","readmeFilename":""}