{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/%40kylebrodeur/type-safe-mapping","name":"@kylebrodeur/type-safe-mapping","description":"Zero-duplication field mapping for TypeScript with full type safety and inference","version":"0.3.1","softwareVersion":"0.3.1","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/kylebrodeur/type-safe-mapping","issueTracker":"https://github.com/kylebrodeur/type-safe-mapping/issues","url":"https://github.com/kylebrodeur/type-safe-mapping#readme","keywords":["typescript","mapping","type-safe","field-mapping","zero-duplication","bidirectional","api-mapping","dto","data-transformation","type-inference","type-safety","domain-model","snake-case","camel-case","orm","serialization"],"programmingLanguage":{"@type":"ComputerLanguage","name":"TypeScript"},"maintainer":[{"@type":"Person","name":"kylebrodeur"}],"author":[{"@type":"Person","name":"kylebrodeur"}],"copyrightHolder":[{"@type":"Person","name":"kylebrodeur"}],"dateCreated":"2026-03-02","dateModified":"2026-04-30","datePublished":"2026-04-30","copyrightYear":2026,"downloadUrl":"https://registry.npmjs.org/@kylebrodeur/type-safe-mapping/-/type-safe-mapping-0.3.1.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/@kylebrodeur/type-safe-mapping"],"https://www.w3.org/ns/activitystreams#likes":1}