{"_id":"@damarkuncoro/agnostic-ui-contract-button","name":"@damarkuncoro/agnostic-ui-contract-button","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"type":"module","name":"@damarkuncoro/agnostic-ui-contract-button","version":"1.0.0","description":"Button contract for Agnostic UI","main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"keywords":["ui","design-system","typescript","contracts","agnostic"],"author":{"name":"Agnostic UI Team"},"license":"MIT","dependencies":{"@damarkuncoro/agnostic-ui-contract-core":"^1.0.0"},"devDependencies":{"typescript":"^5.0.0"},"repository":{"type":"git","url":"git+https://github.com/damarkuncoro/agnostic-ui-contract-button.git"},"bugs":{"url":"https://github.com/damarkuncoro/agnostic-ui-contract-button/issues"},"homepage":"https://github.com/damarkuncoro/agnostic-ui-contract-button#readme","packageManager":"pnpm@10.26.0+sha512.3b3f6c725ebe712506c0ab1ad4133cf86b1f4b687effce62a9b38b4d72e3954242e643190fc51fa1642949c735f403debd44f5cb0edd657abe63a8b6a7e1e402","_id":"@damarkuncoro/agnostic-ui-contract-button@1.0.0","gitHead":"db60e67e1a27c2cda8038b3d8e7b0e743a4c4d02","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wM0SGu7BNfjcrdiZ63ZZRY5ARc/5POnzqcBDNfGFqSTgyYkjwK8n8Mv7/seweYh//qL/aH4o6LBIc5maKTG6uw==","shasum":"0d3757d2ba99bf0cac753b1b89286122052f904b","tarball":"https://registry.npmjs.org/@damarkuncoro/agnostic-ui-contract-button/-/agnostic-ui-contract-button-1.0.0.tgz","fileCount":30,"unpackedSize":9205,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCOUsoGj3m0n99pS68Wwgo8N/g/CqhozaD6ArYIlWHHQIhAJLg/xHuPSUlz7vXgHB5EC/2h/nkSb+Pv0sDRJAaLSTh"}]},"_npmUser":{"name":"damarkuncoro","email":"damarkuncoro@gmail.com"},"directories":{},"maintainers":[{"name":"damarkuncoro","email":"damarkuncoro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agnostic-ui-contract-button_1.0.0_1767082561460_0.7037414849759547"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-30T08:16:01.301Z","1.0.0":"2025-12-30T08:16:01.602Z","modified":"2025-12-30T08:16:01.911Z"},"maintainers":[{"name":"damarkuncoro","email":"damarkuncoro@gmail.com"}],"description":"Button contract for Agnostic UI","homepage":"https://github.com/damarkuncoro/agnostic-ui-contract-button#readme","keywords":["ui","design-system","typescript","contracts","agnostic"],"repository":{"type":"git","url":"git+https://github.com/damarkuncoro/agnostic-ui-contract-button.git"},"author":{"name":"Agnostic UI Team"},"bugs":{"url":"https://github.com/damarkuncoro/agnostic-ui-contract-button/issues"},"license":"MIT","readme":"# agnostic-ui-contract-button\n\nFramework-agnostic button contract for Agnostic UI.\n\n## Features\n- Typed variants\n- Explicit state\n- A11y-first\n- Zero CSS\n\n## Usage\n(import example)\n\n## Design Rules\n- Variant ≠ State\n- State ≠ A11y\n","readmeFilename":"README.md","_rev":"1-89361d15ae1c786e487f59756f9c2dd0"}