{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/%40roastery/terroir","name":"@roastery/terroir","description":"Layered exception hierarchy and runtime schema validation for the Roastery CMS ecosystem","version":"0.1.0","softwareVersion":"0.1.0","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/roastery-cms/terroir","keywords":["framework","hoyasumii","roastery","@roastery","terroir","@roastery/terroir","roastery-terroir","typescript","exceptions","exception-handling","exception-hierarchy","error-handling","schema","schema-validation","runtime-validation","typebox","uuid","uuid-v7","clean-architecture","ddd"],"maintainer":[{"@type":"Person","name":"hoyasumii"}],"author":[{"@type":"Person","name":"hoyasumii"}],"copyrightHolder":[{"@type":"Person","name":"hoyasumii"}],"dateCreated":"2026-03-04","dateModified":"2026-04-27","datePublished":"2026-04-27","copyrightYear":2026,"downloadUrl":"https://registry.npmjs.org/@roastery/terroir/-/terroir-0.1.0.tgz","applicationCategory":"npm","runtimePlatform":"npm","sameAs":["https://www.npmjs.com/package/@roastery/terroir"]}