{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/keymap-ts","name":"keymap-ts","description":"TypeScript DSL for creating ZMK keyboard firmware keymaps with type safety and validation","version":"0.1.0-alpha.3","softwareVersion":"0.1.0-alpha.3","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/swen128/keymap-ts","issueTracker":"https://github.com/swen128/keymap-ts/issues","url":"https://github.com/swen128/keymap-ts#readme","keywords":["zmk","keyboard","keymap","firmware","typescript"],"programmingLanguage":{"@type":"ComputerLanguage","name":"TypeScript"},"maintainer":[{"@type":"Person","name":"pnd128"}],"author":[{"@type":"Person","name":"pnd128"}],"copyrightHolder":[{"@type":"Person","name":"pnd128"}],"dateCreated":"2025-07-04","dateModified":"2025-07-06","datePublished":"2025-07-06","copyrightYear":2025,"downloadUrl":"https://registry.npmjs.org/keymap-ts/-/keymap-ts-0.1.0-alpha.3.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/keymap-ts"]}