{"_id":"@aiet/errors","_rev":"3-96f9361e647012de7ece0b225dcc7d86","name":"@aiet/errors","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@aiet/errors","version":"1.0.0","_id":"@aiet/errors@1.0.0","maintainers":[{"name":"faruktahsin","email":"afaruktahsin@gmail.com"}],"dist":{"shasum":"22a09f140d06ae5f63b50e813e0ef9a12091fb9d","tarball":"https://registry.npmjs.org/@aiet/errors/-/errors-1.0.0.tgz","fileCount":14,"integrity":"sha512-Aoygq8ZxD6EchZdvOtWhMRQH/uoXGiev4e/4x6TjFjIO/MhpP04jbQlQqYotLxLPlfLsFWJJW+CLa0u32ToClQ==","signatures":[{"sig":"MEQCIG9QOrYBnMyxSq0Npcp/fJSbG2wohTiyAf9JGYY/jwsuAiBbJuHLWjtAhni4swoXaPn8pbFvarNAQv9RRVs0Gy1qDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68531},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format cjs,esm && tsc --emitDeclarationOnly","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"faruktahsin","email":"afaruktahsin@gmail.com"},"description":"Shared error hierarchy, error codes, cause chaining, and serialization for AIET","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","typescript":"^5.5.4","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/errors_1.0.0_1786221269284_0.5796608536464662","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aiet/errors","version":"1.0.1","_id":"@aiet/errors@1.0.1","maintainers":[{"name":"faruktahsin","email":"afaruktahsin@gmail.com"}],"dist":{"shasum":"331c115fe2fce63752cf870a23abed416d505f97","tarball":"https://registry.npmjs.org/@aiet/errors/-/errors-1.0.1.tgz","fileCount":14,"integrity":"sha512-4XQ52YAWu4yqkvGBFFbVDqD7fXDfm8iIPi8G/pXpzjAcuu4KVazyEac0N0QlY+pgn4lUab1qx5lxHHgsF5Xuvw==","signatures":[{"sig":"MEYCIQC79q7sCYBCnXZZ5UUY2pP/VzZFao81R1yOQ94JCwliiwIhAJFgqT9kJp6qkYkvFdw2fXlv95nESOBrrg9uNPPyY/4a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69276},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/Faruktahsin","type":"github"},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format cjs,esm && tsc --emitDeclarationOnly","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"faruktahsin","email":"afaruktahsin@gmail.com"},"description":"Shared error hierarchy, error codes, cause chaining, and serialization for AIET","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^4.1.10","typescript":"^5.5.4","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/errors_1.0.1_1786485003805_0.47810540375382726","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@aiet/errors","version":"1.0.2","description":"Shared error hierarchy, error codes, cause chaining, and serialization for AIET","author":"Faruk Tahsin <faruktahsin@gmail.com>","license":"Apache-2.0","homepage":"https://github.com/Faruktahsin/AI-Engineering-Toolkit#readme","repository":{"type":"git","url":"git+https://github.com/Faruktahsin/AI-Engineering-Toolkit.git"},"bugs":{"url":"https://github.com/Faruktahsin/AI-Engineering-Toolkit/issues"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"devDependencies":{"@types/node":"^22.0.0","tsup":"^8.2.4","typescript":"^5.5.4","vitest":"^4.1.10"},"funding":{"type":"github","url":"https://github.com/sponsors/Faruktahsin"},"scripts":{"build":"tsup src/index.ts --format cjs,esm && tsc --emitDeclarationOnly","test":"vitest run","typecheck":"tsc --noEmit","clean":"rm -rf dist"},"_nodeVersion":"22.23.2","_id":"@aiet/errors@1.0.2","dist":{"integrity":"sha512-srgyA80SwoVV5MPlOWiIvJ8DGgNxN6BghPO3oZ0hKJrRWnJjEcuVPZRM2GBJT2Yw+4FqpgoMSuZS4rbuDDvWXA==","shasum":"f0cd581d6cb5725d94e00fc98ff86cd91ea03f8c","tarball":"https://registry.npmjs.org/@aiet/errors/-/errors-1.0.2.tgz","fileCount":14,"unpackedSize":69641,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCdCdc8J1pJ091ADHOQk9qA79PbCtpr78Wp7XTaROyUBwIgEOozbDdO/8elsho4Bo8j95Rv8VpHG483CjtJoZiUaUI="}]},"_npmUser":{"name":"faruktahsin","email":"afaruktahsin@gmail.com"},"directories":{},"maintainers":[{"name":"faruktahsin","email":"afaruktahsin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/errors_1.0.2_1786541427817_0.8468563060691654"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-08T20:34:29.173Z","modified":"2026-08-12T13:30:28.176Z","1.0.0":"2026-08-08T20:34:29.416Z","1.0.1":"2026-08-11T21:50:03.963Z","1.0.2":"2026-08-12T13:30:27.973Z"},"description":"Shared error hierarchy, error codes, cause chaining, and serialization for AIET","maintainers":[{"name":"faruktahsin","email":"afaruktahsin@gmail.com"}],"readme":"# `@aiet/errors`\n\nShared error hierarchy, canonical error codes, cause chaining, and serialization utilities for the AI Engineering Toolkit (AIET).\n\n## Installation\n\n```bash\npnpm add @aiet/errors\n```\n\n## Usage\n\n```typescript\nimport { AIETError, AIETErrorCode, serializeError, deserializeError } from \"@aiet/errors\";\n\nconst err = new AIETError(\"Failed to resolve entity\", {\n  code: AIETErrorCode.NOT_FOUND,\n  targetId: \"ent_01J4X89K9Z1A2B3C4D5E6F7G8H\",\n  cause: new Error(\"Database timeout\"),\n});\n\nconst serialized = serializeError(err);\n```\n\n## License\n\n[MIT](../../LICENSE)\n","readmeFilename":"","homepage":"https://github.com/Faruktahsin/AI-Engineering-Toolkit#readme","repository":{"type":"git","url":"git+https://github.com/Faruktahsin/AI-Engineering-Toolkit.git"},"author":"Faruk Tahsin <faruktahsin@gmail.com>","bugs":{"url":"https://github.com/Faruktahsin/AI-Engineering-Toolkit/issues"},"license":"Apache-2.0"}