{"_id":"@accessible/collapse","_rev":"17-d752abad459430c32b7cc2cbd026e789","name":"@accessible/collapse","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@accessible/collapse","version":"1.0.0","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.2","@accessible/use-keycode":"^1.0.0","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.0","dist":{"shasum":"862a1cafd158dc4b1079305842a9021574dd7d43","integrity":"sha512-RzHmAPCBpvjwrwio7tz+UKy3hyq6iTJPp3o5SsrCg8KqFK98ju6sV8kLdAdXIuTFm851nWG+ZMufFwjpmqLiPg==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.0.tgz","fileCount":11,"unpackedSize":33503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAuZSCRA9TVsSAnZWagAAW/wP/R9jIXcxhkcjVNnWDRQC\nj7i/SmPnunP7zEHelefWaw/naNXeSd826HTlhnDOqmeNagOIUkTIjwk+21xe\neXuPgbydQr9UkaaP0Ly4j4nRY1jc9liWASfeH84a+m9Tww8Tq0RrydSM5qGx\nk3kwiYPOE7wBhWcAL0VYcGlKX0uJNF8FreFZQZvFhG2L5BhCo87AOLpkgBzT\nhwjy3JgCRZnXu6UTNpm1caZmezlK2LIOGJfZqVfbf9m5bPN8N2rdhxCWIzli\nLX41BBcv1titdRyCi4nmYoafusPY2TV4KnQsfulTjR3/Df7jo8WhJJLbmfGr\nsuZNHxXDT/xxnjQp/+r1RE7RGl2o4F1FovSJw7QahzSM2OFgHfj1kvHcytw7\nBQLOizCLAlND6xIIb0ayg9CfKQwvHgptWShvVprmpzwe7vy4azszVtDW9bnZ\nL1IIaIjF+veuj2F9+t/HwhwyyoA6u19EigJnHCi+zNsa4YUDcQeGiaHiAPPq\n+iDqs5mhNPdOGPWcliizSFqr7i6RPSqCKYz0S7mf7k4VsR5Ohfc+VdzKYPqG\n2KKSiD4n9dEM9GesSlQy7d0zfPq4JpVU9ewJMMUjB1hJfWuUKOqI+2keu/0e\nrsT8Fkgon290xvPgMbx5o/gPNdWDioeZ09FOviKcjZrEFj59r1dakryyX4hg\nCztm\r\n=LuSO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr+0IXZs24hKed4AF6b3oYgdZuAQLLXC7qa7dcGnSC+gIhAJRWXDT8hC682IrzKQ7vptmebendlDBI75ByANieoyNc"}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.0_1577248337523_0.15511817334152211"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.0.1":{"name":"@accessible/collapse","version":"1.0.1","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.2","@accessible/use-keycode":"^1.0.0","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.1","dist":{"shasum":"6fa8b7815e861d6177d745aba5ae6fe6ee21bee1","integrity":"sha512-bW5iiQjHoGeirHeqoHWIpKPKzpWPD/p257H6xxU0GFLcAVgR+aJBqHzmvhcxI8aN0stnyj+8VngZO47Kia47eQ==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.1.tgz","fileCount":11,"unpackedSize":33503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAucjCRA9TVsSAnZWagAApFEP+gLuUq7cN3ok/Y3wx1It\nOSHuk8o7GfDUOzenn4OkLZXwMqt9Ii2iw4YH2TC6L563WI9uhmb3SZuiBBdO\n7sM7jJZGImbMFu1XahnLLS0joq/7Xc3sV14pcA3M7wBy1SbRmsbE8ApY4Q9n\nOCEIDxVkzF0NW37iybKK1YodoY1qb9aHIJM9MKVl8jonXrtQ/pQg0x6AxDTH\npaU9bGaix8ZrObuwZSkTbAmdDr4yhsn8UTs1vI/a7YPZBVIkSJlAhX0s/O1l\nudfJpH6f8xglJ8uZGklhOwsQ/wUJ3PJrVRNeNT1xXR8Lpc6LRfin8rtlQnm/\nRox6HD+3anwc21qgXdycaxXZEqSJ46klTwwt6sILfa6bRaRsWwVg9c+bJLAd\nuq7UXi9HiyCN+JuWf9aJW5cEpoGciKUSCPY33eUMLLJXWH5jSwLnDsnZAx/O\n73T7W8JKTWnk9g6u8RpXgKURttOquc59v/f0myf6IZUpSM7EHLIH49MlNcXD\nkwYTp44jGx20Rfv6V/F/MVr82Y9IanqrO5HqkOCGWOqNTNKAm4xUvboTa7wa\nnZHG6T1g7W4Yz/eHEk6GItxbVRhMpR/R4YBX4MMnkPy0knUXpsiWNlhBqmtN\n6rybErddOOHtjNLG7bxEJfCL7t4hSuZqQxvbitPw3MEni0dZDt6Htux3CYuG\ntzZ2\r\n=Ksl6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3wS5mJgvlD2Xmw7OAbXySx7EUO0YYnSGd61G9Ju8KgAiEAzkFalEE9QpNDaLvo1a/ovxyy9iFkVadM1JL2ZSBYpTs="}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.1_1577248546600_0.10059534991108454"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.0.2":{"name":"@accessible/collapse","version":"1.0.2","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.2","@accessible/use-keycode":"^1.0.0","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.2","dist":{"shasum":"6f53439a370c73c2acf35adfd501a53585deaac1","integrity":"sha512-A7gQXuik+1NN3SIvySUv7HE9WmtBZwfYf97fV+7nZ1S+EV5q5S5N54f66FKNHB7cTHRxJ5fA1CGuuAV1fx4OqQ==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.2.tgz","fileCount":11,"unpackedSize":33505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAufvCRA9TVsSAnZWagAAZ4QP/R2JsHYjjF78/oKEGygq\n7IOwn9qPRTKyPo1fCR8rXw6yDyaedSeSHSsVltm4Rxv0UHjlWlcsSk7UEdPG\nxdi4Ba6KWVfXPVG923JGkKL3JfQpSY7xfIV7PGbHAIJx6ZH3zaZlkNGEr5u2\nTBfJD+kfakQzKdJr9g27wihZZvKLqbI1k+RZfXlh9/1r8pCd0922hR9QQhrP\nx2MqU8/AatiKcE0WjLZm5F8WMil13l2eyhKlXJjNTuOVhcX6fPwsHgi6MF1O\nsUJPd+mD3yz8aWjHLUDUgiVajx0akjKRTYRTu+mq1kLvSTS8SmTgfrHZ/aE3\nDhztT5tZOzb7vDwF6Cs+uJcOtkKx4ise+KDO8+WQUkmbBEpI8KDdTA8tU6m5\nQ8clGh6ds0bj1MySy3flyBhtTePhrF8pB5wKvM0DsimNGKyIOHHuhNAbei3V\nhKVG/1Kwey4NRbueQcjHPWyIx17afJG8kpkzHi9M0eEKvUnCZVfYtNCOV3oh\nN1UeJQyfDSf7+2GADCW3esC0mAvbtIGJswbOGWBUKYR+/3njHrVzbgANd77E\nO1pdJT3Sny6WRVsEpLLYrfUhdEdnnddCofZb8Ey5KhPD6zRKT8AzJeVl+gEr\nGmxYMpOoqTfZS7OLMUneJH82YXuFGeH8mFVhgXm4zLbNc2/sbmabe2Dqvv/t\nRIMY\r\n=j3XF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQyjvtfuTcKAHjWTwI8ezxzJ50Ke3CZY/BCZyBbRDIkQIgCl9wxEDqwcDZ4zthyx0d692t60pXG6jNO0xAotJV2Dw="}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.2_1577248751067_0.6173940346051381"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.0.3":{"name":"@accessible/collapse","version":"1.0.3","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.2","@accessible/use-keycode":"^1.0.0","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.3","dist":{"shasum":"173ef3f8ac2f1d5a9866ce99ef17f87ab44bcea3","integrity":"sha512-HQaYNgbwmz+DflerhXiOGDV+ivPhMn+EuC0JzFFhb3s4I/9TGoKN16ovgg8vIdowj5LgsT1qRYPnnCySDBdSWA==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.3.tgz","fileCount":11,"unpackedSize":33563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAutVCRA9TVsSAnZWagAAR+4P/01NSkau1ntKkskBzyUe\niuD6hZyWE8CFxv8y8ZsP8h+MUoq+aikXEguStdJLd4Q0Vb7WPtDINjFHPBVz\nvLgLiAeqbCQady9o/l0QTfdBOQKdgrLZGc6gLNdJF4DXL9WCFigmm5PltsMX\n9NA29eGt1q+jwhLgLrMI3zLT2by/qbB6/O0XCM5MKDsOddGcsvAOgPQ++uYU\nSSBKrlQbXHv3Oy25ChgtRUm8SkEuu1lZuGQK7hfRpNHBI8fR0zqA6KuZy+ic\ndAHr5/5yRtB5wB/MBfQRQgFOoKlLMbNLqTOM4Lfnsp9OhzYvcCN+fPW3avOz\neb+duyFq0EoSVnk/BQQgcSRp9h/BI1SoVk45tbI3nqXqE+DgeRbQp5n39CI4\nZd4ZoJpxv1dG28/lyfNO23GGOjXUX9l+uxT8MQc9E0mGkbpREZoCe9uaCZq4\n+9w3OK53IB4XP0zX1jqiSNoMf4MebbIkXf+PDEmZUklINULMtI86iV+pWv6Y\nKr7bvblxscroAFw2VZMPyrkfIa3LBEe5o6VGp7AJllfKkL+Q1fDdqZ7e/Eut\nZ3ouDsPCI9c5YRMOnBWpIO+v0k60tVf3R28ZAhmy5RBF/shF+MFr3iLrPj9h\nydncO7OeIdtw0in9QZj49+JOAx8r91IPrzxIt/RERkotsw7NcJaHRRpZ465P\nDSvU\r\n=8/Xq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlUh+3jNMdb0VEnaQg+mlZiafPzvm9asZeBuce2LAHnAiBG19ZkGecNi+/rXsQlx8oPrR5B0FkeKnyzEQPbM90www=="}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.3_1577249621261_0.37782651315029203"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.0.4":{"name":"@accessible/collapse","version":"1.0.4","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.2","@accessible/use-keycode":"^1.0.2","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.4","dist":{"shasum":"c0733de72afad71d6f883ae515bc09011fbe35ef","integrity":"sha512-L+Fqiq9VHzfEpzZmfbHNTCdYYDCRRv5qpJy/Cv1hshjc0K9FtcohUYGytgrKjAFxe/+LHSAcLWvmNX/3fOCx/g==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.4.tgz","fileCount":11,"unpackedSize":33446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAvJaCRA9TVsSAnZWagAA6vUP/jNdseJz/AbPEzNpuq67\nMcktmnV9VbceRF+lugM2ShMoeYHJJZIp5JAgtMAC6G3T4z+Kc3w19M0xpZJ6\n0sKehGVnUcs/809rerhzazpJXLsH/GffR71lE8qUnB+bfMD1K0HObkvVbaOb\neBwoZrZX7CEs+z35x6LZVVmQwL5ZIeEYoO37RbLrM7NuebOj97E5OtZmfETz\nBUtrOTwc/o75futMOa0ycICrGvcSIH/W/pfQyjiiBhCOr5Zx9HvDHm+PVT9G\n7Cx4xdBauazy3xiUkK+IIJW2wkTY+uW0fxqaABSgl28paFIdeHxAo2iIN8Mu\nac2V7Jc9Zqobok6+BMYgRswhRWSZr5YWCKg5TQnoh7NFusqbjgR9F2DC5KHz\nBRFPEG83SyUbg+9ePlUfZtbGKTruzVmqr4Aft7KLknsApCyMTXeOpBgP2sQW\n1MBC/IgnxqFTbfNURWofwWo+iT8bWuO6Lkt7Jyfaa/U4fzfDcnj4OcmZ3mzh\nYf8nXq8wCLqAT1pFLb4TFLO2S4jWHls7JSDQHOoEpUyM4DbkfgLjCOP8ioAw\nKNeD07VGwOtABlkoUSVI0m8bm8PcQ4YdR9osdCaW8OdEHmGdIrmJ9EOZJSZE\nt+hs0b7Tt6WeiaLWXYEUlj6f03vb84Ul964N+pW2RcdmDjB8p3Z7WhkOVeKX\n3tA3\r\n=rhDx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmyjivOo3A+5Xn1N70/ycmHBSxIGRyJuNoVUSzuCm9sAiEAor6bOIcDKVAXXWZ6BBgQ/MDf9WPzIScgXIww/2PNPhc="}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.4_1577251418389_0.2147367811511749"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.0.5":{"name":"@accessible/collapse","version":"1.0.5","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.2","@accessible/use-keycode":"^1.0.2","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.5","dist":{"shasum":"f4b8d11d9fc1afa952a7d65304fe61176df83636","integrity":"sha512-7wAgvhKQizEEZ7sFExKZ4rcJYqAf85V0PRbMZgpUpfclFccNpIFhwlJ6N9HMjNF1BsxFecl6P/nEEICZ+9Qlug==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.5.tgz","fileCount":11,"unpackedSize":33516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAvQZCRA9TVsSAnZWagAAgpkP/1kja85dN9SVjmO3HD77\ny90isDdQi52Q4w7wBAfevi1UOmGvgiWE10iWT01jpzdswdc8IJGn9esugVN3\nwMOhOcNRod5LkZaOjEZQJ25tmEcCTcOPH3tnYN85Cc8nEVM8UH+aey8D43+j\nhePoxi1m80pFc5hz0F8WbEX1AnLJTcNDXyAQDGcGMwfDzpuQja0irYL9IVgl\n7O/jfh4J0dMftmEbFkgOtzv7H7upRAvaZ2IRuH6G4QKDgQbXStpq6x4CEv8E\noAyaAq0U1Odm1fCp/+AnU+od+D/pMhr+/AvTUPmP/rAc6cbQ3dVjcz3qkFC6\nsjJqaZ7cGR7VbM+6akVIWx/Xyw9cgugjsQkCFMSw96XYkw0eKVSdDHJZrQ4s\nlfkQxrOLB4RSG0+k1szvafzoKitAPGcZYTiJE8w8Ofq58GCVTC2NwMt+Rmbm\n3XdRDNbnchfAbjoPYfdF1QxGQwLNARCmcFXGpxqooyo9j052RYCRg34wOZ5D\nHSGhaXyjWdkJVllPoTxr5SI9qptXfd6BLVv6v/Mg9f/2SVqom68wpEaIvavX\nhTwvH0qqMlLaaJ4cW2NWUjujLiheiLvay0FJzm98FdVgnAQAHVRVpg1yWqHl\nSnePLqI4El/0tWUMuNaVxs+XW7P2C+SlLlwI5C3QxmQjoNPHCEnNMk78fx8P\n0ebu\r\n=KA/0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8YMPUVc2/FmxTh0KIQdepEMDBub+rzTrojf6rgxlx8gIhAP+9xq0kLbaw4T8i2h/wwrm5AcwDImumqK3pDnqYKgk3"}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.5_1577251865216_0.6776507761288753"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.0.6":{"name":"@accessible/collapse","version":"1.0.6","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.2","@accessible/use-keycode":"^1.0.2","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.6","dist":{"shasum":"9f60358282506179f6f274bcc49da0c3f3f6dd91","integrity":"sha512-I7P+3wv9xfhb42HBomiXlCvThQFz5UtbyMtMyu+R0TwHcDHiev6p9dPKsJTBk+wAAgySphEQ/xH0z+zqxDDL5A==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.6.tgz","fileCount":11,"unpackedSize":33513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeA6f3CRA9TVsSAnZWagAAbyQQAI5Q/NYEsTXtlMt00vVj\nGvflVVPpjfbzJF7TRMTtCPHvwVJ8So3d4zCyvQVSPeR3LMZsu3GfOr/fbT9b\n/G6aFi6CeOZhlS2Q0At3RAN1P787NeNGBxBwA+HRITMve39tkMXvBoXaWg6f\nAOkZYqmL9msL3l1b0sXTjGhfTrw8RWbM0Mg4ygTVQr/hTlg7761z8ltpnV7x\n6B2r0nR8yvFaAdntNTmOm6DguO1PhZIeR27SS9e5JWeXvyal+vwVWFI7ao2C\nHIB2x8uqtSx6nv3D93xtTxqQRUoKlfl9yHuLa9pZpoo00axYRgk/qqBVM3oZ\n3WZTyp8cSsfayxagyBWwNFM9ZIg0hd6HamHHyikiWMHyWg7ZKA1HCH1EVC0F\nN+iKpuqjZIJ9hHZN/zA/jAGtilyrKBUXyYwzkkG3CVTppXbu8qjrCA6p9vb/\nHtxveBpj2pTUC+g/ggfx+TR/f8A3HMYFhQeIKdVy17d1uIGecHYV6Tu6Fr3k\n73yADJkK5wTl+mAL4r98/NdhyIOtSu3yXBaEPgX+mQWt2iIkPuNioB3Rs9G1\n8pQXvD+OcgKOKFTJRqg6KYr/EGrCmgJAbU3vG8c4FNlkA2qv9ZUMbjdGVYPY\nQvUi3ciETzIHxDOqIr3C5yUM07FqiQfUfZxpg7aE7CknrVC8d46m4d3QrKN+\ntpOM\r\n=+MrP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD59QWIK7w92mNPXZswWAg20w/y6j8VxponQ2c7O/m/fwIgbRsXcvnTx8AniOJdLfFmO+qGGK2TzmR3JfRalnmASbQ="}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.6_1577297910853_0.3345759463042177"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.0.7":{"name":"@accessible/collapse","version":"1.0.7","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.2","@accessible/use-keycode":"^1.0.2","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.7","dist":{"shasum":"4006751312a1ba559ed3f4324bfe1648b8f7da38","integrity":"sha512-XwvDHyryp7OfALsvN/BKJboAj8mTrMPvb3d6YkiFm2zv9eLa+vb9/h1Ug5RtcVz1Wd6XpHLP7CIsEFy1QmknvQ==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.7.tgz","fileCount":11,"unpackedSize":33687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBSs1CRA9TVsSAnZWagAA/SMP/2b031GkXEuxiSbLWdJt\nmIdjRhQjGE/FOkDjn7WYoaepLBLUAhW2H4guje3hVuXY8RQzpkzcZiveyCDp\nFjthnOcKZiG9jgPMipDSDWFNNAbH7Ds3S/BLCoQAIPyjgf5oVBmmMK1DS+xz\n4CzMsLYYZpWXBeCNZfR9k51pTdE2cHwsYjgVlyytoEJalwfPgdG58GpiaRYL\nH6EfU05C8qAvGj8OIVP+n7DR5CPaBPpy8GFXAH2Ix8Iy8dTsApCFVNZUV77q\nC0PFzr5iPe27Nx7ewJXUxEGQR6EOxar4ROVHLprEgj1HswyqO1scNjb5BYVM\nQNru14Zo+LU5KwRM8OSnRh+/Hbczi+BdguVzT4OJrhz/OCdHcGNcGpENobDe\nxQaoQE6oYoCYK+VldXftU7A5LSfL3KggHHuWn1GjDFNFGLMxWkX1yd71Dp3o\nZ7bZgzLtoRkuRTm1Aw/KRYW0tuU5FDmn5R2bY8LiK2nClWMnLFB2JHuxo6lr\n4vp7FzEnevzjGF57H3Lufm4NLou175eB0Y0jn6GJaey1ZdSaZwUfqM756jSC\nHTR6xRm1GmuJROVzVPZaMxzY0IzaAhpLjsajIw63vubCcXJ74iMdNpFslhJA\nphPfECpwswCgjq2CEDD6pbZ8hbmTBSCTYqx60PprA+M+odwAcT5Swev361Up\nRvPV\r\n=TMVb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/Pwd5DtuB0qzlbC4h63qchGmOOFyHzVOpkjIoM7t+XQIhAJfmgnXmGHz1TO1DETq1MmzEOsqWXPLDi3d5CmXLEFVk"}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.7_1577397044947_0.2590681282124059"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.0.8":{"name":"@accessible/collapse","version":"1.0.8","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.2","@accessible/use-keycode":"^1.0.2","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.8","dist":{"shasum":"3d48494296999065f3d3ea0d6c48c565d7434936","integrity":"sha512-2o9HjuTafTj0XFfcLJnyWP2uYlUmKq0wxQH/GuZV80lfEu7hjG0SWhKK9qL0wBK0v79H12wi5Ta86JEzfqsATQ==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.8.tgz","fileCount":11,"unpackedSize":33691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBTfqCRA9TVsSAnZWagAAgNUP/RBPbga1PsyCz/IKq0CO\nJIParNuN1Tfb+/b3wrLURJ6JbmZzndjmn4vbKNtJ6F47EcUUFOT8CHkXGh9T\nXbKWjYHJLpoa7Tf/Waz/UGcyT5nbBJw9fmCxKMNdZyMr9necVUsQXMyvwVc6\nTDbMyN7VRDJOL3ZfZm6kVx4eelEyzpukuqZnlW9OFSaSrX64xwkHdqGincG7\nobA/h3e+WMfTBkbaKVVUly2VuD8gOKR4BbR2xBOz0Vz6+YYYYSR6KP5OZjxj\nPy3NJzYqFG78jbC/zicy6vvccXElKgmEdTlMN+rCINyOiM4Nu00SGjS7dl7Q\nScwjHJTQTVAbtdsQdheCLIK8CuDl6xX+OqQlXjFQcmbqp8D3K62BdEoJPKKq\nfHb34yKkBbK1AdGq0mPDA7Za0QPnQ5LsCoMWqxFsm8i7mZ8na171bXSRnwaR\nELPSvau87mH5/yD9fn/uEYxwqKhybLOOSp1mLUZoYIJLtGsfDV5DiLjiTn2o\nPtC6DvGzfQ81/ezXubIA69pmxsUp332GPn3s1krgOV/93DqGkZ/aIKJRWPn6\nZfWhbPTA9zCkHo8LjgJrSDP78ssu80g74prvFoSeU4swDIFuNfLCba8hrJIK\ngEQ1iz8nJ2Hm1bmgDnPxf1eb/hePYjjqLQkDcI5DCEY1tAlfV7heWoUjNtC1\nJ5Cz\r\n=2ey4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZYFNjOnSzUSVNEvJngJUq1Xy32oKqPyW9j+OlwSRJsQIhALH5gvTWZAkOjiF3SGTz/Q6jDS2FcD3ooEGj5FbjsipC"}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.8_1577400297801_0.1615081623437733"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.0.9":{"name":"@accessible/collapse","version":"1.0.9","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.3","@accessible/use-keycode":"^1.0.2","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.9","dist":{"shasum":"7bcf5b88996054ed0081e97f24801c3ab98378de","integrity":"sha512-rQoNarQu6j8Yn5FC97EHmSEQcBITNUmUp03UpP9eqUKYzZDsfG+dg6E3IzGUfsECyBdImS1Z8VAk/GoIsJwZgg==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.9.tgz","fileCount":11,"unpackedSize":33619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBX3VCRA9TVsSAnZWagAAhasP+gOv8yNpNIENtSmXTyye\nNR2lOZ8d8Wa8JAcpciemsK1yjpmhcb1bUYLjmExTKsfy4DBOjMCay2lMmjnd\nyXNwYAmgJGbk8WcD7rG0fJRzo6n9PWSSr8FxHagvoXfQz99sNWrebpopEn0X\nU1JsbwGjG0ent6h0+X1ZUhxg1S0BNbl6iMBQZxYBU9qp2dx9w/zYaMcwGlV/\nXDHiucxRYJ92XQ4ADuClC7OhngYWPavClnTVbrl4IktVO4n85f3+6ZX9bJTK\nMxc/7q/dsLVUFOttSDDUVvmySBUEO/oFJg6yvWDkl4iDE8Morf9xa3YQiW9n\nuF04kUhPqTV6MX81RoWpOzdIYLrgtqdVn2YvQgSwr92hKtkuniKTDr3beT39\nF0KTl6VcAbClM7taA7bD2W9UIPkL+ghiyhkEUIYoFgdAIyQnByQhTo9HbhOM\n7JSP574v430nAFCS6BHQDnfUrVijRr4ZK22uaHqGknZj5fYXnmoO8aw8Fvqr\nJoiZm/h56BMJ0/YYYkpA5LwYrYhXe0YQXpAcZB7y9SKEA88gF4nfrK7f8L1c\nNyLlDCw9o9SuYpofuLk6AaG851VmJ7DxDCk+7l3WmLZrDNSPsgllv+skAZJb\n0/lrLsDR7z4Ywk1U8bPJoBDjoWidSN+aOhHehnBgusBzDsqSeBEcF3bWwhqd\n5SvJ\r\n=T4vX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaFwRlG/Rp/aj+H2KgQ8RvTaZGsrrXOYNR8foXKq0gnwIgWWukVmHipVhYfpVioiSMRh97uGc7Aq7bdAv/UJofKpA="}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.9_1577418196714_0.09661861899736479"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.0.10":{"name":"@accessible/collapse","version":"1.0.10","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.3","@accessible/use-keycode":"^1.0.2","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.10","dist":{"shasum":"5a69af58d41b131ed99206f95945540e4e72d60c","integrity":"sha512-DlQeoHJ30pi+iWjdPLe7Jxx7LmIU/G0DNMDDKpKMkRkgV/AwPjFETuHrbTodic83NYJuBI2X5NFV53/xSvxNnQ==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.10.tgz","fileCount":11,"unpackedSize":33292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBZyVCRA9TVsSAnZWagAA5JwQAJqDlItXvBTWjNK0Rgh7\nFRQcujtrraaPsjIvZ6KDXcoLA8/1GYNyTTr3UAwzrarEK9LwMH6uFimGEGQv\ncbDMEZgPTrqv3/u+uFDc2Z2gpcdG4xtR+76HK8uMV90E4UXq3clX8ve2XSQF\nXccPQ0AsDCYxTHrH661ShOuf1p+HkIiv953m9gwlMdS3v6xU7WZa33DhrWLl\n/RFnCLJYFRdnioWGI0kjvz95pezV6Z+3Ci1/mxX2Z3YT/AVf6otImsCsgIki\nkdDDKaUe0oEMHDAuLO273Yy7HbwLqN3vWJFBh3O/kKItD7p8woYS+Vb24+ok\nReX3FrPHsVkjWNPbaTdBpBSuqR4sA6ic4RiIyMuVp0MQ394FriUm/3P4tGtt\n8tI4whC/29Yy8BYsRZWxiA94+SQd/LVD7AvdhSFp3LwIv6xbZhqYToOuJh6o\ndc7d3HT9fMxuDWqIaM+2NvY6h6O2yqG6qJftPVMtNadWm+533M7NQCmy7Mz+\n8BsehqMQdZ5I+JOjM5795OmCaaPe3tMnmPQPEGvldhkGw5GuDIklp5wN0bHs\nUayzjkHqbaWXCcFQk6DG24fxrvTg4h62knvOoy8Q2ekAlzhREHurp4Xi3q7A\nIlhsxBjiNQh2Sg89k8A7KgiHPg/gDg+gYCRN+S17RpT3PXiAEqPyUnaNfXWh\nvw3j\r\n=rwy2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrc+cUGIDHbC2asxQUaiuSdS7Pd8TCzZU5oSKWr0/1HQIgEGWBFgcHOX7X/B0nURA9WOLdRoA2dZT1ZMFRJAIano4="}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.10_1577426068583_0.27002398551470996"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.0.11":{"name":"@accessible/collapse","version":"1.0.11","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/button":"^1.0.2","@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.3","@accessible/use-keycode":"^2.0.0","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.11","dist":{"shasum":"df23071dee2c445a6193c2f8ac94bebf67ddb12e","integrity":"sha512-CRZMDTNhWS6kACJhQwXPAiwu/BS3eWd1Tp1bNwaRiTWzC4oHNytMU8J6hFR4IG4/kKCE7W/VDc+7mSqyNLbQ0g==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.11.tgz","fileCount":11,"unpackedSize":34202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeB+LWCRA9TVsSAnZWagAA3LsP/Ryf8x7SOaPCm1Ehe+E9\nWWNPo6ykaEfcBJaHnwX/ojb4VlJIs6DFnhU7/kpQ3L9OtFwTt/E/AD8DD+2u\nQcHkXUKHsUcIG1QY37830tEH6b76h7MWhqziup0iPHyrKJlxnScGRrMVinGj\nDFkxJNkxFppXaDL1FlP27Rljt0GPsYKu+5sG87+jDrqU3RIt0jSZQV6u0kbu\nksEbeTCTdNc9u9OVs/O1rvEsCBNZbaGIbwtk012qmlAWasKI6PJJaGD628Z7\nrqz9/kbhofzBnzv2kT3Ia7TnL5gHwO8UxvjJPnEZ6XTy15RxDkggrPSZNhzY\nfRztLi37IG1xyPWAnYdsD4QUZTT7GZK6dsLtvmG1FiLhRvLWPqg3umAuBzoA\ntSgFG45uKYIsycqJO2EO8OZbrMAyDdpPt0N/nrPcaEGU2aRRM8F2D4Oua6fb\nCViljAHDbYpyYEQS84LuZlyIEx+NX28L71nHPEbVLgEZmYIwNyGl5/2KHiHS\ndr8fiqCXQtCWR73IKhIVzkbqelB9SayJ/oCtfFjt2BznU4r0mtm0d7LwjiHO\naYij+8FVkLT8tQ8xi5UozXQgT7OB0xQuaC9fNFmyiR2yo3/mgc7404TFyOPD\nZ4Wm888qgxeMTnWthA6kHTK7UpdOGGKc3JIsq2Lboi4+ZC7D9we1XxAXdzg9\nOyjn\r\n=S6go\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJYqRjJvJCeeYIt4pKgneRhA+65501kRw/3OPA2R2VIAiBnpcI2h2rGoEmkWFkYYN5TkfCuR5fRoXeBM5VEoyEyPg=="}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.11_1577575125992_0.9216244646364071"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.0.12":{"name":"@accessible/collapse","version":"1.0.12","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/button":"^1.0.2","@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.3","@accessible/use-keycode":"^3.0.1","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.12","dist":{"shasum":"278334d4dfdc171a529b52e23ff89b4ace607dbb","integrity":"sha512-JwZYe5Xn6jzx0VpM+Di/5K5liClsLBc36FQ2wvMGoRvWZyA5QJZ3mEnncin44AokLD8UgOmc69yLs/NofsnsCg==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.12.tgz","fileCount":11,"unpackedSize":34524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeC3GTCRA9TVsSAnZWagAABxcP/iIRbRG9euZ2XCTS3Hkv\n8mgxta4Z75N8j8JPEGokp76Lfgd/21NlquWOBnOLu5YJzT27C2xZuUz1Sh4T\nO4dJtSbKRT8XensxeCXzMSI+9hS8Up5z04tNe+GPkITIjq83BrnUGJbFxrnV\nQUjTf9hFeB+hDGUyZZaYs4uF1BbGTvbjFtKHo4f5BxTh+whNZhlv8w32wVff\nLbUhb4Gd6D/mx49URT/uecXxr96CQNONKAUi0pjz3gDLb3CHqDXLvJUNnAuJ\nmem/HVsAItriwOJK5MFJ+/ZMXGQ91KFkGNB8e2/lJWZmXAAFyIsJqg9yuHCH\nnliYJNKN7jHLvP2rIm6A362oBAdL7bFiJMLm3AkkvEt1F9LxWVx50BkFomOe\nD0geXr7z7j/8bxOIqjl6eS28Uuvotewk8B74cyKUzhIvFNwaP59cuaF0ZOb2\nIp58cbIpkGdsxUrjtC6Nt8kURxfiqbvNEq/sx87yhD2IvSch4t/GqXU3pHbn\n92QP9nZiKLnhJNAOpx7xhTTxjekF1De1LVLBREfro3o2MJbsEIj0kCo0vVGV\ndTq/4SsB7qE8IEHr/j7xKrMexwKFHReMLUJ2Ih9gCrGk1vwXVRpf2sqHhmDF\ntNDy/wg4XQfvBRblZfH1G1x9QRBEh4tQKHxvVh4u6fEVtcUdgvdExWZBdztO\nID+d\r\n=yE61\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIy7gvp6jJJ7gdD1Pn/CM6KBLlMnyxqQEEN3QieIpklAiBKBGPcO14uuYHWyYQrXOCn+AQposKgcYJiRTsSPVWE1A=="}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.12_1577808274699_0.4774495332763018"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.0.13":{"name":"@accessible/collapse","version":"1.0.13","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/button":"^1.0.2","@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.3","@accessible/use-keycode":"^3.0.1","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.0.13","dist":{"shasum":"69ab3c20de5981fb73c78ca44920f89506da5ebb","integrity":"sha512-j+n8A4CE2c5PNhsCI075+KuadbNEALDjDOxM11zlw7fSPJV+9Mc+wYxmCShFRVopNpDrp4QfTMjCuPUW0TC6SQ==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.0.13.tgz","fileCount":11,"unpackedSize":34536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF9s8CRA9TVsSAnZWagAAREUP/3umwFfVfHGpHuSSiQmB\nANIRdFtFHSDkCYMa8P8PWgE4AlUrdHG6eT12ah25GQ80NOBQmS0mM7WF70zd\nfMztpWGD9/cvOnMLacveFtDTVyqXmMwqkfool4sUT+rRgEzdLiWqMRazBPXR\nvGQoUgF1okeQmZahrQXVZdMKwis5RtCD4M7/68YCsn/TgCY6ja7QQWNq7m6T\nnAyk2UOHny8/kNEKpffvpfMHHbeiW8fwEBU90E+Yr+QCnOzrWoIKXJaaOvrv\nRYoabZj2y9EEjkjle2/KL7qY0qQhMzEACm0Dld1B6ufNClz/yV4kQfFiz7fh\nhKf4J55iz4bzOEWVIpDFmOTlTrC0Z6r90wLqJAk7Ix8TtCJ7RJkp9FLNaPyL\n6QF91Y5pigGo+D212YNljtJ5iiBJVmVWroHX5b8svQ6H27Al786hW0n5FuqR\nhxOX0Ykwgp1FAAdfVGaLyajCgs6nSp7ZSEeH3vezySQubFCCvE1BeTfqtXOm\ne+tvOGUQgoRlljJPVbssBhsZE22VHFBFxN5plyu+09lz+hVeoGIXf303hhaJ\n8lN0gBhRr+l2EC1fsNHSG8UFm7z9ISUd810XE1P4n5CmR0Ax9NfJX2aiPt1H\n9IS+5AJRGmHo8K26BIW/HssMdgQdNVLlHHbIsE//T2lpoFcXB/Hdt1ZA+Hmx\n/4LE\r\n=I3Nj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAIh890JRWcLSi4R/HHb9Fb1qolwN0x6dE8niP06aNCJAiAT8kK6HRaE5tvGWkZEBDdx9zN1RzrrAecpRpd29ZGVVQ=="}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.0.13_1578621755977_0.9380230041459048"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.1.0":{"name":"@accessible/collapse","version":"1.1.0","homepage":"https://github.com/accessible-ui/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/collapse.git"},"bugs":{"url":"https://github.com/accessible-ui/collapse/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/button":"^1.0.2","@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.3","@accessible/use-keycode":"^3.0.1","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.1.0","dist":{"shasum":"a6b64cc86535df6d0251204ec2780cf0d7ef5608","integrity":"sha512-FtOkFS+hkQ951U3RCu1o0vK5StRtbsnAWzNRfU0zvqStRwS6wAKoD9RUyl4KW/G0TrmLoblAjuuaaYZ8b+lk1g==","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.1.0.tgz","fileCount":11,"unpackedSize":35522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIJUqCRA9TVsSAnZWagAA9TYQAIhUnL3zmbURk7Q1qMPk\nqMfxYIMXguj4q/VUukQI0gowTGBGtXQ0BwLkxJ4JUM+7WiAgZ7r1wLPHhRQj\nVEzwGFWAtgJUwSyus6x0vLobW75STOYmrtzUbkAgxYTLc/gRcy4Wa3SLOHGQ\n/TQXmpsYjzlwf43r4W6RsNKu+EyFdR2cnt8W07fRCEkrn9KCVA3KWNscKFAO\nGU5u4Rj7aObR+qiJvPlHGRhdxbEJe+UO1Qjcx6P+xZa0v7um/Itw2kzlWxfY\nCx8JMZBghhlmhdTO5AZsqJdYj6KmximCpyGIHYfrn2DaWRbjrgrnZxMbKsXU\nk/PM5m7oA9LerjUaMw73dseXA6y1FLDaBsstrQHxrsE2xsD0VgrIJIuW/HpF\nYPhx8HHCbiDNrRTvOnjiaEYeJ70IgXrR0sc0helCOrTvybvKE7mnAMIj/9tz\nrHaJlgAelSkWL7lA/Y0m/axtabP7jCPmoC8UJ2XThR8AP0m0jZCzP57Yxxuu\nA2NDQwg4vGWvEw84OSU9HuBqVquSuLVLah0fmTAKhztVGeyeLNRQN1s+eNzV\nH7HzPgdeA6IyA6z3s5Pd4AhSpXEOyhP/j6qajRgYQLzGt0HO9zjBManbQt55\nTy03Z3u2qQAkj1cLvj78K3E+fGxsDLJn1P779w9Mzwr91IM8at95/e/Z2o5D\nkZ4z\r\n=oOQA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiJ7/VAoIkQHJVjYaVTWBmjFtTrBb37X/mT+TiIEYn1wIhAJV2kj+AGggEmaTC+o0IoBaFPUaqIUSV8Iu2rIQed++W"}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.1.0_1579193642018_0.21403272899809056"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"},"1.1.1":{"name":"@accessible/collapse","version":"1.1.1","homepage":"https://github.com/accessible-ui/disclosure/tree/collapse#readme","repository":{"type":"git","url":"https://github.com/accessible-ui/disclosure.git"},"bugs":{"url":"https://github.com/accessible-ui/disclosure/issues"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"license":"MIT","description":"An accessible and versatile collapse component for React","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"main":"dist/cjs/index.js","module":"dist/es/index.js","sideEffects":false,"scripts":{"build":"npm run build:cjs && npm run build:es && npm run build:types","build:cjs":"babel src -d dist/cjs -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:es":"cross-env BABEL_ENV=es babel src -d dist/es -x .ts,.tsx --ignore \"**/*.test.ts\",\"**/test.ts\",\"**/*.test.tsx\",\"**/test.tsx\" --delete-dir-on-start","build:types":"tsc -p tsconfig.json -d --outDir dist/es --emitDeclarationOnly && mkdir -p dist/cjs && cp -R dist/es/**.d.ts dist/cjs && rimraf dist/**/*.test.d.ts","check-types":"tsc --noEmit -p tsconfig.json","format":"prettier --write \"**/*.{ts,tsx,js,jsx,md,yml,json,babelrc,eslintrc,prettierrc}\"","lint":"eslint . --ext .ts,.tsx","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format","test":"jest","validate":"npm run check-types && npm run lint && npm run test -- --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged && npm run build:types"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"],"**/*.{md,yml,json,babelrc,eslintrc,prettierrc}":["prettier --write"]},"devDependencies":{"@babel/preset-react":"latest","@lunde/babel-preset-es":"latest","@testing-library/jest-dom":"latest","@testing-library/react":"latest","@testing-library/react-hooks":"latest","@types/jest":"latest","@types/react":"latest","@types/react-dom":"latest","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"latest","babel-plugin-optimize-react":"latest","babel-plugin-typescript-to-proptypes":"latest","cross-env":"latest","eslint":"latest","eslint-import-resolver-jest":"latest","eslint-plugin-jest":"latest","eslint-plugin-react":"latest","eslint-plugin-react-hooks":"latest","husky":"latest","jest":"latest","lint-staged":"latest","prettier":"latest","react":"latest","react-dom":"latest","react-test-renderer":"latest","rimraf":"^2.6.3","ts-jest":"latest","typescript":"latest"},"dependencies":{"@accessible/button":"^1.0.2","@accessible/use-conditional-focus":"^1.0.0","@accessible/use-id":"^1.0.3","@accessible/use-keycode":"^3.0.1","@react-hook/merged-ref":"^1.0.7","@react-hook/passive-layout-effect":"^1.0.2","@react-hook/switch":"^1.0.4","clsx":"^1.0.4","react-portalize":"^2.0.2"},"peerDependencies":{"prop-types":">=15.6","react":">=16.8","react-dom":">=16.8"},"licenseText":"MIT License\n\nCopyright (c) 2019 Jared Lunde\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@accessible/collapse@1.1.1","dist":{"shasum":"a3a78f60af0b8a8b959bd970ca2cb3d14e4726fd","tarball":"https://registry.npmjs.org/@accessible/collapse/-/collapse-1.1.1.tgz","integrity":"sha512-xNAp5aumBdzNP+hzYcEs+cbZ4kLa82wB5sqkc1p0tMVSKNwnP0fkB7Kl33c+J0Y1WpmUME3hCBgFwMD7QIAIiQ==","fileCount":11,"unpackedSize":35194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIRBwCRA9TVsSAnZWagAAUcIP/3GKU2ElS4Sct25jecw0\nmysyc1sRLwCWTQq+/EDhy0pT7GzJja6SEwlSLXEt1Teg5AqXdQ6t8+zyDUue\n+ZVpckabhXqMjeHAd7HlhbhT56iABuz24t3MKqbEd0IhVhTPpu5dxIDzS3iS\nrBRNsCtOD2CgBcGEvsRvcG543aG21GG2IzSrisCoYe6jrLa9FLKcyY9mgno8\ndVQAkK71Xs0E3bGOFgf33zSEXtV9/hoq6WNaqxb4SVtJBh/dY7oDQDAluLqO\nZXZoZDgv+myhvhVbGBCDOAUT2rzSyVjMY9FtzkA3M9M+8ET93Z2jLwsdhunH\nUdZiKxt4+mCi4uPW8F9gG9ffUBE4H94zl2qya3v1RIEvF360s6WQ1Fom9WKc\nC4p3RcV4uLgSUkptzSfZLfk5nSJ+Qw/0/l/bDPNpn2y2e5Z77JPuVMqE9h5U\nEkkryK40LlclyUTu8FBn0dA3kiznCCUqtlYQx1RHs4MUB4lTeZyPYyBzry+M\nUvsbPAJc7a1ZwRGuMmM51aY7GmRVTcuCHA60QLRb1/e1vfxEHDm8rZ7IiHFj\nGtgkl9WIkJ7Gw3bq2reOI7hYti8sZxpv/TdCo5NnGdfVCUIL0LE7M+B1BXEn\nVVgFrnzE2Z7d5+arRW4xaGX7YBp6dqP5nDwtGUVGSpyooBBwOH5BDt6Tia4w\nOpkn\r\n=wqbp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7wb4XOM18r9bOcQDif0OHRSg50bbchMx41XDsqqe03AiEAxAjUSreu6eML+Lj4NlZW09dSWYXMhziUybOSfS9GEOo="}]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse_1.1.1_1579225200051_0.042933955832642035"},"_hasShrinkwrap":false,"deprecated":"This package has moved to @accessible/disclosure"}},"time":{"created":"2019-12-25T04:32:17.293Z","1.0.0":"2019-12-25T04:32:17.635Z","modified":"2022-04-04T11:07:06.551Z","1.0.1":"2019-12-25T04:35:46.753Z","1.0.2":"2019-12-25T04:39:11.189Z","1.0.3":"2019-12-25T04:53:41.467Z","1.0.4":"2019-12-25T05:23:38.516Z","1.0.5":"2019-12-25T05:31:05.324Z","1.0.6":"2019-12-25T18:18:31.001Z","1.0.7":"2019-12-26T21:50:45.050Z","1.0.8":"2019-12-26T22:44:57.971Z","1.0.9":"2019-12-27T03:43:16.803Z","1.0.10":"2019-12-27T05:54:28.721Z","1.0.11":"2019-12-28T23:18:46.134Z","1.0.12":"2019-12-31T16:04:34.824Z","1.0.13":"2020-01-10T02:02:36.137Z","1.1.0":"2020-01-16T16:54:02.111Z","1.1.1":"2020-01-17T01:40:00.227Z"},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"description":"An accessible and versatile collapse component for React","homepage":"https://github.com/accessible-ui/disclosure/tree/collapse#readme","keywords":["react","react component","collapse","accessible collapse","a11y collapse","react a11y collapse","react accessible collapse","react collapse","react collapse component","react collapsible","react collapsible component","a11y","react aria collapse","aria","aria collapse"],"repository":{"type":"git","url":"https://github.com/accessible-ui/disclosure.git"},"author":{"name":"Jared Lunde","email":"jared.lunde@gmail.com","url":"https://jaredLunde.com"},"bugs":{"url":"https://github.com/accessible-ui/disclosure/issues"},"license":"MIT","readme":"### This package has moved to [@accessible/disclosure](https://github.com/accessible-ui/disclosure)\n\n<hr>\n<div align=\"center\">\n  <h1 align=\"center\">\n    &lt;Collapse&gt;\n  </h1>\n</div>\n\n<p align=\"center\">\n  <a href=\"https://bundlephobia.com/result?p=@accessible/collapse\">\n    <img alt=\"Bundlephobia\" src=\"https://img.shields.io/bundlephobia/minzip/@accessible/collapse?style=for-the-badge&labelColor=24292e\">\n  </a>\n  <a aria-label=\"Types\" href=\"https://www.npmjs.com/package/@accessible/collapse\">\n    <img alt=\"Types\" src=\"https://img.shields.io/npm/types/@accessible/collapse?style=for-the-badge&labelColor=24292e\">\n  </a>\n  <a aria-label=\"NPM version\" href=\"https://www.npmjs.com/package/@accessible/collapse\">\n    <img alt=\"NPM Version\" src=\"https://img.shields.io/npm/v/@accessible/collapse?style=for-the-badge&labelColor=24292e\">\n  </a>\n  <a aria-label=\"License\" href=\"https://jaredlunde.mit-license.org/\">\n    <img alt=\"MIT License\" src=\"https://img.shields.io/npm/l/@accessible/collapse?style=for-the-badge&labelColor=24292e\">\n  </a>\n</p>\n\n<pre align=\"center\">npm i @accessible/collapse</pre>\n<hr>\n\nAn accessible and versatile collapsible component for React\n\n## Features\n\n- **Style-agnostic** You can use this component with the styling library of your choice. It\n  works with CSS-in-JS, SASS, plain CSS, plain `style` objects, anything!\n- **Portal-friendly** The collapse target will render into React portals of your choice when configured\n  to do so.\n- **a11y/aria-compliant** This component works with screen readers out of the box and manages\n  focus for you.\n\n## Quick Start\n\n[Check out the example on CodeSandbox](https://codesandbox.io/s/accessiblecollapse-example-8pkd2)\n\n```jsx harmony\nimport {Collapse, Target, Trigger, Close} from '@accessible/collapse'\n\nconst Component = () => (\n  <Collapse>\n    <Trigger>\n      <button>Open me</button>\n    </Trigger>\n\n    <Target>\n      <div className=\"my-collapse\">\n        <Close>\n          <button>Close me</button>\n        </Close>\n      </div>\n    </Target>\n  </Collapse>\n)\n```\n\n## API\n\n### Components\n\n| Component                 | Description                                                                                                      |\n| ------------------------- | ---------------------------------------------------------------------------------------------------------------- |\n| [`<Collapse>`](#collapse) | This component creates the context for your collapse target and trigger and contains some configuration options. |\n| [`<Target>`](#target)     | This component wraps any React element and turns it into a collapse target.                                      |\n| [`<Trigger>`](#trigger)   | This component wraps any React element and turns it into a collapse trigger.                                     |\n| [`<Close>`](#close)       | This is a convenience component that wraps any React element and adds an onClick handler to close the collapse.  |  |\n\n### Hooks\n\n| Hook                            | Description                                                                                          |\n| ------------------------------- | ---------------------------------------------------------------------------------------------------- |\n| [`useCollapse()`](#usecollapse) | This hook provides the value of the collapse's [CollapseContextValue object](#collapsecontextvalue). |\n| [`useControls()`](#usecontrols) | This hook provides access to the collapse's `open`, `close`, and `toggle` functions.                 |\n| [`useIsOpen()`](#useisopen)     | This hook provides access to the collapse's `isOpen` value.                                          |\n\n### `<Collapse>`\n\nThis component creates the context for your collapse target and trigger and contains some\nconfiguration options.\n\n#### Props\n\n| Prop        | Type                                                                                                                                 | Default     | Required? | Description                                                                                                                                                                          |\n| ----------- | ------------------------------------------------------------------------------------------------------------------------------------ | ----------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| defaultOpen | `boolean`                                                                                                                            | `false`     | No        | This sets the default open state of the collapse. By default the collapse is closed.                                                                                                 |\n| open        | `boolean`                                                                                                                            | `undefined` | No        | You can control the open/closed state of the collapse with this prop. When it isn't undefined, this value will take precedence over any calls to `open()`, `close()`, or `toggle()`. |\n| onChange    | `(open: boolean) => void`                                                                                                            | `undefined` | No        | This callback is invoked any time the `open` state of the collapse changes.                                                                                                          |\n| id          | `string`                                                                                                                             | `undefined` | No        | By default this component creates a unique id for you, as it is required for certain aria attributes. Supplying an id here overrides the auto id feature.                            |\n| children    | <code>React.ReactNode &#124; React.ReactNode[] &#124; JSX.Element &#124; ((context: CollapseContextValue) => React.ReactNode)</code> | `undefined` | No        | Your collapse contents and any other children.                                                                                                                                       |\n\n### `<Target>`\n\nThis component wraps any React element and turns it into a collapse target.\n\n#### Props\n\n| Prop          | Type                                | Default            | Required? | Description                                                                                                                                                                                                       |\n| ------------- | ----------------------------------- | ------------------ | --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| portal        | <code>boolean &#124; string </code> | `false`            | No        | When `true` this will render the collapse into a React portal with the id `#portals`. You can render it into any portal by providing its query selector here, e.g. `#foobar`, `[data-portal=true]`, or `.foobar`. |\n| closeOnEscape | `boolean`                           | `true`             | No        | By default the collapse will close when the `Escape` key is pressed. You can turn this off by providing `false` here.                                                                                             |\n| closedClass   | `string`                            | `undefined`        | No        | This class name will be applied to the child element when the collapse is `closed`.                                                                                                                               |\n| openClass     | `string`                            | `\"collapse--open\"` | No        | This class name will be applied to the child element when the collapse is `open`.                                                                                                                                 |\n| closedStyle   | `React.CSSProperties`               | `undefined`        | No        | These styles will be applied to the child element when the collapse is `closed` in addition to the default styles that set the target's visibility.                                                               |\n| openStyle     | `React.CSSProperties`               | `undefined`        | No        | These styles name will be applied to the child element when the collapse is `open` in addition to the default styles that set the target's visibility.                                                            |\n| children      | `React.ReactElement`                | `undefined`        | Yes       | The child is cloned by this component and has aria attributes injected into its props as well as the events defined above.                                                                                        |\n\n#### Example\n\n```jsx harmony\n<Target>\n  <div className=\"alert\">Alert</div>\n</Target>\n\n// <div\n//   class=\"alert\"\n//   aria-collapse=\"false\"\n//   id=\"collapse--12\"\n//   style=\"visibility: hidden;\"\n// >\n//   Alert\n// </div>\n```\n\n### `<Trigger>`\n\nThis component wraps any React element and adds an `onClick` handler which toggles the open state\nof the collapse target.\n\n#### Props\n\n| Prop        | Type                  | Default     | Required? | Description                                                                                                                |\n| ----------- | --------------------- | ----------- | --------- | -------------------------------------------------------------------------------------------------------------------------- |\n| closedClass | `string`              | `undefined` | No        | This class name will be applied to the child element when the collapse is `closed`.                                        |\n| openClass   | `string`              | `undefined` | No        | This class name will be applied to the child element when the collapse is `open`.                                          |\n| closedStyle | `React.CSSProperties` | `undefined` | No        | These styles will be applied to the child element when the collapse is `closed`.                                           |\n| openStyle   | `React.CSSProperties` | `undefined` | No        | These styles name will be applied to the child element when the collapse is `open`.                                        |\n| children    | `React.ReactElement`  | `undefined` | Yes       | The child is cloned by this component and has aria attributes injected into its props as well as the events defined above. |\n\n```jsx harmony\n<Trigger on=\"click\">\n  <button className=\"my-button\">Open me!</button>\n</Trigger>\n\n// <button\n//   class=\"my-button\"\n//   aria-controls=\"collapse--12\"\n//   aria-expanded=\"false\"\n// >\n//   Open me!\n// </button>\n```\n\n### `<Close>`\n\nThis is a convenience component that wraps any React element and adds an onClick handler which closes the collapse.\n\n#### Props\n\n| Prop     | Type                 | Default     | Required? | Description                                                                                                                |\n| -------- | -------------------- | ----------- | --------- | -------------------------------------------------------------------------------------------------------------------------- |\n| children | `React.ReactElement` | `undefined` | Yes       | The child is cloned by this component and has aria attributes injected into its props as well as the events defined above. |\n\n```jsx harmony\n<Close>\n  <button className=\"my-button\">Close me</button>\n</Close>\n\n// <button\n//   class=\"my-button\"\n//   aria-controls=\"collapse--12\"\n//   aria-expanded=\"false\"\n// >\n//   Close me\n// </button>\n```\n\n### `useCollapse()`\n\nThis hook provides the value of the collapse's [CollapseContextValue object](#collapsecontextvalue)\n\n#### Example\n\n```jsx harmony\nconst Component = () => {\n  const {open, close, toggle, isOpen} = useCollapse()\n  return <button onClick={toggle}>Toggle the collapse</button>\n}\n```\n\n### `CollapseContextValue`\n\n```typescript\ninterface CollapseContextValue {\n  isOpen: boolean\n  open: () => void\n  close: () => void\n  toggle: () => void\n  id: string\n}\n```\n\n### `useControls()`\n\nThis hook provides access to the collapse's `open`, `close`, and `toggle` functions\n\n#### Example\n\n```jsx harmony\nconst Component = () => {\n  const {open, close, toggle} = useControls()\n  return (\n    <Target>\n      <div className=\"my-collapse\">\n        <button onClick={close}>Close me</button>\n      </div>\n    </Target>\n  )\n}\n```\n\n### `useIsOpen()`\n\nThis hook provides access to the collapse's `isOpen` value\n\n#### Example\n\n```jsx harmony\nconst Component = () => {\n  const isOpen = useIsOpen()\n  return (\n    <Target>\n      <div className=\"my-collapse\">Am I open? {isOpen ? 'Yes' : 'No'}</div>\n    </Target>\n  )\n}\n```\n\n## LICENSE\n\nMIT\n","readmeFilename":"README.md"}