{"_id":"@ai-primitives-hub/core","_rev":"4-5c090032a93c769061105bb13b753d0f","name":"@ai-primitives-hub/core","dist-tags":{"latest":"0.1.0","next":"0.0.1-alpha.3"},"versions":{"0.0.1-alpha.1":{"name":"@ai-primitives-hub/core","version":"0.0.1-alpha.1","keywords":["ai-primitives-hub","core","domain","ports"],"author":{"name":"Amadeus IT Group","email":"opensource@amadeus.com"},"license":"Apache-2.0","_id":"@ai-primitives-hub/core@0.0.1-alpha.1","maintainers":[{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"}],"dist":{"shasum":"13d17f28d7c82cf3522a59eb92082288f58ee17f","tarball":"https://registry.npmjs.org/@ai-primitives-hub/core/-/core-0.0.1-alpha.1.tgz","fileCount":199,"integrity":"sha512-tOsh4MHBPK4y9jHjPmhEFHo0YF+JLEUKpXDUeQr/xXCs0juAOMEc95iUQP7kHZTwL+7NGHOOJMvjs+TWUIoh/A==","signatures":[{"sig":"MEYCIQC4AJpI7nIJI6XeAdiujYl0fEBcyj/KI99nmXkJ0mAltwIhAIeKW2Q1a9J9HGl3rErHDT2oSL96LAzW7Dn15RA4I5/z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310425},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc","watch":"tsc --watch","lint:fix":"eslint src test --fix","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"},"repository":{"url":"git+https://github.com/AmadeusITGroup/ai-primitives-hub.git","type":"git","directory":"packages/core"},"description":"Core domain types and port interfaces for AI Primitives Hub. No dependency on other @ai-primitives-hub packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"semver":"^7.5.4","js-yaml":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^5.9.3","@types/node":"^22.0.0","@types/semver":"^7.5.6","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.1-alpha.1_1784886176480_0.5709990727551908","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.2":{"name":"@ai-primitives-hub/core","version":"0.0.1-alpha.2","keywords":["ai-primitives-hub","core","domain","ports"],"author":{"name":"Amadeus IT Group","email":"opensource@amadeus.com"},"license":"Apache-2.0","_id":"@ai-primitives-hub/core@0.0.1-alpha.2","maintainers":[{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"}],"dist":{"shasum":"7c5ad74e384f77ff7e91bda15c292a7cddaa3b81","tarball":"https://registry.npmjs.org/@ai-primitives-hub/core/-/core-0.0.1-alpha.2.tgz","fileCount":199,"integrity":"sha512-naBF9Pt36sX3jF0yAKCG81G2PvW++JqHb3aEf/ad77T91ajjwo73nrl8jvWnhdRjvkNbvEOaJ2LWZqPSk3GwaA==","signatures":[{"sig":"MEYCIQClK+GMzs1RV+phxOSA2SJJ5QV1IwNOnSpopf3qb1Zt8wIhANy9LBb1lpoWTjepHOt5368S88nRGEXhfzIzbzeDDYPu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310425},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc","watch":"tsc --watch","lint:fix":"eslint src test --fix","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"},"repository":{"url":"git+https://github.com/AmadeusITGroup/ai-primitives-hub.git","type":"git","directory":"packages/core"},"description":"Core domain types and port interfaces for AI Primitives Hub. No dependency on other @ai-primitives-hub packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"semver":"^7.5.4","js-yaml":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^5.9.3","@types/node":"^22.0.0","@types/semver":"^7.5.6","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.1-alpha.2_1784901450117_0.3589849703200694","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.3":{"name":"@ai-primitives-hub/core","version":"0.0.1-alpha.3","keywords":["ai-primitives-hub","core","domain","ports"],"author":{"name":"Amadeus IT Group","email":"opensource@amadeus.com"},"license":"Apache-2.0","_id":"@ai-primitives-hub/core@0.0.1-alpha.3","maintainers":[{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"}],"dist":{"shasum":"b5a40f853f451e141babc9dce433a152a37258cc","tarball":"https://registry.npmjs.org/@ai-primitives-hub/core/-/core-0.0.1-alpha.3.tgz","fileCount":224,"integrity":"sha512-UNFlZzhZQTmTcH5ZlnyNLEMGUr82EIgbAcT9XZ/kg1ET8aQ2BcRh34pUX9xkS6GLR8SLEU5oAw+fKpgvWKDOwA==","signatures":[{"sig":"MEQCIEyqwP9IS9R2960aPfOzqyQJuS6vR6VcIYxpNaR6WOD3AiAjSqyblYEKSRkmMW6C2nUtuE4dPPUudx/XHRBU1KrH6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-primitives-hub%2fcore@0.0.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":407783},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc","watch":"tsc --watch","lint:fix":"eslint src test --fix","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c34bc4a-4dd8-4fe4-8570-6740647df5da"}},"repository":{"url":"git+https://github.com/AmadeusITGroup/ai-primitives-hub.git","type":"git","directory":"packages/core"},"description":"Core domain types and port interfaces for AI Primitives Hub. No dependency on other @ai-primitives-hub packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"semver":"^7.8.5","js-yaml":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^22.20.1","@types/semver":"^7.7.1","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.1-alpha.3_1787228880809_0.6963757808199085","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@ai-primitives-hub/core","version":"0.1.0","description":"Core domain types and port interfaces for AI Primitives Hub. No dependency on other @ai-primitives-hub packages.","main":"dist/index.js","types":"dist/index.d.ts","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/AmadeusITGroup/ai-primitives-hub.git","directory":"packages/core"},"keywords":["ai-primitives-hub","core","domain","ports"],"author":{"name":"Amadeus IT Group","email":"opensource@amadeus.com"},"dependencies":{"js-yaml":"^4.3.1","semver":"^7.8.5"},"devDependencies":{"@types/js-yaml":"^4.0.9","@types/node":"^22.20.1","@types/semver":"^7.7.1","@vitest/coverage-v8":"^4.1.10","typescript":"^5.9.3","vitest":"^4.1.10"},"engines":{"node":">=24.0.0"},"scripts":{"build":"tsc","watch":"tsc --watch","lint":"eslint src test","lint:fix":"eslint src test --fix","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_nodeVersion":"24.19.0","_id":"@ai-primitives-hub/core@0.1.0","dist":{"integrity":"sha512-t8hws6IXsghaPdxGgZ9h3RIJsgfaG/iVYlbDfdgscBIomTmncv5w/C6CLWTUG/XeZsORFHWy4j4pNdE+wHmnsg==","shasum":"78084d85bfb001c37ee1af79079903c7647ff07e","tarball":"https://registry.npmjs.org/@ai-primitives-hub/core/-/core-0.1.0.tgz","fileCount":224,"unpackedSize":407775,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-primitives-hub%2fcore@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHT+pPlWTPLuNj3A5ld/eQtFyHBamrPXA4nw34kD0AVCAiEAl8jQ2ZdxA9Ns8UNWoK+iaZ0d3sVY5qFVykBU1J43ty0="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c34bc4a-4dd8-4fe4-8570-6740647df5da"}},"directories":{},"maintainers":[{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.1.0_1787230546442_0.740422877606129"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-24T09:42:56.263Z","modified":"2026-08-20T12:55:46.949Z","0.0.1-alpha.1":"2026-07-24T09:42:56.633Z","0.0.1-alpha.2":"2026-07-24T13:57:30.256Z","0.0.1-alpha.3":"2026-08-20T12:28:00.950Z","0.1.0":"2026-08-20T12:55:46.609Z"},"author":{"name":"Amadeus IT Group","email":"opensource@amadeus.com"},"license":"Apache-2.0","keywords":["ai-primitives-hub","core","domain","ports"],"repository":{"type":"git","url":"git+https://github.com/AmadeusITGroup/ai-primitives-hub.git","directory":"packages/core"},"description":"Core domain types and port interfaces for AI Primitives Hub. No dependency on other @ai-primitives-hub packages.","maintainers":[{"name":"opensource_at_amadeus.com","email":"opensource@amadeus.com"}],"readme":"# @ai-primitives-hub/core\n\nDomain types and port interfaces for AI Primitives Hub. Depends on nothing\nelse in this workspace — every other package depends on `core`, `core`\ndepends on no `@ai-primitives-hub/*` package.\n\nStatus: **scaffolding only** (Phase 1 of `.tmp/ai-primitives-hub-next-migration-plan.md`).\nReal domain types land in Phase 2 (§7.3): `bundle`, `collection`, `source`,\n`install`/`target`, `hub`/`profile`/`registry`, `primitive`/index, and the\nport interfaces adapters in `@ai-primitives-hub/infra` implement.\n\n## Development\n\n```bash\npnpm --filter @ai-primitives-hub/core build\npnpm --filter @ai-primitives-hub/core test\npnpm --filter @ai-primitives-hub/core lint\n```\n","readmeFilename":""}