{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/%40protohiro/state-layers","name":"@protohiro/state-layers","description":"React hooks for focus rings, invalid states, loading sheens, and other visual state layers on existing elements.","version":"0.1.5","softwareVersion":"0.1.5","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/protohiro-com/state-layers","url":"https://protohiro.com/labs/state-layers","keywords":["react","hooks","state-layers","focus-ring","invalid-state","loading-sheen","design-system","css-variables"],"maintainer":[{"@type":"Person","name":"snwolak"}],"author":[{"@type":"Person","name":"snwolak"}],"copyrightHolder":[{"@type":"Person","name":"snwolak"}],"dateCreated":"2026-03-07","dateModified":"2026-04-15","datePublished":"2026-04-15","copyrightYear":2026,"downloadUrl":"https://registry.npmjs.org/@protohiro/state-layers/-/state-layers-0.1.5.tgz","applicationCategory":"npm","runtimePlatform":"npm","sameAs":["https://www.npmjs.com/package/@protohiro/state-layers"]}