{"_id":"aria-hidden","_rev":"3854037","name":"aria-hidden","description":"Cast aria-hidden to everything, except...","dist-tags":{"latest":"1.2.6"},"maintainers":[{"name":"kashey","email":""}],"time":{"modified":"2025-09-01T00:49:31.000Z","created":"2018-10-23T06:47:56.285Z","1.2.6":"2025-05-19T00:03:50.887Z","1.2.5":"2025-05-18T01:51:42.216Z","1.2.4":"2024-03-20T11:03:32.840Z","1.2.3":"2023-03-04T05:14:19.581Z","1.2.2":"2022-11-13T05:44:53.167Z","1.2.1":"2022-08-23T01:58:18.886Z","1.2.0":"2022-08-21T09:52:15.445Z","1.1.3":"2021-05-08T07:33:26.028Z","1.1.2":"2021-02-02T08:57:50.158Z","1.1.1":"2019-03-09T11:07:12.179Z","1.1.0":"2019-03-07T07:40:53.697Z","1.0.0":"2018-10-23T06:47:56.285Z"},"users":{},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/theKashey/aria-hidden.git"},"versions":{"1.2.6":{"name":"aria-hidden","version":"1.2.6","description":"Cast aria-hidden to everything, except...","main":"dist/es5/index.js","sideEffects":false,"scripts":{"test":"jest","dev":"lib-builder dev","test:ci":"jest --runInBand --coverage","build":"lib-builder build && yarn size:report","prepublish":"yarn build","release":"yarn build && yarn test","lint":"lib-builder lint","format":"lib-builder format","size":"size-limit","size:report":"size-limit --json > .size.json","update":"lib-builder update","prepublish-only":"yarn build && yarn changelog","prepare":"husky install","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","changelog:rewrite":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","devDependencies":{"@theuiteam/lib-builder":"^1.0.0","@size-limit/preset-small-lib":"^11.1.6"},"engines":{"node":">=10"},"jsnext:main":"dist/es2015/index.js","module":"dist/es2015/index.js","types":"dist/es5/index.d.ts","keywords":["DOM","aria","hidden","inert"],"homepage":"https://github.com/theKashey/aria-hidden#readme","repository":{"type":"git","url":"git+https://github.com/theKashey/aria-hidden.git"},"dependencies":{"tslib":"^2.0.0"},"module:es2019":"dist/es2019/index.js","lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{js,css,json,md}":["prettier --write"]},"prettier":{"printWidth":120,"trailingComma":"es5","tabWidth":2,"semi":true,"singleQuote":true},"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","_id":"aria-hidden@1.2.6","gitHead":"720e8a8e1cfa047bd299a929d95d47ac860a5c1a","bugs":{"url":"https://github.com/theKashey/aria-hidden/issues"},"_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"73051c9b088114c795b1ea414e9c0fff874ffc1a","size":5360,"noattachment":false,"key":"/aria-hidden/-/aria-hidden-1.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/aria-hidden/download/aria-hidden-1.2.6.tgz"},"_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"directories":{},"maintainers":[{"name":"kashey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aria-hidden_1.2.6_1747613030690_0.7155317566030008"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T00:03:50.887Z","publish_time":1747613030887,"_source_registry_name":"default","_cnpm_publish_time":1747613030887},"1.2.5":{"name":"aria-hidden","version":"1.2.5","description":"Cast aria-hidden to everything, except...","main":"dist/es5/index.js","sideEffects":false,"scripts":{"test":"jest","dev":"lib-builder dev","test:ci":"jest --runInBand --coverage","build":"lib-builder build && yarn size:report","prepublish":"yarn build","release":"yarn build && yarn test","lint":"lib-builder lint","format":"lib-builder format","size":"size-limit","size:report":"size-limit --json > .size.json","update":"lib-builder update","prepublish-only":"yarn build && yarn changelog","prepare":"husky install","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","changelog:rewrite":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","devDependencies":{"@theuiteam/lib-builder":"^1.0.0","@size-limit/preset-small-lib":"^11.1.6"},"engines":{"node":">=10"},"jsnext:main":"dist/es2015/index.js","module":"dist/es2015/index.js","types":"dist/es5/index.d.ts","keywords":["DOM","aria","hidden","inert"],"homepage":"https://github.com/theKashey/aria-hidden#readme","repository":{"type":"git","url":"git+https://github.com/theKashey/aria-hidden.git"},"dependencies":{"caniuse-lite":"^1.0.30001718","tslib":"^2.0.0"},"module:es2019":"dist/es2019/index.js","lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{js,css,json,md}":["prettier --write"]},"prettier":{"printWidth":120,"trailingComma":"es5","tabWidth":2,"semi":true,"singleQuote":true},"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","_id":"aria-hidden@1.2.5","gitHead":"05b571b2b9c286b57bbf3e253f2ae01080cfd84c","bugs":{"url":"https://github.com/theKashey/aria-hidden/issues"},"_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2afe11b89968444114ccbdc4b974a54728b028ef","size":5378,"noattachment":false,"key":"/aria-hidden/-/aria-hidden-1.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/aria-hidden/download/aria-hidden-1.2.5.tgz"},"_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"directories":{},"maintainers":[{"name":"kashey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aria-hidden_1.2.5_1747533102010_0.6530029579124583"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-18T01:51:42.216Z","publish_time":1747533102216,"_source_registry_name":"default","_cnpm_publish_time":1747533102216},"1.2.4":{"name":"aria-hidden","version":"1.2.4","description":"Cast aria-hidden to everything, except...","main":"dist/es5/index.js","sideEffects":false,"scripts":{"test":"jest","dev":"lib-builder dev","test:ci":"jest --runInBand --coverage","build":"lib-builder build && yarn size:report","prepublish":"yarn build","release":"yarn build && yarn test","lint":"lib-builder lint","format":"lib-builder format","size":"npx size-limit","size:report":"npx size-limit --json > .size.json","update":"lib-builder update","prepublish-only":"yarn build && yarn changelog","prepare":"husky install","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","changelog:rewrite":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","devDependencies":{"@theuiteam/lib-builder":"^0.2.1","@size-limit/preset-small-lib":"^2.1.6"},"engines":{"node":">=10"},"jsnext:main":"dist/es2015/index.js","module":"dist/es2015/index.js","types":"dist/es5/index.d.ts","keywords":["DOM","aria","hidden","inert"],"homepage":"https://github.com/theKashey/aria-hidden#readme","repository":{"type":"git","url":"git+https://github.com/theKashey/aria-hidden.git"},"dependencies":{"tslib":"^2.0.0"},"module:es2019":"dist/es2019/index.js","lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{js,css,json,md}":["prettier --write"]},"prettier":{"printWidth":120,"trailingComma":"es5","tabWidth":2,"semi":true,"singleQuote":true},"gitHead":"52c7374abb9fb0a348c63b9ff613a575868cec62","bugs":{"url":"https://github.com/theKashey/aria-hidden/issues"},"_id":"aria-hidden@1.2.4","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"shasum":"b78e383fdbc04d05762c78b4a25a501e736c4522","size":5163,"noattachment":false,"key":"/aria-hidden/-/aria-hidden-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/aria-hidden/download/aria-hidden-1.2.4.tgz"},"_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"directories":{},"maintainers":[{"name":"kashey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aria-hidden_1.2.4_1710932612697_0.5888240647261245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-20T11:03:32.840Z","publish_time":1710932612840,"_source_registry_name":"default","_cnpm_publish_time":1710932612840},"1.2.3":{"name":"aria-hidden","version":"1.2.3","description":"Cast aria-hidden to everything, except...","main":"dist/es5/index.js","sideEffects":false,"scripts":{"test":"jest","dev":"lib-builder dev","test:ci":"jest --runInBand --coverage","build":"lib-builder build && yarn size:report","prepublish":"yarn build","release":"yarn build && yarn test","lint":"lib-builder lint","format":"lib-builder format","size":"npx size-limit","size:report":"npx size-limit --json > .size.json","update":"lib-builder update","prepublish-only":"yarn build && yarn changelog","prepare":"husky install","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","changelog:rewrite":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","devDependencies":{"@theuiteam/lib-builder":"^0.2.1","@size-limit/preset-small-lib":"^2.1.6"},"engines":{"node":">=10"},"jsnext:main":"dist/es2015/index.js","module":"dist/es2015/index.js","types":"dist/es5/index.d.ts","keywords":["DOM","aria","hidden","inert"],"homepage":"https://github.com/theKashey/aria-hidden#readme","repository":{"type":"git","url":"git+https://github.com/theKashey/aria-hidden.git"},"dependencies":{"tslib":"^2.0.0"},"module:es2019":"dist/es2019/index.js","lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{js,css,json,md}":["prettier --write"]},"prettier":{"printWidth":120,"trailingComma":"es5","tabWidth":2,"semi":true,"singleQuote":true},"gitHead":"71bf8c918626d7aad2acff058bd08efecaeb7060","bugs":{"url":"https://github.com/theKashey/aria-hidden/issues"},"_id":"aria-hidden@1.2.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"14aeb7fb692bbb72d69bebfa47279c1fd725e954","size":5109,"noattachment":false,"key":"/aria-hidden/-/aria-hidden-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/aria-hidden/download/aria-hidden-1.2.3.tgz"},"_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"directories":{},"maintainers":[{"name":"kashey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aria-hidden_1.2.3_1677906859410_0.15281647845294533"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-04T05:14:19.581Z","publish_time":1677906859581,"_cnpm_publish_time":1677906859581},"1.2.2":{"name":"aria-hidden","version":"1.2.2","description":"Cast aria-hidden to everything, except...","main":"dist/es5/index.js","sideEffects":false,"scripts":{"test":"jest","dev":"lib-builder dev","test:ci":"jest --runInBand --coverage","build":"lib-builder build && yarn size:report","prepublish":"yarn build","release":"yarn build && yarn test","lint":"lib-builder lint","format":"lib-builder format","analyze":"ts-react-toolbox analyze","size":"npx size-limit","size:report":"npx size-limit --json > .size.json","update":"lib-builder update","prepublish-only":"yarn build && yarn changelog","prepare":"husky install","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","changelog:rewrite":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","devDependencies":{"@theuiteam/lib-builder":"^0.2.1","@size-limit/preset-small-lib":"^2.1.6"},"engines":{"node":">=10"},"jsnext:main":"dist/es2015/index.js","module":"dist/es2015/index.js","types":"dist/es5/index.d.ts","keywords":["DOM","aria","hidden","inert"],"homepage":"https://github.com/theKashey/aria-hidden#readme","repository":{"type":"git","url":"git+https://github.com/theKashey/aria-hidden.git"},"dependencies":{"tslib":"^2.0.0"},"module:es2019":"dist/es2019/index.js","peerDependencies":{"react":"^16.9.0 || ^17.0.0 || ^18.0.0","@types/react":"^16.9.0 || ^17.0.0 || ^18.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{js,css,json,md}":["prettier --write"]},"prettier":{"printWidth":120,"trailingComma":"es5","tabWidth":2,"semi":true,"singleQuote":true},"gitHead":"16ae173449169fe9da7e8fbb5e3cc2a85e283cbe","bugs":{"url":"https://github.com/theKashey/aria-hidden/issues"},"_id":"aria-hidden@1.2.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"8c4f7cc88d73ca42114106fdf6f47e68d31475b8","size":5181,"noattachment":false,"key":"/aria-hidden/-/aria-hidden-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/aria-hidden/download/aria-hidden-1.2.2.tgz"},"_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"directories":{},"maintainers":[{"name":"kashey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aria-hidden_1.2.2_1668318292981_0.41156827226968207"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-13T05:44:57.118Z","publish_time":1668318293167,"_cnpm_publish_time":1668318293167},"1.2.1":{"name":"aria-hidden","version":"1.2.1","description":"Cast aria-hidden to everything, except...","main":"dist/es5/index.js","sideEffects":false,"scripts":{"test":"jest","dev":"lib-builder dev","test:ci":"jest --runInBand --coverage","build":"lib-builder build && yarn size:report","prepublish":"yarn build","release":"yarn build && yarn test","lint":"lib-builder lint","format":"lib-builder format","analyze":"ts-react-toolbox analyze","size":"npx size-limit","size:report":"npx size-limit --json > .size.json","update":"lib-builder update","prepublish-only":"yarn build && yarn changelog","prepare":"husky install","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","changelog:rewrite":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","devDependencies":{"@theuiteam/lib-builder":"^0.2.1","@size-limit/preset-small-lib":"^2.1.6"},"engines":{"node":">=10"},"jsnext:main":"dist/es2015/index.js","module":"dist/es2015/index.js","types":"dist/es5/index.d.ts","keywords":["DOM","aria","hidden","inert"],"homepage":"https://github.com/theKashey/aria-hidden#readme","repository":{"type":"git","url":"git+https://github.com/theKashey/aria-hidden.git"},"dependencies":{"tslib":"^2.0.0"},"module:es2019":"dist/es2019/index.js","peerDependencies":{"react":"^16.9.0 || ^17.0.0 || ^18.0.0","@types/react":"^16.9.0 || ^17.0.0 || ^18.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{js,css,json,md}":["prettier --write"]},"prettier":{"printWidth":120,"trailingComma":"es5","tabWidth":2,"semi":true,"singleQuote":true},"gitHead":"1ab9eaea2bc97958ff6144c227f12eb96e51765e","bugs":{"url":"https://github.com/theKashey/aria-hidden/issues"},"_id":"aria-hidden@1.2.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"ad8c1edbde360b454eb2bf717ea02da00bfee0f8","size":4640,"noattachment":false,"key":"/aria-hidden/-/aria-hidden-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/aria-hidden/download/aria-hidden-1.2.1.tgz"},"_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"directories":{},"maintainers":[{"name":"kashey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aria-hidden_1.2.1_1661219898690_0.9536655468714179"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-23T01:58:25.724Z","publish_time":1661219898886,"_cnpm_publish_time":1661219898886},"1.2.0":{"name":"aria-hidden","version":"1.2.0","description":"Cast aria-hidden to everything, except...","main":"dist/es5/index.js","sideEffects":false,"scripts":{"test":"jest","dev":"lib-builder dev","test:ci":"jest --runInBand --coverage","build":"lib-builder build && yarn size:report","prepublish":"yarn build","release":"yarn build && yarn test","lint":"lib-builder lint","format":"lib-builder format","analyze":"ts-react-toolbox analyze","size":"npx size-limit","size:report":"npx size-limit --json > .size.json","update":"lib-builder update","prepublish-only":"yarn build && yarn changelog","prepare":"husky install","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","changelog:rewrite":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","devDependencies":{"@theuiteam/lib-builder":"^0.2.1","@size-limit/preset-small-lib":"^2.1.6"},"engines":{"node":">=10"},"jsnext:main":"dist/es2015/index.js","module":"dist/es2015/index.js","types":"dist/es5/index.d.ts","keywords":["DOM","aria","hidden","inert"],"homepage":"https://github.com/theKashey/aria-hidden#readme","repository":{"type":"git","url":"git+https://github.com/theKashey/aria-hidden.git"},"dependencies":{"tslib":"^2.0.0"},"module:es2019":"dist/es2019/index.js","peerDependencies":{"react":"^16.9.0 || ^17.0.0 || ^18.0.0","@types/react":"^16.9.0 || ^17.0.0 || ^18.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{js,css,json,md}":["prettier --write"]},"prettier":{"printWidth":120,"trailingComma":"es5","tabWidth":2,"semi":true,"singleQuote":true},"gitHead":"d5591ec916070612b65df4300022acabdca6bf01","bugs":{"url":"https://github.com/theKashey/aria-hidden/issues"},"_id":"aria-hidden@1.2.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"5c6fdae120da4237c4023422b695d9de91f0e4d5","size":4658,"noattachment":false,"key":"/aria-hidden/-/aria-hidden-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/aria-hidden/download/aria-hidden-1.2.0.tgz"},"_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"directories":{},"maintainers":[{"name":"kashey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aria-hidden_1.2.0_1661075535234_0.17598709817698222"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-21T09:52:18.937Z","publish_time":1661075535445,"_cnpm_publish_time":1661075535445},"1.1.3":{"name":"aria-hidden","version":"1.1.3","description":"Cast aria-hidden to everything, except...","main":"dist/es5/index.js","scripts":{"test":"ts-react-toolbox test","bootstrap":"ts-react-toolbox init","dev":"ts-react-toolbox dev","test:ci":"ts-react-toolbox test --runInBand --coverage","build":"ts-react-toolbox build","prepublish":"yarn build","release":"ts-react-toolbox release","lint":"ts-react-toolbox lint","static":"ts-react-toolbox publish","format":"ts-react-toolbox format","analyze":"ts-react-toolbox analyze"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"ISC","devDependencies":{"ts-react-toolbox":"^0.1.22"},"engines":{"node":">=8.5.0"},"jsnext:main":"dist/es2015/index.js","module":"dist/es2015/index.js","types":"dist/es5/index.d.ts","keywords":["DOM","aria","hidden","inert"],"homepage":"https://github.com/theKashey/aria-hidden#readme","repository":{"type":"git","url":"git+https://github.com/theKashey/aria-hidden.git"},"dependencies":{"tslib":"^1.0.0"},"gitHead":"5bccced6da3ebc8f82a4c197d4063bcc6997def7","bugs":{"url":"https://github.com/theKashey/aria-hidden/issues"},"_id":"aria-hidden@1.1.3","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"bb48de18dc84787a3c6eee113709c473c64ec254","size":2309,"noattachment":false,"key":"/aria-hidden/-/aria-hidden-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/aria-hidden/download/aria-hidden-1.1.3.tgz"},"_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"directories":{},"maintainers":[{"name":"kashey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aria-hidden_1.1.3_1620459205839_0.2715276752722713"},"_hasShrinkwrap":false,"publish_time":1620459206028,"_cnpm_publish_time":1620459206028,"_cnpmcore_publish_time":"2021-12-16T14:44:41.698Z"},"1.1.2":{"name":"aria-hidden","version":"1.1.2","description":"Cast aria-hidden to everything, except...","main":"dist/es5/index.js","scripts":{"test":"ts-react-toolbox test","bootstrap":"ts-react-toolbox init","dev":"ts-react-toolbox dev","test:ci":"ts-react-toolbox test --runInBand --coverage","build":"ts-react-toolbox build","prepublish":"yarn build","release":"ts-react-toolbox release","lint":"ts-react-toolbox lint","static":"ts-react-toolbox publish","format":"ts-react-toolbox format","analyze":"ts-react-toolbox analyze"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"ISC","devDependencies":{"ts-react-toolbox":"^0.1.22"},"engines":{"node":">=8.5.0"},"jsnext:main":"dist/es2015/index.js","module":"dist/es2015/index.js","types":"dist/es5/index.d.ts","keywords":["DOM","aria","hidden","inert"],"homepage":"https://github.com/theKashey/aria-hidden#readme","repository":{"type":"git","url":"git+https://github.com/theKashey/aria-hidden.git"},"dependencies":{"tslib":"^1.0.0"},"gitHead":"ca40eadc3ec532b6828909eab32c555c8ed17ce8","bugs":{"url":"https://github.com/theKashey/aria-hidden/issues"},"_id":"aria-hidden@1.1.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"5354315a29bffdaced3993fccd826817dc8c5272","size":2250,"noattachment":false,"key":"/aria-hidden/-/aria-hidden-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/aria-hidden/download/aria-hidden-1.1.2.tgz"},"_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"directories":{},"maintainers":[{"name":"kashey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aria-hidden_1.1.2_1612256270029_0.7592134490479785"},"_hasShrinkwrap":false,"publish_time":1612256270158,"_cnpm_publish_time":1612256270158,"_cnpmcore_publish_time":"2021-12-16T14:44:41.917Z"},"1.1.1":{"name":"aria-hidden","version":"1.1.1","description":"Cast aria-hidden to everything, except...","main":"dist/es5/index.js","scripts":{"test":"ts-react-toolbox test","bootstrap":"ts-react-toolbox init","dev":"ts-react-toolbox dev","test:ci":"ts-react-toolbox test --runInBand --coverage","build":"ts-react-toolbox build","prepublish":"yarn build","release":"ts-react-toolbox release","lint":"ts-react-toolbox lint","static":"ts-react-toolbox publish","format":"ts-react-toolbox format","analyze":"ts-react-toolbox analyze"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"ISC","devDependencies":{"ts-react-toolbox":"^0.1.22"},"engines":{"node":">=8.5.0"},"jsnext:main":"dist/es2015/index.js","module":"dist/es2015/index.js","types":"dist/es5/index.d.ts","keywords":["DOM","aria","hidden","inert"],"homepage":"https://github.com/theKashey/aria-hidden#readme","repository":{"type":"git","url":"git+https://github.com/theKashey/aria-hidden.git"},"dependencies":{"tslib":"^1.0.0"},"gitHead":"92530e1565ca87f921fed8a1442af9b5370e55e7","bugs":{"url":"https://github.com/theKashey/aria-hidden/issues"},"_id":"aria-hidden@1.1.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"0c356026d3f65e2bd487a3adb73f0c586be2c37e","size":2201,"noattachment":false,"key":"/aria-hidden/-/aria-hidden-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/aria-hidden/download/aria-hidden-1.1.1.tgz"},"maintainers":[{"name":"kashey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aria-hidden_1.1.1_1552129632024_0.9065180658354322"},"_hasShrinkwrap":false,"publish_time":1552129632179,"_cnpm_publish_time":1552129632179,"_cnpmcore_publish_time":"2021-12-16T14:44:42.225Z"},"1.1.0":{"name":"aria-hidden","version":"1.1.0","description":"Cast aria-hidden to everything, except...","main":"dist/es5/index.js","scripts":{"test":"ts-react-toolbox test","bootstrap":"ts-react-toolbox init","dev":"ts-react-toolbox dev","test:ci":"ts-react-toolbox test --runInBand --coverage","build":"ts-react-toolbox build","release":"ts-react-toolbox release","lint":"ts-react-toolbox lint","static":"ts-react-toolbox publish","format":"ts-react-toolbox format","analyze":"ts-react-toolbox analyze"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"ISC","devDependencies":{"ts-react-toolbox":"^0.1.22"},"engines":{"node":">=8.5.0"},"jsnext:main":"dist/es2015/index.js","module":"dist/es2015/index.js","types":"dist/es5/index.d.ts","keywords":["DOM","aria","hidden","inert"],"homepage":"https://github.com/theKashey/aria-hidden#readme","repository":{"type":"git","url":"git+https://github.com/theKashey/aria-hidden.git"},"dependencies":{"tslib":"^1.0.0"},"gitHead":"67d10d9fd726c77b940233001f31ee47dd0ab3a3","bugs":{"url":"https://github.com/theKashey/aria-hidden/issues"},"_id":"aria-hidden@1.1.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"c143ec048b506c1f4bbb065803c7b5ffb6e7ad3d","size":2173,"noattachment":false,"key":"/aria-hidden/-/aria-hidden-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/aria-hidden/download/aria-hidden-1.1.0.tgz"},"maintainers":[{"name":"kashey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aria-hidden_1.1.0_1551944453576_0.22305360029211574"},"_hasShrinkwrap":false,"publish_time":1551944453697,"_cnpm_publish_time":1551944453697,"_cnpmcore_publish_time":"2021-12-16T14:44:42.478Z"},"1.0.0":{"name":"aria-hidden","version":"1.0.0","description":"Cast aria-hidden to everything, except...","main":"dist/es5/index.js","scripts":{"test":"ts-react-toolbox test","bootstrap":"ts-react-toolbox init","dev":"ts-react-toolbox dev","test:ci":"ts-react-toolbox test --runInBand --coverage","build":"ts-react-toolbox build","release":"ts-react-toolbox release","lint":"ts-react-toolbox lint","static":"ts-react-toolbox publish","format":"ts-react-toolbox format","analyze":"ts-react-toolbox analyze"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"ISC","devDependencies":{"ts-react-toolbox":"^0.1.22"},"engines":{"node":">=8.5.0"},"jsnext:main":"dist/es2015/index.js","module":"dist/es2015/index.js","types":"dist/es5/index.d.ts","keywords":["DOM","aria","hidden","inert"],"homepage":"https://github.com/theKashey/aria-hidden#readme","repository":{"type":"git","url":"git+https://github.com/theKashey/aria-hidden.git"},"gitHead":"b5538c70316f7d2f857272196230e9e155e1e4ee","bugs":{"url":"https://github.com/theKashey/aria-hidden/issues"},"_id":"aria-hidden@1.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"cdaa340a5b59cf418d345b802e08f0bbb65472d1","size":1621,"noattachment":false,"key":"/aria-hidden/-/aria-hidden-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/aria-hidden/download/aria-hidden-1.0.0.tgz"},"maintainers":[{"name":"kashey","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aria-hidden_1.0.0_1540277276095_0.9408352860924141"},"_hasShrinkwrap":false,"publish_time":1540277276285,"_cnpm_publish_time":1540277276285,"_cnpmcore_publish_time":"2021-12-16T14:44:43.001Z"}},"readme":"# aria-hidden\n\n[![NPM](https://nodei.co/npm/aria-hidden.png?downloads=true&stars=true)](https://nodei.co/npm/aria-hidden/)\n\nHides from ARIA everything, except provided node(s).\n\nHelps to isolate modal dialogs and focused task - the content will be not accessible using\naccessible tools.\n\nNow with [HTML inert](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/inert) support\n\n# API\n\nJust call `hideOthers` with DOM-node you want to keep, and it will _hide_ everything else.\n`targetNode` could be placed anywhere - its siblings would be hidden, but it and its parents - not.\n\n> \"hidden\" in terms or `aria-hidden`\n\n```js\nimport { hideOthers } from 'aria-hidden';\n\nconst undo = hideOthers(exceptThisDOMnode);\n// everything else is \"aria-hidden\"\n\n// undo changes\nundo();\n```\n\nyou also may limit the effect spread by providing top level node as a second parameter\n\n```js\n// keep only `anotherNode` node visible in #app\n// the rest of document will be untouched\nhideOthers(anotherNode, document.getElementById('app'));\n```\n\n> `parentNode` defaults to document.body\n\n# Inert\n\nWhile `aria-hidden` played important role in the past and will play in the future - the main\nuse case always was around isolating content and making elements \"transparent\" not only for aria, but for\nuser interaction as well.\n\nThis is why you might consider using `inertOthers`\n\n```tsx\nimport { hideOthers, inertOthers, supportsInert } from 'aria-hidden';\n\n// focus on element mean \"hide others\". Ideally disable interactions\nconst focusOnElement = (node) => (supportsInert() ? inertOthers(node) : hideOthers(node));\n```\n\nthe same function as above is already contructed and exported as\n\n```tsx\nimport { suppressOthers } from 'aria-hidden';\n\nsuppressOthers([keepThisNode, andThis]);\n```\n\n⚠️ Note - inert **will disable any interactions** with _suppressed_ elements ⚠️\n\n### Suppressing interactivity without inert\n\nOne can `marker`, the third argument to a function, to mark hidden elements.\nLater one can create a style matching given marker to apply `pointer-events:none`\n\n```css\n[hidden-node] {\n  pointer-events: none;\n}\n```\n\n```tsx\nhideOthers(notThisOne, undefined /*parent = document*/, 'hidden-node');\n```\n\nGenerally speaking the same can be achieved by addressing `[aria-hidden]` nodes, but\nnot all `aria-hidden` nodes are expected to be non-interactive.\nHence, it's better to separate concerns.\n\n# Inspiration\n\nBased on [smooth-ui](https://github.com/smooth-code/smooth-ui) modal dialogs.\n\n# See also\n\n- [inert](https://github.com/WICG/inert) - The HTML attribute/property to mark parts of the DOM tree as \"inert\".\n- [react-focus-lock](https://github.com/theKashey/react-focus-lock) to lock Focus inside modal.\n- [react-scroll-lock](https://github.com/theKashey/react-scroll-lock) to disable page scroll while modal is opened.\n\n# Size\n\nCode is 30 lines long\n\n# Licence\n\nMIT\n","_attachments":{},"homepage":"https://github.com/theKashey/aria-hidden#readme","bugs":{"url":"https://github.com/theKashey/aria-hidden/issues"},"license":"MIT"}