{"_id":"@canonical/store-components","_rev":"98-1e9fcb576f432e0cc0e5ef1a43b053ba","name":"@canonical/store-components","dist-tags":{"latest":"0.57.1"},"versions":{"0.1.0":{"name":"@canonical/store-components","version":"0.1.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.1.0","maintainers":[{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jkfran","email":"francisco.jimenez.cabrera@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"de75fd76e999c5f0d30ff74e4a9cfd1a8113c848","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.1.0.tgz","fileCount":37,"integrity":"sha512-3iQZGo80E6NqFdAZgQ6X+7O2b9GTvoAxfy/9LEbHVsp/L0IpgPHU13T99s8qaOzCKm+WAkuthBxyKPuf6OkIDA==","signatures":[{"sig":"MEUCICV7b23fAmZ7TaIv2Vnh9OAwG+tpZ7ch49a+h5OWKnS8AiEA1YdHlfT/03l4E2Kf8Y0JvdR8MPez6Pk6+3Ten6oDaHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9zbXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwXw/+I5mjAuzoSWfpIsXH6pY/SFV+aBiz4/QcxeGuxfyl9ObjQ2fj\r\nknzM+iFWja1A3zIjPNTb3tsQKqqBA3S/bB/+zu4+zf8A7LqGF+I1rlYCN9La\r\n79dcujQ1PQI5KdA2hC291TViV6UHiDzGMWjAmDg78LYzoOWrBMWAOB8BHuWL\r\nYdqg5d0QWxujZWGjSNBw0P8Y4lGjy/kWXdo4jIxlYnvEYXfQJRdReoeSgDlY\r\nHHkO+Xqc9Tl6+VGzG+6Nw7QTJp5VBSRznmBT8LhR/Lyq/eBxDrO8kZf7lQIB\r\neAu2MdCV2tn/NxKebHjdN1sdPN8LfKd0vb5JtKE8f5VXqhD8ZWCH/qoLCUNi\r\ntLR/v3aOpWI5Q4KBmm2VwfF9B7J5PxzfnVWfvmA5GJoJOw2CwTe+opC2awOk\r\n+49cyHubUnst13ik+zMkfPOH8L5CEjZu0YaYtvNFzgU/PgUnjsYJzVmBVn9N\r\nN2WpWwbm912ZHq/er2JmhGvMwXAsgDTFbyG1cW1qwjemZFEn0aTc54AuARzM\r\nGO0XSymNQGXohVFxTb1HPFRMqgHJUVZViOqHsUrsc9jc3eq3xUyLan2QvOGU\r\nqlibkXDu9HnZDepdI/FL4ijDgKDO9TS+fXjiYfGR2vPh5bfzXyHCXnnXWvGX\r\nkdPbpciDrnYGY8sCpaDx6L+8BgBmy+5+sXM=\r\n=p4Jn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"c8515c4ea350a0307a3cdfb986fcaf8264bcd598","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.5.0","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.53","@types/react-dom":"17.0.18"},"_nodeVersion":"18.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.4","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"16.18.12","react-table":"7.8.0","@types/react":"17.0.53","react-useportal":"1.0.17","@types/react-dom":"17.0.18","@types/react-table":"7.7.14","@canonical/react-components":"0.38.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.58.0","react":"17.0.2","eslint":"8.33.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.75.0","prettier":"2.8.3","deepmerge":"4.3.0","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.2","@babel/cli":"7.20.7","@percy/cli":"1.18.0","babel-jest":"27.5.1","css-loader":"6.7.3","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.1","stylelint-order":"5.0.0","@percy/storybook":"4.3.4","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.11.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.19.1","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.12.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.6.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.18.6","@testing-library/cypress":"8.0.7","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.50.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.4","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.10.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.50.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.0.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.11.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.1.0_1677145814924_0.9507822239387509","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@canonical/store-components","version":"0.2.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.2.0","maintainers":[{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jkfran","email":"francisco.jimenez.cabrera@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"193141b12f066d4b4ad6d66d2d4bbf0e6595b6db","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.2.0.tgz","fileCount":38,"integrity":"sha512-RUSW8020tnHYaQx3RStGe9rn7G/NNZvP3Md5l3lJiZ+8lx+F/fwtQE2XAIi2j/DjjFG2eBc7pwEkHa8tUxRM3g==","signatures":[{"sig":"MEQCIAuN3U8UvYRI7m8cVynyZBLDvzFPKanJhvlh020c+BldAiAB11YGd7Yi1tetma93HcdwWJ4uzSjlHKTlYF04J9Ofvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/htLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ2w//UfhDwt8Yd09iw39AqrkhK7DY7IytupZfR7VbXfv3/G4v6eRs\r\nj7lP6niK1HZ/y8hXEebqCz729oPbWxWN+wUb0hSw97qX8VqGfPNcvikO3lzn\r\nC4AluYlsj+AYo6Lk6/tfDHsy/1RYtKsYluiV8alVqJBii5AA6VwTHsaIlmMO\r\n3BBLKcZUZ4V2vGsXIpKwjKQd7gYixdzKJ8YU1iF3JfVUEio3cSoXHOxYH0/k\r\nZ7OOHXBp+EWgPDjzkxCfZa78KSUwRg13nfMzvBwIBaBEwftVQ+DntwuUBfqN\r\nmKb+OIP4doxkfxQet6n508HBOd4pht0Mqdj9p2/XtD3UaE02OupYtrIjGTz6\r\ne8PrwltB+JR8V1uHEOQukKqJF2Lj9TgJrrHw62uBcJDTL2KqeKB7sL2GbKhh\r\n4R+jb0o2JaUBoFRMfij5IXQUImgHb51MI6BLncN6nFlSU1nLvDl1l5RtIbNh\r\npJSbayUsr/JNXPagp0zYcJZTamlSZ8T6N2dkdVrOwA+zi+nrHOvKKnzyHjyt\r\nYPMlgW0SFjsFJPrY8ZH2e1j76fk90kMosfGZMpdLdNjWqYCziyTehpDJU3K3\r\nvrS9LROSU+5epnPxtZP/m0Geda5v2npIa5Iqpp8jYKpeLMbFhrj8OPlVMHQE\r\nqnVtihRkp1nUWBad12qtvV6mmuDBqXHSpjI=\r\n=LgZT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"6f8530db370c694ded8de5c4ed05a1cfb769a312","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.5.0","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.53","@types/react-dom":"17.0.18"},"_nodeVersion":"18.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.4","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"16.18.12","react-table":"7.8.0","@types/react":"17.0.53","react-useportal":"1.0.17","@types/react-dom":"17.0.18","@types/react-table":"7.7.14","@canonical/react-components":"0.38.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.58.0","react":"17.0.2","eslint":"8.33.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.75.0","prettier":"2.8.3","deepmerge":"4.3.0","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.2","@babel/cli":"7.20.7","@percy/cli":"1.18.0","babel-jest":"27.5.1","css-loader":"6.7.3","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.1","stylelint-order":"5.0.0","@percy/storybook":"4.3.4","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.11.1","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.19.1","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.12.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.6.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.18.6","@testing-library/cypress":"8.0.7","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.50.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.4","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.10.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.50.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.0.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.11.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.2.0_1677597515641_0.10446667879349225","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@canonical/store-components","version":"0.3.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.3.0","maintainers":[{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jkfran","email":"francisco.jimenez.cabrera@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"838f60cc3452a64f2d81b9464fb81cfae09e945b","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.3.0.tgz","fileCount":38,"integrity":"sha512-eackclm6VDy5PNrnK68EdZXT65TeCSO6SesfxNpFT1k7x+CrW4smu/z2uF7PNRnEvhHj3IKBnmJP+FouN3MSBA==","signatures":[{"sig":"MEYCIQD0DL2dW9Dco6FKisk1joQfM14VmzA4BIULYUQ/nM/x0QIhAKuEg2G1iyqisx7yL8ngEq1BYaXtjgICqLgG1a5CeoWP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEZ+pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjdhAAh0jVNrbEoJts6qxowqDFWP8zaGckn1x9pw1KDZs85ts+hev5\r\nPbjVqX3AW1Sz9ZZnb/ojFoRF7Hk+T5RD6ZEmy57sftVL3OWwPHH4xOyirpeP\r\nG1+x6wB6b8Q+HTsVKygxh3+eyWs3/um64H47s88ObgBKj00Dqv/GStqTvr0l\r\nG9Mq9Hv6AvjO5NjxSeBAaaWvdv5FHeGtLQV8vZGDrAaGBM9eCTaQ37izXzhc\r\nVArLvqxo1YBX12ar9ukQGIb7vBkYctrT7fnFfG8f4zdiChRU2tLofCGJi/5V\r\nohuYG5lrowof0aBeh7bIK5hGleoFpQ+7SzSmcwiQZUxaoFFLWzZpogdpG/zM\r\nmlhL8zqpyyrpIIIxSd1p5PdjXifevx3RuWc3CN97mGifg4Ort5gRifnJiVkh\r\nL0dF09qITUGlFnMF0iqH7FvKxozVuTSeSkv+wKXSSWDcihUX57igJwlgATsl\r\n6pWlACdhcahvCMCah0dNir9eCLfw9RJTQNTc26y/vI0w2sYULuvU7Wq+8MYF\r\n/SjLBkMptsY7r/T1TiJ3srZRseFWyzPP0WJI0PZE4gMjpy02ImhhhYzlSsGw\r\nonHJTIUgBiI4eIL+CkRaRrZx88IM0PAziy7LMkK06BP3s3RmOMNbCRWl2ZoN\r\n7hzDsUG2lHINr3N5hPD7u6rbY1wcsBf5/UU=\r\n=mxFp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"6451b37980a1a264a7caf88fed3f7ab1079e42f5","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.5.0","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.53","@types/react-dom":"17.0.18"},"_nodeVersion":"18.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.4","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"16.18.12","react-table":"7.8.0","@types/react":"17.0.53","react-useportal":"1.0.17","@types/react-dom":"17.0.18","@types/react-table":"7.7.14","@canonical/react-components":"0.38.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.58.0","react":"17.0.2","eslint":"8.33.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.75.0","prettier":"2.8.3","deepmerge":"4.3.0","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.2","@babel/cli":"7.20.7","@percy/cli":"1.18.0","babel-jest":"27.5.1","css-loader":"6.7.3","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.1","stylelint-order":"5.0.0","@percy/storybook":"4.3.4","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.11.1","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.19.1","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.12.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.6.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.18.6","@testing-library/cypress":"8.0.7","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.50.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.4","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.10.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.50.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.0.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.11.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.3.0_1678876585717_0.10935854646456145","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@canonical/store-components","version":"0.4.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.4.0","maintainers":[{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jkfran","email":"francisco.jimenez.cabrera@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"92f287ac4b68713aae4f38f11d24943bf302f6b6","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.4.0.tgz","fileCount":38,"integrity":"sha512-x2rqg6zcy9Qr9dRYKnvylEWWt8q1pj5MmELpgcjpo7YbKphD/8eteJ47WKD6EMLLcU/sNVN6eYsk5JPsGBfuKA==","signatures":[{"sig":"MEUCIQDizAQ3U5qJSpAs8J5lWO5DZLNTHeo35ahdgt/vNhFwpgIgQnEPmLqssZgg8CHRNvm4KNtKj/AULRMzaxrualpvPK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFEKbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjJQ/8DmQgDb5x3fLoWhS0KVA//zG3u3vB0mLcVsiCWHP0TQ0en4xK\r\nMh3Ynj5P1KqiWMm6Kjl2KH0q2ZqkvFaIU8LYaVdUPoWrw+QHrVtKXxDFKTY3\r\ng5x/IvO28Z7UVp9tunu5K9Uo0EBuOk0ALIuBIDBi+5vXmiOzzsCK9iq42mHA\r\nX79dUvEr7LM+3fONjhJPtj0S9nBWqcT2Zj1MKhLEfof/NOIsloTIDVZNzOVm\r\nEn/tePLJob8iaVe7W2gUuSZ+NdHOQA/bqGmMLFldpLwRO3zNKzpt+Etvev9x\r\nWl4nyPkKghjihNTH4EzJEIf4ETlt9tlqjSGylmwXPpY+t2I7ubdIeHW7dPrS\r\nv7OX9Z180u4d6wWdaFZVbiAc07Qc9NNOuhJwQE7h/+2ulNkGl+kxA8fgGGaY\r\ncLwtk5TSwrVv56pyMwf6Ml3RMUIUADF2KCBVV9F8HMNJJ/anfO9oaQDKteWa\r\nzAI1FtU4ClNBVL33P9mnk3kMlrmOPd47vPnpin6gerJeBInwvkOnUkKpMD6s\r\n8MkZw0wWv3pSNd4QYHe/aWsIEVOWkoQg0oonBnKSCTSfLHQ6e3ZMZ3N2dUPi\r\n7rUsEHmZEk2/0eELTQUkkxErj0sXC7W961EX7GUpWk8jPqsJGWYtUOAvdoMs\r\nk2gLyJpn9gG7dgVQR1GMqoa9H+l4t69ayRc=\r\n=oryh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"737c0165ee592a3ac8e939bc8ca0811b658ac72b","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.5.0","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.53","@types/react-dom":"17.0.19"},"_nodeVersion":"18.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.4","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.14.6","react-table":"7.8.0","@types/react":"17.0.53","react-useportal":"1.0.17","@types/react-dom":"17.0.19","@types/react-table":"7.7.14","@canonical/react-components":"0.40.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.58.3","react":"17.0.2","eslint":"8.35.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.75.0","prettier":"2.8.4","deepmerge":"4.3.0","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.2","@babel/cli":"7.21.0","@percy/cli":"1.20.2","babel-jest":"27.5.1","css-loader":"6.7.3","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.1","stylelint-order":"5.0.0","@percy/storybook":"4.3.5","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.12.1","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.19.1","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.12.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.7.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.0","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.54.1","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.10.2","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.54.1","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.0.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.12.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.4.0_1679049371467_0.5489240399452868","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@canonical/store-components","version":"0.6.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.6.0","maintainers":[{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jkfran","email":"francisco.jimenez.cabrera@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"203c49eef6bd4781314479848ff2cb1885fa0677","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.6.0.tgz","fileCount":38,"integrity":"sha512-G/s0R7qVuoHlbv/LY/eY/4nPalkdy3hhM6scEOTLKt9P4WuYK8xm/rZflP9vAgMeS5jCnZITP31QQKY6IDHHGQ==","signatures":[{"sig":"MEQCIFMhI4Fn57kfU1mlJ5MC0VAlb7xCY6Y+yRa+fshn3vTUAiBlupkGUtSlQEJBxLaqtaT+uOfWI2MtsYs8YBmvzEEcHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFEaXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3iA//UU9CXIrgM6gGdFjYLHA7oonZ+D2AY4dtgCbm/KbLqeYPc6We\r\nyNgVRk0tMLERKQhdMrPCRJMjKrLzJ709KhZO1JhywPyy8pi0/HAbWt8wenBc\r\nWk6W9aClbMPbnAYkMcRTrwCdW5ss0z/wUmC3KbyybIUIv1rC0uQ0AAQh6h/5\r\nMKkAAtYuuDl07FWtYfZ5bqrYhVSV1K7U85yUgTw/h1mCx/Vn6DuomvkdRyt/\r\n0q2hdjs195feRuUzn989BW06+0FgrNRq3OectlKXERdLCPRmU0QxzdprcRLx\r\njf7H7xp8Fy62F116kMBTG388TjFZkBaeeGHND3oJLGg2RmQJ36X8xB7OEkmy\r\nkTOYBQvVYjIjeCJJf59fUyCKqE3Hm0We45vTP5n552HvofFACWfInWoGw17I\r\nOFsjBW6XCR8guPPEzkA3OAjdZXZF9NJpJQkSP8MiRlKJVk80mUICZOnRP2cy\r\n5BodAE4IzXcQqrvkOmhRdYe+89/sh/37x8UBuw4vu+lEza5Tq1C+exz3mjrC\r\n73zjtloiL4cJl1uLgvsVkWZ+1EFDaLQ61StHnttmaAtZV3AA1QDApBjLwxFA\r\n3Ak8WHos7OX992Blq2Ndq+0ByHEcj07OBiYvHDvsa9ro44cz2bVGfeFrVX+6\r\n1LD8X9cxV3n52FLr/iElHITeTfaITWu+rG8=\r\n=HUSB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"0a54ab32a1e146644361fe5710efd83b286a4398","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.5.0","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.53","@types/react-dom":"17.0.19"},"_nodeVersion":"18.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.4","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.14.6","react-table":"7.8.0","@types/react":"17.0.53","react-useportal":"1.0.17","@types/react-dom":"17.0.19","@types/react-table":"7.7.14","@canonical/react-components":"0.40.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.58.3","react":"17.0.2","eslint":"8.35.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.75.0","prettier":"2.8.4","deepmerge":"4.3.0","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.2","@babel/cli":"7.21.0","@percy/cli":"1.20.2","babel-jest":"27.5.1","css-loader":"6.7.3","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.1","stylelint-order":"5.0.0","@percy/storybook":"4.3.5","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.12.1","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.19.1","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.12.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.7.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.0","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.54.1","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.10.2","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.54.1","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.0.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.12.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.6.0_1679050390856_0.7127284210704337","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@canonical/store-components","version":"0.7.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.7.0","maintainers":[{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jkfran","email":"francisco.jimenez.cabrera@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"a7ade4317348430c52ad4bd4ff420ea16f6e5d71","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.7.0.tgz","fileCount":38,"integrity":"sha512-jmRBZJRsGV72epaI3GrMzHRgIUBXT6ag2eSgzyGdr2lrybAhiVjeNem9q58H3n+lHzhw2WgaRN2CVaqaOKW61g==","signatures":[{"sig":"MEYCIQCxEUyXnsUKXSsslkYw+Ojl5AkPtyaxutQQsaMK7mONrQIhAMenFV+SfonGhY3QaTngR6vSFP3aQqMaPg6Kc4Bio7cY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHCpyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCBxAAnmpN3VehmU+gIAmUWhqhxTOb8Szp9a1tG8enK6O3NtqI9Gvf\r\nycSDvF+q1pkv8KrQgH6VcYeFDRxX9prQDJiyl0m2WXe+TAYz6oTZMfDFYXO9\r\nfjvsUk/4dfs5NvOXr6UuyYD4hKxy0mSqK0TEcgkxXULOxHXDlF5SGWqzVvkT\r\nq+wjiOFwsArRe9v3YDAXd2rQRq7iUPB2vJqpftxleE0p0oxD56ih0+1fjD69\r\nc//YRx0Mt/72zwMjT3vJdhEo9ZTuq+42Pu7B7xKEgh6MD7DS0HscAHMMuC0U\r\nnYDrfLj/I1Yrpslvg0YnYykONJA6b0DT9LVBiOmOGlqXo6agDvN9M/ocNDPR\r\nmU/o1MNGrcb4W0iUhRUtrP7MNgEJNPSumP5zmquWrtEippvttnhyKnBlJe0R\r\nZ5FOElLT75gg7yYQAYk9nlknVQxkZKL/QM3VoF/HgvRydKjDriOdb+/XPbw1\r\nFJpn0S6q6AgS5nbuBCKdZ2bU46UAG+7JBQ7YZT+l2WQsbtamgOSeTPIVKU16\r\nBgcaEQ0sz8uMzZBnGmHXUvIiEeZSBG8kinLZ7Ax7Xej8f2d82vUAuGYpG3JY\r\nQnfQ+hJv+eX5rIhkNlLb2jmYJOPhehYQMbshZR0a1WTts9pYimS05/ypGS3H\r\nK+7HygPXlKtl7WKukB3V0hTVLwVot/xJMgc=\r\n=JlfM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"239c47fe4400c45b46163b74092f84f99ced2761","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.5.0","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.53","@types/react-dom":"17.0.19"},"_nodeVersion":"18.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.4","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.14.6","react-table":"7.8.0","@types/react":"17.0.53","react-useportal":"1.0.17","@types/react-dom":"17.0.19","@types/react-table":"7.7.14","@canonical/react-components":"0.40.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.58.3","react":"17.0.2","eslint":"8.35.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.75.0","prettier":"2.8.4","deepmerge":"4.3.0","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.2","@babel/cli":"7.21.0","@percy/cli":"1.20.2","babel-jest":"27.5.1","css-loader":"6.7.3","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.1","stylelint-order":"5.0.0","@percy/storybook":"4.3.5","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.12.1","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.19.1","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.12.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.7.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.0","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.54.1","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.10.2","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.54.1","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.0.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.12.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.7.0_1679567474684_0.1759264377349199","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@canonical/store-components","version":"0.8.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.8.0","maintainers":[{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jkfran","email":"francisco.jimenez.cabrera@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"55c613417d6dee146ab3483d1f28163248a9208c","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.8.0.tgz","fileCount":46,"integrity":"sha512-/ZH82gD9uDpBx+hLtbT/3rmaN4kE1PC8w3z6wTRnHDn4N6QEBwLBRJlX63HigAjOCJOtpRKqPHRY6x1Ke7MvSw==","signatures":[{"sig":"MEYCIQD/+/ru24WkXOuQ0cEoP7X0lKK3s8X8T5gfoY49LrG7pwIhAMAmmZO4HZb7K687E80MFELpUJe7j+x6Un+8fOyVLLbf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJAzaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrv4g/+NyMuWzfP6xpc9X3vXP06UbS20c4S/urCh24H5NJTtjrzrQdU\r\nYKxAbQgI4Lw5XxHv/RzTBJl001Z5JR/eGhn3PcT4nCQViSNQlp/4kM11EXDe\r\nbhjdv08u6ripT0f53/yd7j88sidUS2goL0SwIP02+rJrjLG2lSHfOqKhVaPz\r\nVdt4kzrM7viGPLYAZpVP3TZEUBeARmp/GWYh6YIsnIkW5olp+i5T9yKzK/SQ\r\nisLiXIMtrwbiQF+xUH4yND68zIqFGoF6hOmIPfvC1hcL6iE+hBg7hNxu+jpG\r\nMD8Cg14jV95yo16AClncs3x8LH0WPuRh6+wbgxMeu9gLp05GJdNbJkgq30Zk\r\nHCLXgOm/BhlGYHpeHnWbdcpcycQqpF4dnSlz8bJgdfAryNNBP2EP8savMGME\r\nLxPbUFOCj4zDCFUPqz5ifdTMgcylbN3Im7jQd1fh3mq8Q4RbqoMS5sQ5Aadf\r\nNkUYxdyApd7XNNPSiJlnDh2XGlP9HFHYSKkVAWE68AN0kRxr1lo4oJyXp/j7\r\ni1BcgRCZ+CWxFrlz9YrmRlIxvN2cFpvIRxzR2kcaUXy5x2fj8iic6P+ynW9F\r\ngcUhJQgsKLn6yTUtA3XjAf1RUFobiff4fmi4fodaTxuuhqv/3xf6IuXDyQHH\r\n4sT1xUMxE0pFdU34nri8M1U4FYh8uj2erlE=\r\n=3ez0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"c9680415087f69bed7d3b0aed214ad2cd12321cf","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.6.2","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.53","@types/react-dom":"17.0.19"},"_nodeVersion":"18.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.4","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.14.6","react-table":"7.8.0","@types/react":"17.0.53","react-useportal":"1.0.17","@types/react-dom":"17.0.19","@types/react-table":"7.7.14","@canonical/react-components":"0.40.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.58.3","react":"17.0.2","eslint":"8.35.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.75.0","prettier":"2.8.4","deepmerge":"4.3.0","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.2","@babel/cli":"7.21.0","@percy/cli":"1.20.2","babel-jest":"27.5.1","css-loader":"6.7.3","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.1","stylelint-order":"5.0.0","@percy/storybook":"4.3.5","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.13.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.19.1","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.12.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.7.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.0","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.54.1","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.10.2","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.54.1","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.0.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.13.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.8.0_1680084186747_0.5869939282452739","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@canonical/store-components","version":"0.10.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.10.0","maintainers":[{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jkfran","email":"francisco.jimenez.cabrera@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"93f1a9e0c2f266fcf0c6097aaf56529e96c4e9f8","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.10.0.tgz","fileCount":46,"integrity":"sha512-tBnwYhWIl4vK9UnOq6UdWfuiVYN0NFe3PFAbaFqtakAtYPeO0AtPdAGgfROEDScInIahVDsvF+uZAvnHfXFyQA==","signatures":[{"sig":"MEYCIQCRQcG/uVkSh16Zx/694zBskkUqtzOIT4N16HObGx9j+AIhAI/X9NSUlbOxT/XXOt6mstGLRI62dWK0eTmAaZyubO/j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUMuAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeVQ//bZsC/gxpWac5HOfhCu03AUtYIFIzOI1iYYAj5iE8ovxKLPFo\r\nMdWgIIxZ59OZ0QvOh+h9pp47s1gr6lJNYN0o8caZX6VYnnk3CGA13VboXmCn\r\n1xDryPbbuvyMwWbFTl+AE+R+K09gSKU1C5a+aQDpKEdanbYodA1tpjusVhTk\r\nKDcZQpCo6OYW/ahD8upwjlBLxZgI1vUbYroM8vgFFzPnAadDhHzrWcGgaPec\r\nr9k4+o/M2P8PRQpVgLMWjaD56jbr4fpFPoIhCBIupWPB9w0qcfce3gd19i83\r\nDMaR58qlHVFfkmqFUuzO/i70WjJoqVvBmIId2BoZ9WRZGalwuBMc+JBQP79k\r\nHlObxEW9GoAK5/8y14PYbBOM5sG3N/K4oTOoSP23jIjs4F/9H+IFUc4rwKaD\r\nKrGb1Mr72nPo6tXkoXMe0K2JNqmqk1gW6hKlllYmW5D0/FXdfQ7l3M3z/ECE\r\nQ6OgF6jd/Ia1scB5m1xW+SEXtzX9e6R3yRsQmOSglsgfd6j2i9weA8jdhyC6\r\n8udkibrc28EsrvvKHVgdOfxDuqlVmj10TVwuuBbkSrqriozF1FnHStIT41Mw\r\nAZ+z2LHQ2n3vDY98GWb5TxmHx3HiGMOn5KbsMKAKADlPYdHPgGaxGzIED5my\r\nZutrd+sJZjBBiVreOSPE6AsemWO/AbhYbv0=\r\n=7m1m\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"02681af2fd44e8f9024ea8669e98c47a146a00dc","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.5.0","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.53","@types/react-dom":"17.0.19"},"_nodeVersion":"18.15.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.4","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.14.6","react-table":"7.8.0","@types/react":"17.0.53","react-useportal":"1.0.17","@types/react-dom":"17.0.19","@types/react-table":"7.7.14","@canonical/react-components":"0.40.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.58.3","react":"17.0.2","eslint":"8.35.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.75.0","prettier":"2.8.4","deepmerge":"4.3.0","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.2","@babel/cli":"7.21.0","@percy/cli":"1.20.2","babel-jest":"27.5.1","css-loader":"6.7.3","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.1","stylelint-order":"5.0.0","@percy/storybook":"4.3.5","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.13.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.19.1","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.12.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.7.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.0","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.54.1","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.10.2","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.54.1","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.0.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.13.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.10.0_1683016575914_0.8032214509410263","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@canonical/store-components","version":"0.11.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.11.0","maintainers":[{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jkfran","email":"francisco.jimenez.cabrera@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"b30b8b058a489fdd3351b9a50fe69c56c6b2416d","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.11.0.tgz","fileCount":46,"integrity":"sha512-y2EhBdzKVEYUNUQ3QykQIdGPhmjpzpGGnZ8jORmxtajXsBmcEvZFW1bbR0TOi+Di/+Rg4zF2JYN6Thci2l+yQg==","signatures":[{"sig":"MEQCIEBQ6mwQ3RzsabbUD/9FCi5YyTCnKnsl4lONu/8lvaa+AiAJVLGMhixth8ij+qQ5+JPkVY08YLpyh8RkFDbuZPPOnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUNsMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrs2BAAgEhM2Czgl0e+SqIbolT3/cdiIQhPiZjW7isehy5W3+F7epEO\r\nXwPvIE1PdKot/ed1DGMvsFBee00N0H5GST7ALuptYQEIockaX9k1fW7N/e1U\r\n1CgPq80dbuvf3QZjcK9d3z/P1gtAjwVy8FGE0Qun6jUa2LNkiHpNc6TO3PUw\r\nt/4NNEmVWPO5p5Jw+cijl72RTZrDxU5YzfjUnYW38bPHaRibScO/onzXM3d3\r\nfE8qmoSZJ4WTw1vfp5l0IMYLs+dYPzimECbBklqwzpxDpDfR40ZmqvmPHG/Y\r\n0bUugS/IszUmpaNP4RUv5W2l3EV0u3M5TLmI8+cjX0AS7UrX3AK6fQ4/b6t8\r\nLqwwS75TakVVZqeDsk0OcgoAWFPcU0kOJfTpMOOaf7oWb4aL6sJmBveS3tQj\r\nOC5Ln0kauWjiqg3Su+3l6JxuAi117kR0tg5AlTeLgEM8oQ5Vk6dHllDl2Et2\r\nzGkJ2qlzbc1QYtcRSAoCQBwBnTSS2H8z8CVFzdyQVNjGQtWwsWjWrjdspEu7\r\nWtPB//5neS0mmjHaBB4aVsYDLfvosFBxT3Qr0nFj3/eX4OInUDaNRqbmKCb6\r\nxhtQKrfocifVF7+pmmtwJRQsdGmjpEgraic1aqn534yMynL4Ycqn4GTDcO5c\r\nXNLSDDaUABPtV8uNFTugedPu7JCkKQp/hhM=\r\n=vCHg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"2e84009eb989c38445cebb4e95a84d168419eb8a","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.5.0","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.53","@types/react-dom":"17.0.19"},"_nodeVersion":"18.15.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.4","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.14.6","react-table":"7.8.0","@types/react":"17.0.53","react-useportal":"1.0.17","@types/react-dom":"17.0.19","@types/react-table":"7.7.14","@canonical/react-components":"0.40.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.58.3","react":"17.0.2","eslint":"8.35.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.75.0","prettier":"2.8.4","deepmerge":"4.3.0","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.2","@babel/cli":"7.21.0","@percy/cli":"1.20.2","babel-jest":"27.5.1","css-loader":"6.7.3","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.1","stylelint-order":"5.0.0","@percy/storybook":"4.3.5","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.13.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.19.1","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.12.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.7.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.0","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.54.1","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.10.2","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.54.1","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.0.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.13.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.11.0_1683020556691_0.6519621149543284","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@canonical/store-components","version":"0.12.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.12.0","maintainers":[{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"c04104d7130998c78ea3ab614b7ad37d122d6176","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.12.0.tgz","fileCount":46,"integrity":"sha512-evCKGrR7reGs7uXcDrg2v4cpIJllZ5ROVZ4+JdvinkU1wCgoT8/NC23Tk0W80SVRzfEXVsKnO6sYLs2HTUdmig==","signatures":[{"sig":"MEUCIQCwZsao4+IhkWvJltJAOjYZPRSTv3yr2Nr4J4ymICWCggIgaCNc9WhZmObMJdq4JBwjBXrmE4wZ35jnmMuUM4ECWRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43740},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"946a78e8a7a3f1b3e9951e69e6ee13b39690d236","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.6.6","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.59","@types/react-dom":"17.0.20"},"_nodeVersion":"18.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.16.14","react-table":"7.8.0","@types/react":"17.0.59","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.14","@canonical/react-components":"0.41.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.62.1","react":"17.0.2","eslint":"8.41.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.84.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.6","@babel/cli":"7.21.5","@percy/cli":"1.24.2","babel-jest":"27.5.1","css-loader":"6.7.4","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.14.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.21.8","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.13.3","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.8.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.5","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.59.7","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.59.7","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.14.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.12.0_1686236324402_0.4991552849195964","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@canonical/store-components","version":"0.13.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.13.0","maintainers":[{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"fbe3d870b729b7a58f8e536da0d83783e7598284","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.13.0.tgz","fileCount":48,"integrity":"sha512-iT6OWzEpOkNmLUDGKMiuaQrHJGdcE4pJTJkvaVI1KUm0enV1N+T+x7nKMkaJ6wFfdzwWCSbOI69aUirco449iQ==","signatures":[{"sig":"MEUCIBk04Itg0Lh1itOq2xXyvEsnKFGV5rQquTY+s/XOrawKAiEAhnB3EDbtCvNMNWUBKPJK2I7ZgXxdHwyHTI0fmM3ybmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41345},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"170a895dd28bb4991b3a8b18b108dd2c2cb0659d","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.6.6","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.59","@types/react-dom":"17.0.20"},"_nodeVersion":"18.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.16.14","react-table":"7.8.0","@types/react":"17.0.59","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.14","@canonical/react-components":"0.41.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.62.1","react":"17.0.2","eslint":"8.41.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.84.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.6","@babel/cli":"7.21.5","@percy/cli":"1.24.2","babel-jest":"27.5.1","css-loader":"6.7.4","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.14.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.21.8","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.13.3","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.8.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.5","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.59.7","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.59.7","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.14.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.13.0_1686663517467_0.25444124765020026","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"@canonical/store-components","version":"0.14.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.14.0","maintainers":[{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"3ade2b9f9add4b517e0f878df5a1ed9d0586d833","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.14.0.tgz","fileCount":53,"integrity":"sha512-VBSPlE5oeQSxSDOmEPP4XjnVHVTVDqvdTgrsJxsWvx2UbFcfum9HqdMWzaKJ14RgznHBkTJvaP3sBj8SwgQ2Tw==","signatures":[{"sig":"MEUCIG06PIUIYNjH/66JzoHsvoIPdiYFquFecK048a3L6V2wAiEA2wQEYSHp50Qpq509udFpeDHOizX++Xi9QoU4OC3ncxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44175},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"c7a9573f4361e1cafc58057f7438b185e0f4fe9b","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.6.6","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.59","@types/react-dom":"17.0.20"},"_nodeVersion":"18.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.16.14","react-table":"7.8.0","@types/react":"17.0.59","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.14","@canonical/react-components":"0.41.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.62.1","react":"17.0.2","eslint":"8.41.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.84.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.6","@babel/cli":"7.21.5","@percy/cli":"1.24.2","babel-jest":"27.5.1","css-loader":"6.7.4","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.14.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.21.8","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.13.3","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.8.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.5","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.59.7","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.59.7","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.14.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.14.0_1686825601362_0.23480486665150924","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"@canonical/store-components","version":"0.15.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.15.0","maintainers":[{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"53112c80499818f2bd46a53c1345b7ce7f19e051","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.15.0.tgz","fileCount":53,"integrity":"sha512-wL27f44qcGSfy0OLttKXw76muspZjBWZIZTvCELwl/6Pg0Gj/hOf8x00HtG+O+8ZDj6rd8iUWGrzXS0Y/3F42w==","signatures":[{"sig":"MEMCH0F3ww9UKSMMQlQZCcosu8zOM8REHO5WfLlrF7ysYWQCIG5otNMBFAerpCpwaRsjBAWYATbcgqvrvUQc1KcD+boA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44455},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"7b267afed782bd8ea10545a1a8d63ab3fa931154","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.6.6","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.59","@types/react-dom":"17.0.20"},"_nodeVersion":"18.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.16.14","react-table":"7.8.0","@types/react":"17.0.59","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.14","@canonical/react-components":"0.41.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.62.1","react":"17.0.2","eslint":"8.41.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.84.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.6","@babel/cli":"7.21.5","@percy/cli":"1.24.2","babel-jest":"27.5.1","css-loader":"6.7.4","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.14.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.21.8","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.13.3","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.8.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.5","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.59.7","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.59.7","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.14.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.15.0_1686832915656_0.17632684510925478","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"@canonical/store-components","version":"0.16.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.16.0","maintainers":[{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"d39d5bf6c9556d9898c66f93c33fb96d479d9b0e","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.16.0.tgz","fileCount":53,"integrity":"sha512-Yq710FM+7HL738wsSvJr62SxCiLeohSjp/naBTkN3uIlmOrgBCpGIhZQUwgrHfxSOwBQm7sCnR+Kb6wTVGJkwA==","signatures":[{"sig":"MEUCIQDkWbo49HkniI//ubdmo/UbedrXIvMwMr1UGqR7KdEeKQIgJefTM0RMdhDkdTFzzBpNT2DTR5lhUkk0nE3xuESb19I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44445},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","module":"dist/index.js","gitHead":"3a2c4bb3ed6a295a3b9d0d7825e202208bb9f7d7","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.6.6","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.59","@types/react-dom":"17.0.20"},"_nodeVersion":"18.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.16.14","react-table":"7.8.0","@types/react":"17.0.59","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.14","@canonical/react-components":"0.41.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.62.1","react":"17.0.2","eslint":"8.41.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.84.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.6","@babel/cli":"7.21.5","@percy/cli":"1.24.2","babel-jest":"27.5.1","css-loader":"6.7.4","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.14.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.21.8","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.13.3","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.8.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.5","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.59.7","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.59.7","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.14.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.16.0_1686833749641_0.4493230552957648","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"@canonical/store-components","version":"0.17.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.17.0","maintainers":[{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"86a9b9113c0b3f54de28b0d3760ecb31da6d532e","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.17.0.tgz","fileCount":57,"integrity":"sha512-7ZE3QkCeYtNoVInooQXUvrC80u1vr84zRD3mPGxXTXHgLFoXmnfqU8eQU++IVhZIP59cenfCScOTzDoRqkGt/Q==","signatures":[{"sig":"MEUCIQCfDaZYJUxzM0p8fJhPRfqTxVsnzHBY69FOaZwdybLLuwIgalWqVGTAo/S1y932fVxxVawlCTURnCMdObdX0VxRFm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46140},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"d18bc04c88affc20dbd0bf5b09ccfa42555c8666","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.6.6","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.59","@types/react-dom":"17.0.20"},"_nodeVersion":"18.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.16.14","react-table":"7.8.0","@types/react":"17.0.59","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.14","@canonical/react-components":"0.41.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.62.1","react":"17.0.2","eslint":"8.41.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.84.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.6","@babel/cli":"7.21.5","@percy/cli":"1.24.2","babel-jest":"27.5.1","css-loader":"6.7.4","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.14.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.21.8","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.13.3","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.8.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.5","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.59.7","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.59.7","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.14.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.17.0_1687179700575_0.6917065122454176","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"@canonical/store-components","version":"0.18.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.18.0","maintainers":[{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"cff28929b3e59b0a8199b15c6122e9fe46494bd0","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.18.0.tgz","fileCount":58,"integrity":"sha512-BUVX883XXO/B98xY0JpAjvNABpm8qOM5Rs6Ien7z/KkH7pn9hQw9cx+h/xbgDWg2wF9QCZQuuo5h/0Hv/X/ZZg==","signatures":[{"sig":"MEUCIC31Ny1juI6OlIibTDsRChiHfAVpPy6HukVjZgn+UnQcAiEA4rgR/KdawXlvQLZ+9e4YiIrLub13/0jLDfOyK8r8Npc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47089},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"cc2baf40b029aa71c214398ee8394013a1fc4109","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.6.6","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.59","@types/react-dom":"17.0.20"},"_nodeVersion":"18.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.16.14","react-table":"7.8.0","@types/react":"17.0.59","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.14","@canonical/react-components":"0.41.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.62.1","react":"17.0.2","eslint":"8.41.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.84.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.6","@babel/cli":"7.21.5","@percy/cli":"1.24.2","babel-jest":"27.5.1","css-loader":"6.7.4","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.14.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.21.8","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.13.3","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.8.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.5","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.59.7","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.59.7","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.14.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.18.0_1687189318365_0.6835090502932268","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"@canonical/store-components","version":"0.19.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.19.0","maintainers":[{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"3e48aa4da8a0d62e3aa89782a6cb918ed92b46e8","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.19.0.tgz","fileCount":58,"integrity":"sha512-c9ezefD6oClFbmCyez64eqOwhWRRUOStqOOKTRklwWegeLc7eRWCuDgsMqU33bFJWeVwXbaaPyEKmFCLwicZcQ==","signatures":[{"sig":"MEUCIBBHT6x1FnFdy7bWzh0NyhK6EoGJJZe++3FtvjPxn2b9AiEAgNNARs8WSqn2IvORjcHyWuai0AB+gOdix6naENqIceM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47365},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"7870493c03ed2186f4495f0279c098bae3b2080a","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.6.6","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.59","@types/react-dom":"17.0.20"},"_nodeVersion":"18.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.16.14","react-table":"7.8.0","@types/react":"17.0.59","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.14","@canonical/react-components":"0.42.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.62.1","react":"17.0.2","eslint":"8.41.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.84.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.6","@babel/cli":"7.21.5","@percy/cli":"1.24.2","babel-jest":"27.5.1","css-loader":"6.7.4","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"8.3.0","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.14.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.21.8","@testing-library/dom":"8.20.0","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.13.3","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.8.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.21.5","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.59.7","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.59.7","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.14.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.19.0_1687257533675_0.5657703039277808","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"@canonical/store-components","version":"0.20.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.20.0","maintainers":[{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"a2a7f6b5ae8ed7edac99b6d4c8987f550cfd8838","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.20.0.tgz","fileCount":58,"integrity":"sha512-t2vUBJGV0W7oLFiqBLQxa+uiSaUFKRkmmXwfq0ppVJCPrCTpNmE7v7UhpGqGQZBKJYpIR1UfIXaN7fJMzLlT3Q==","signatures":[{"sig":"MEUCIQDEJ6YJazkAzQnWUJ28oxE1cDfF4EGludrOdsP8ZBpglwIgRKm9G4arRPeqR9JY+blFUEPXFhMgEKA9pez9lDgsKH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47541},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"3bea79ee39afa7d74d2bfb55006f0696bb343e18","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.6.6","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.62","@types/react-dom":"17.0.20"},"_nodeVersion":"18.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.16.18","react-table":"7.8.0","@types/react":"17.0.62","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.14","@canonical/react-components":"0.42.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.63.5","react":"17.0.2","eslint":"8.43.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.87.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.6","@babel/cli":"7.22.5","@percy/cli":"1.26.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"9.1.2","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.15.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.22.5","@testing-library/dom":"9.3.1","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.13.3","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.8.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.22.5","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.60.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.60.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.15.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.20.0_1687336242932_0.022930376603375713","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"@canonical/store-components","version":"0.21.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.21.0","maintainers":[{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"d81b1b125dfc6587004342b50900708556ed1081","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.21.0.tgz","fileCount":59,"integrity":"sha512-xkQIN+UwDgtfl+05hxxdJSbHwbMa6UfIJNT18Fmr+J0LxpoNKn6h6GV8hja/5lhYksz5I3IDrrQyko7bYei0WA==","signatures":[{"sig":"MEUCIQCuJBsXcuNqRCR43sFlzNZl6p+u1D4WLkE1Yv4543ZBUQIgOfbPHzemxMAzb/JJ/831cGT9fgxiZv79nyAiARXJGTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47993},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"0fd9d5bde3951bf076861b2dab0111bdf0504b93","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"seulkee","email":"seulkeekang@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"8.19.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.62","@types/react-dom":"17.0.20"},"_nodeVersion":"16.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.16.18","react-table":"7.8.0","@types/react":"17.0.62","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.14","@canonical/react-components":"0.42.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.63.5","react":"17.0.2","eslint":"8.43.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.87.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.6","@babel/cli":"7.22.5","@percy/cli":"1.26.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"9.1.2","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.15.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.22.5","@testing-library/dom":"9.3.1","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.13.3","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.8.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.22.5","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.60.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.60.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.15.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.21.0_1687944496666_0.36957673024092896","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"@canonical/store-components","version":"0.22.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.22.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"a29aa51ebd8b588fec730a32dc26e751eec44c06","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.22.0.tgz","fileCount":58,"integrity":"sha512-XicPkpgGmASfMZUU/EacmIMeONEW9AfcRCHvxFtSaAFNfAvmUnqLW5alcU2lr6mPA4hUE4dHLN9GPvVEGlSs/g==","signatures":[{"sig":"MEUCIQDWTt0XPWWi3fZSDWT9osQquOu3Xtfu8hKmyegXgbH+sQIgNO/9Zsz1Rm+w3i7R1poQ60XoZSoMwbK/q3BEnOWh8QA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47960},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"e318198ab0c5481020a893f463450dbf5792f129","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.7.2","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.62","@types/react-dom":"17.0.20"},"_nodeVersion":"18.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.16.18","react-table":"7.8.0","@types/react":"17.0.62","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.14","@canonical/react-components":"0.42.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.63.5","react":"17.0.2","eslint":"8.43.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.87.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.6","@babel/cli":"7.22.5","@percy/cli":"1.26.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"9.1.2","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"3.15.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.22.5","@testing-library/dom":"9.3.1","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.13.3","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.8.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.22.5","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.60.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.60.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"3.15.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.22.0_1688995132055_0.9694353698557019","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"@canonical/store-components","version":"0.23.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.23.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"780460f3ebf71660be708ae1caf7284637951d24","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.23.0.tgz","fileCount":58,"integrity":"sha512-2xMqgwXrpqIksqMiYcrvr3m2LEn0R3jMsVQmtCzE7IG8MjhKePYb0D/rRR9T1YnDZAIE5xhsFz8RWnQ6rjWgQg==","signatures":[{"sig":"MEQCIDmkSvJopfpW3YOjYWkx9ZvIcJIygU0Jlm9RxUm08ZkSAiBGWBb1Pe4ZjBENzAUnLeoPRm+mZH8SLi611a83XKQSwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48209},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"4805a8652a600100be7077e1b7abf1e13fc56828","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.8.1","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.62","@types/react-dom":"17.0.20"},"_nodeVersion":"18.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.16.18","react-table":"7.8.0","@types/react":"17.0.62","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.14","@canonical/react-components":"0.44.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.63.5","react":"17.0.2","eslint":"8.43.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.87.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.6","@babel/cli":"7.22.5","@percy/cli":"1.26.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"9.1.2","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"4.1.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.22.5","@testing-library/dom":"9.3.1","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.13.3","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.8.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.22.5","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.60.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.60.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.1.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.23.0_1694595993624_0.2858409564520925","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"@canonical/store-components","version":"0.24.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.24.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"cf7fcacd525d25ee48321a74b2e9a2bd5ad5180a","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.24.0.tgz","fileCount":58,"integrity":"sha512-AZnKkZD5W2G8ElL6RK//Lv3I0rwVjUGh7nTTF+lJZWtWavE9KcJlKTWINAYaZ4fEkwQrIQBeCWOYK7XBXvH68g==","signatures":[{"sig":"MEQCIGZhaiRAnY4mXyf+49xGGuVW0lw8/gK7MzQjO3pniUqNAiAHwTZiTbtQofFrkaHd9H7jrzHHtd9dVl40aCCBM/KzkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48117},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"177fbb74f886580eccee2056d1528b29db51d891","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.8.1","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.62","@types/react-dom":"17.0.20"},"_nodeVersion":"18.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.16.18","react-table":"7.8.0","@types/react":"17.0.62","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.14","@canonical/react-components":"0.44.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.63.5","react":"17.0.2","eslint":"8.43.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.87.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.6","@babel/cli":"7.22.5","@percy/cli":"1.26.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"9.1.2","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"4.1.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.32.2","@babel/eslint-parser":"7.22.5","@testing-library/dom":"9.3.1","eslint-plugin-import":"2.27.5","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.13.3","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.8.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.22.5","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"5.16.5","@typescript-eslint/parser":"5.60.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.4.3","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.60.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.1.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.24.0_1694598101023_0.7741240155309839","host":"s3://npm-registry-packages"}},"0.25.0":{"name":"@canonical/store-components","version":"0.25.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.25.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"e67baf2d500ea4ee4c582342979fcc5b80057050","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.25.0.tgz","fileCount":58,"integrity":"sha512-ObIQmnvHO06EGM2Jg8BI0Et4bSwfum/oCdHT54P8ApLR8RDUh+XJJfvdcWJc6nOHCbtl6xI9T2XJ25KSv1okTA==","signatures":[{"sig":"MEUCIQC7iSRtD86ipwqmHMaWtfgROTLQl/rEI/TqAsRSccunRQIgAk3yW260EK3Ag4IRHWl0wVgj+qbEhk3LXbBzraxemls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47934},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"67a59a89b79b3f4e66f10ab9b311626b067520fc","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.8.1","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.65","@types/react-dom":"17.0.20"},"_nodeVersion":"18.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.17.17","react-table":"7.8.0","@types/react":"17.0.65","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.15","@canonical/react-components":"0.47.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.67.0","react":"17.0.2","eslint":"8.49.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.7","@babel/cli":"7.22.15","@percy/cli":"1.27.1","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"4.3.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.15.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.22.15","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.3.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.25.0_1696254303338_0.03451619413108942","host":"s3://npm-registry-packages"}},"0.26.0":{"name":"@canonical/store-components","version":"0.26.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.26.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"c417a6d8423e5c822ec549cf8f4342540f1834e5","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.26.0.tgz","fileCount":58,"integrity":"sha512-18hgLYH2CKff2wNOvd96q+fXxftXfQj7Wg+dA+k38pVDO9nPJLI8JKMCXwVuUbs9z8nzQNSiLgPRIg/qYDHwqg==","signatures":[{"sig":"MEUCIFKHuyrdX9dsSYwZGbAh9MlRZOk+Ibpsna7T3Ofb+cToAiEAiSwCtlGrvlnXa02eIfK3q0RcyMPi4FY1z8Lx8e7W62A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47923},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"48c1e5efb7f3d164e8179a2ce1511792e69b600d","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.8.1","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.65","@types/react-dom":"17.0.20"},"_nodeVersion":"18.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.17.17","react-table":"7.8.0","@types/react":"17.0.65","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.15","@canonical/react-components":"0.47.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.67.0","react":"17.0.2","eslint":"8.49.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.7","@babel/cli":"7.22.15","@percy/cli":"1.27.1","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"4.3.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.15.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.22.15","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.3.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.26.0_1696407962970_0.2684743756095085","host":"s3://npm-registry-packages"}},"0.27.0":{"name":"@canonical/store-components","version":"0.27.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.27.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"55cb599e51cf940d13d61b33cbdb81aaefbadb37","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.27.0.tgz","fileCount":58,"integrity":"sha512-t2mdpOktlCJ7xv6XSU+AdGqjpj7yv7tS5VrUhqGwTehaAir/aq4k/QV84V1TgUOFwi5HtC25Na8K3i0wip8NSw==","signatures":[{"sig":"MEUCIQDzcllSdhxuntON658WxIPvMPCv2qvg/Lj6CgX1vYkW2AIgQBmY8p7wB6YDLm7dFcrst2oEACfsYf2Q9D71ID3vIb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48125},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"f4b64fb64b42de42cf9cdeaa66b7afc40308d81f","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.8.1","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.65","@types/react-dom":"17.0.20"},"_nodeVersion":"18.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.17.17","react-table":"7.8.0","@types/react":"17.0.65","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.15","@canonical/react-components":"0.47.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.67.0","react":"17.0.2","eslint":"8.49.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.7","@babel/cli":"7.22.15","@percy/cli":"1.27.1","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"4.3.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.15.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.22.15","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.3.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.27.0_1696514386753_0.09576023421692015","host":"s3://npm-registry-packages"}},"0.28.0":{"name":"@canonical/store-components","version":"0.28.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.28.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"f9f98e2f7b56887c68bc7b7e8653e91e0aa4db2c","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.28.0.tgz","fileCount":58,"integrity":"sha512-ErbncQREMpd6sU04LA/4wbvxfFHuxS1ldXdNiOQtq2YgmGqWm7FGABsXcDMpWcpVG42dWK4Hg8zaJ98/uZ3TGQ==","signatures":[{"sig":"MEUCIQC9shTsNpJMBvaGH6EL6D3uViJ7RgdTVVRvuEthv8l0LQIgDQyt+GfsleessIu7J1SUolmj2V0Kv5K0A5Xy8hsHuik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48125},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"1b9ec7ec39c4393563e155235c22df9f66172ad8","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.8.1","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.65","@types/react-dom":"17.0.20"},"_nodeVersion":"18.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.17.17","react-table":"7.8.0","@types/react":"17.0.65","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.15","@canonical/react-components":"0.47.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.67.0","react":"17.0.2","eslint":"8.49.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.7","@babel/cli":"7.22.15","@percy/cli":"1.27.1","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"4.3.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.15.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.22.15","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.3.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.28.0_1696516259634_0.821001920597191","host":"s3://npm-registry-packages"}},"0.29.0":{"name":"@canonical/store-components","version":"0.29.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.29.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"77f530a80741929b07ccdf4fe9aa826837567d94","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.29.0.tgz","fileCount":58,"integrity":"sha512-wF3uvdWlkop6EgQUS7JJFO5SKiJIOiTj3PaRkfiwW6cJr0kcM532XOuWftae1NtHaOdgQyYp4rYrZBP7M+rvcA==","signatures":[{"sig":"MEUCIA6wnBiYa1l0iXA/yMUhYu6P2+yVijwPK8NuZjusrwUDAiEAmRBb5bX0gHJTK9pZYwiO76Xi/nPNlGucXGNdYL6WJ+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48316},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"7ba7aaa0ab2e4f8a1cb51774874159c3b07f7589","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","cypress:run":"cypress run --env port=${PORT:-9009}","cypress:open":"cypress open --env port=${PORT:-9009}","cypress:test":"wait-on http://localhost:${PORT:-9009} && cypress run --env port=${PORT:-9009}","test-cypress":"concurrently 'yarn run docs' 'yarn run cypress:test' -k -s first","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.8.1","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.65","@types/react-dom":"17.0.20"},"_nodeVersion":"18.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.17.17","react-table":"7.8.0","@types/react":"17.0.65","react-useportal":"1.0.18","@types/react-dom":"17.0.20","@types/react-table":"7.7.15","@canonical/react-components":"0.47.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.67.0","react":"17.0.2","eslint":"8.49.0","cypress":"9.7.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"17.0.2","stylelint":"14.16.1","tsc-alias":"1.8.7","@babel/cli":"7.22.15","@percy/cli":"1.27.1","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"4.3.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","eslint-plugin-cypress":"2.15.1","npm-package-json-lint":"5.4.2","@testing-library/react":"12.1.5","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.22.15","@testing-library/cypress":"9.0.0","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"4.1.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.3.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.29.0_1696951276582_0.5943029782820863","host":"s3://npm-registry-packages"}},"0.30.0":{"name":"@canonical/store-components","version":"0.30.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.30.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"251e3d4c1b2953618959029e7ab2d0b0cd6e6122","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.30.0.tgz","fileCount":58,"integrity":"sha512-IPI81SSfbEsbKJJt4mvKBtGr6sbTu3w3DcSl54JRnmrD2lT85W4zi2z040pucs+A1CsAhXMOht062Ylxp6+YKA==","signatures":[{"sig":"MEQCIC5E/kZy7H+1WpzNZYDkQlxdBHDd5bPlWu9m1A5JyEUwAiBTNceH0aElYCqLWc2i0qod6to+cHtkYdwdVEAwU77Neg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47784},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"8b8fcfc7e99874e0be7c1a84ff9789ba99c21df4","scripts":{"docs":"start-storybook --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","percy":"yarn build-docs && percy storybook ./docs","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"build-storybook -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.8.1","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"18.18.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.3","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","@percy/cli":"1.27.3","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@percy/storybook":"4.3.6","@storybook/react":"6.5.16","@storybook/addons":"6.5.16","vanilla-framework":"4.4.0","@storybook/theming":"6.5.16","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"6.5.16","@storybook/addon-docs":"6.5.16","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","@babel/preset-typescript":"7.23.2","@storybook/addon-controls":"6.5.16","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@storybook/builder-webpack5":"6.5.16","@storybook/manager-webpack5":"6.5.16","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.4.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.30.0_1698224038717_0.37888957091073516","host":"s3://npm-registry-packages"}},"0.31.0":{"name":"@canonical/store-components","version":"0.31.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.31.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"2cec958075c47db25033a2a2b26ca6b4edfb5569","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.31.0.tgz","fileCount":58,"integrity":"sha512-tZrqeeE8ilRWlkUvOwo+b0UVbvd38BOamH+OQ5PwRiLl/hOHBDF5giXWdJgCE7r5Cu/AJNzS1faTrX+ATFoLpA==","signatures":[{"sig":"MEQCIHJiS2FsJV+Ao4CDgHyNFe6ZQ/pl0F2wmQp1FSmKwuOZAiBSq388ZJuu7Cvdo7ulshaIlGNHlGek+RHUUUikKLE+qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45381},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"40006d937b598f1e6a4547a78c622405895f19d0","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.8.1","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"18.18.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.3","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"10.4.1","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.0","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.31.0_1699456800152_0.4351226505125019","host":"s3://npm-registry-packages"}},"0.32.1":{"name":"@canonical/store-components","version":"0.32.1","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.32.1","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"9b6e11742f86607d971ca6289ce3a5bad6919941","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.32.1.tgz","fileCount":58,"integrity":"sha512-oDLpZXl5jqPrms618+zH+OzQrwKXEoGrtiajM9gEBkrsoGtDnm3aYDoUgM00VfR4K7cRKjskPw5CCUe3vMU2Fg==","signatures":[{"sig":"MEYCIQDjQvrRcYiuNlf7DP83D1XCqeKIJKhTRipLeNtQ5+E7DQIhAOyqx2OifGcmnaNWICTJdtcwzaa6DYtvL+1o3h8xOv1e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45381},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"f7de734dc60c29c863a5f88457c3017d272b7919","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.8.1","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"18.18.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.0","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.32.1_1700227353880_0.6921482811255493","host":"s3://npm-registry-packages"}},"0.33.0":{"name":"@canonical/store-components","version":"0.33.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.33.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"b20fea760f38dfcaa68e140f8681b7146954afdc","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.33.0.tgz","fileCount":58,"integrity":"sha512-/yZIqQ+b1k3P0BLR+OaF3O0faQndvtM1FIxtEWgOdmyzxzp0vHSzDznDvjHp6LbzGLx8aMmZl2nU0jhIeKfPuA==","signatures":[{"sig":"MEYCIQDxamk4vg2S3wDRU6u/PwnNjnclU2sNMvWmH3nPlG98/AIhAJr7UxO+k7Mm7a/+8J5WhX9cYkMCwcTEscdbDt39N5o4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45310},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"0ce0de4bf561e007fce9dc4aa3d313744663ae13","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"9.8.1","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"18.18.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.0","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.33.0_1700492973743_0.9164406898377362","host":"s3://npm-registry-packages"}},"0.35.0":{"name":"@canonical/store-components","version":"0.35.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.35.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"71e9921aacd8e2e6afbf3baf63f3c9ee727ed88a","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.35.0.tgz","fileCount":58,"integrity":"sha512-CMeDJXWAIVJipx91mM0+Wr4CPuVkF/bpB6q1lSeSQmsmEFwS3jC+jOYPx/cEEVg7zqdDVJCuQmMuxJ5VuxrMAA==","signatures":[{"sig":"MEMCH2PbanxEmA1ITZdesm61jG2kt6+ofWbOwJcF3F6XpEICIE4ijaiN+9uhAoJARYlzWKb/mNdlF3HbdoPN8rXUpoGR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45328},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"e6c12c8d3081af83b1194f7b7f5faf0c742dcb12","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.0","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.35.0_1700820026823_0.43381458390773675","host":"s3://npm-registry-packages"}},"0.36.0":{"name":"@canonical/store-components","version":"0.36.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.36.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"1bba670e0ca447d09d48004716c3001f3feafcc5","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.36.0.tgz","fileCount":58,"integrity":"sha512-AN+vLglEkcB0qU782Xb3XNrzQSISRfb4ENRbQNrg9dZrNA59sBpoork6ricJElTD06DF+0rB/G9I/2IqUvO7pQ==","signatures":[{"sig":"MEQCIHmpxG1BAwyz9xE0tgW+L8o+3yA0ghC+h40UvGP79E42AiBoetSlH7m7xrD/1btSELmJnlwxlm6nWlqXSIpbbYkSAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45911},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"d1569937202572f72c54fcd6534ed2673087b921","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.0","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.36.0_1701266416411_0.42298649265249666","host":"s3://npm-registry-packages"}},"0.37.0":{"name":"@canonical/store-components","version":"0.37.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.37.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"8a4d85196993f6a65366f2c4e16df4667176a09e","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.37.0.tgz","fileCount":58,"integrity":"sha512-4zQZWlERrdo/Eo/QfLcOUkHCBLWZyGPcSspdb+wt5ENNryszHxbTencDRCphc5FgRdiwNl9sgMQuJzvih3AK0g==","signatures":[{"sig":"MEUCIEnn65vDhCPAHVZBjdph0GAuUYYSUENE/ZSfmcGJxckSAiEAyeph5sOI4fsFbE34ZglguUEplNdofPYjZtGKiZEcPkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45912},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"a97decf38d15d4c829c729c3230217e19cb216d4","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.0","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.37.0_1701269543753_0.35432966072830396","host":"s3://npm-registry-packages"}},"0.37.1":{"name":"@canonical/store-components","version":"0.37.1","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.37.1","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"227f0b72bab6814e741b01d8ad79c4636dd09ae4","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.37.1.tgz","fileCount":58,"integrity":"sha512-Tb1M+9NIG9ZtvQbMvjRiKrQkClXcHhptflix7Id0TbAbbFQ8NpP4RHsETG6bopIiSK9dhIrxsEEfdjCbGi4pWA==","signatures":[{"sig":"MEUCIDDeF0NqPaQwCzniSfWIk+6QOWETi/doZBOmC9cs15XiAiEA4lUTWDnEQusgyzAmCDi2RjStesY9hMmNb9znkfIoJ60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45915},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"a67c4fccbf4a0381c3aed6ac45d0c8e3a2f46233","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.0","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.37.1_1701421857165_0.6046627574445564","host":"s3://npm-registry-packages"}},"0.38.0":{"name":"@canonical/store-components","version":"0.38.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.38.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"883565484a90da6d0e223bd37b1eeaffca5023a9","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.38.0.tgz","fileCount":58,"integrity":"sha512-06br6mqewCHj02WXgW276Qo0LIKLBPqfrQ0XsjELsuTN7EksL3ZqtNRF/kZM3sGI6r/m37WyypVetYe854DeKA==","signatures":[{"sig":"MEQCICXv6xzx7+XMnZD+jzU5PMGOfmvKMPFtJibbdNeFnPzPAiAh1RZ2ROAQACzJfaKebIlxvYioWlvqPjTR+UD+N6AFlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46081},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"ef92dad93458a655fe17ee4d0a00afe31d1e0c5e","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.0","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.38.0_1701770346710_0.08663282777737402","host":"s3://npm-registry-packages"}},"0.39.0":{"name":"@canonical/store-components","version":"0.39.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.39.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"9676ff94252a7d5d0e267ae114bdb86707bbae65","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.39.0.tgz","fileCount":58,"integrity":"sha512-9e0NxOJIuF0phc0/yv6TxC2uJd1mTvwNd40z+oetdby/mJ5xFMBaKs36vwIhCf7M1jtcr2BqDn/YK/PNEdwSSw==","signatures":[{"sig":"MEQCIATtbhMMgZt8o5z6ox+UZMqJJTxIN1MhUy64AdY8k1VFAiAoPXvyZT3DZSxcnkNXLmMz1zA2Mr9dPAmdKM4OKJSTkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46612},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"888d973aeed4db46274e939e06838770e111f652","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.1","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.39.0_1701966526602_0.018686917805756043","host":"s3://npm-registry-packages"}},"0.40.0":{"name":"@canonical/store-components","version":"0.40.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.40.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"3ee2a14ee230b6721c3633f763b3a66f0470cc26","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.40.0.tgz","fileCount":58,"integrity":"sha512-mpnZq0bmVf+7UwmPmIo6KOFpKEKczDsWcsOiXOxppEDhF4jsNmtfNMno2DxtswZb4Xd6MfaFOVQGa11BnRXocA==","signatures":[{"sig":"MEYCIQCnR6fHa/6wabHQJEcC5l/p0Lgh0Vyjxch6tSrIiRV0+AIhAKshzIY1zr95qbOGdRoeK9xIqxrnlP+LXnCt4R9sSRCR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46929},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"1d6b593dbf64c40347068e79a6133ce64cf82fc8","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.1","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.40.0_1702042108285_0.5884728022498631","host":"s3://npm-registry-packages"}},"0.41.0":{"name":"@canonical/store-components","version":"0.41.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.41.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"f3d4e1c3e776ba1187fe8604e25d7c5ffe170087","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.41.0.tgz","fileCount":58,"integrity":"sha512-Zw72tBR+QJr+myFo2eIS7SzU6QBYm32O2Fqov+PuvAzFXdw3DGD5/8rJDBzvyzf4A8RlRteveSkX36OSxOXtcw==","signatures":[{"sig":"MEQCIH6Qrop1GYXmgd7haZM4hz9La6qRhK/rkF2163YkCnu9AiAsXV9OBLs61QTllPkrufK2kPK9CHjygALJeOHLKv3ZHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46935},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"080fb1a993e072a4b4b13edc4117b4632d53831c","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.1","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.41.0_1702049876725_0.6309820517074383","host":"s3://npm-registry-packages"}},"0.42.0":{"name":"@canonical/store-components","version":"0.42.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.42.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"31c504049d10f632cf206af6d6672ab5efbeaf3c","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.42.0.tgz","fileCount":58,"integrity":"sha512-J3QDNyu/WWnrOxV/0GZplfXL9iVeK4vIjFKbi/jJ1DAcBu2rBPnrtX/sKqcaRDsIMQPVlf112RYpY2LApEkh+A==","signatures":[{"sig":"MEYCIQCoFr+UzcSxwAyWyWjAfueorIjWIuzEnP+C6ie+e3l9nAIhAPkPzjGOIrwNF7FjxuuzPmdwNDbece9K/NV9K6XVJd+e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47029},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"52bccb8429c5517cc23ad1ecf8a9576186e21be9","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.1","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.42.0_1702292966855_0.007091216574964587","host":"s3://npm-registry-packages"}},"0.43.0":{"name":"@canonical/store-components","version":"0.43.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.43.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"ff308df6d78318451e809930fbfb386a674364f4","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.43.0.tgz","fileCount":58,"integrity":"sha512-UsdzF62XM+N1mTpSZ/Eu/gzshP3s9JCYH3icFBWMnW6bc8wKpcuAWZo6WsqoDt7FT0/PYV9yNIajSf0htlYbEw==","signatures":[{"sig":"MEUCIB1+EZu+3KoM3F0HjsCnct/OtSAqXBaAt1JU3LP+SLqgAiEAt0zqJoSRatAXW+D4T2UaWLgmvRj2Vag4Gsc0WhJMkJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47067},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"115088faa64ceef3f46b39d6d67bf4e8b0cade3b","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.1","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.43.0_1702307191995_0.8337925919736104","host":"s3://npm-registry-packages"}},"0.44.0":{"name":"@canonical/store-components","version":"0.44.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.44.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"0a8e1278e4928d42d8c2777bbf19067da86880d7","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.44.0.tgz","fileCount":58,"integrity":"sha512-0AcoIJfDRn5Vl2oM2X0BHpSO7+1md7wuot2LiEeQDmtjiXSXAMuOkM3degN0X++0+XIUT+ZUd1NoBfLvYFMVTg==","signatures":[{"sig":"MEQCIGrEnzXzTNJVUAV9nO6Q1N+orlH67vmo3/EETC+cIuGqAiB6yFnemDA4Z3MwbOgwf3tLPSrfRGHijauqVqBXBXR0Qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46965},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"7e6528e93e498efaffc86678694981c0769639e8","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.1","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.44.0_1702395204478_0.9539728142009893","host":"s3://npm-registry-packages"}},"0.45.0":{"name":"@canonical/store-components","version":"0.45.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.45.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"70da0c14fc373cd41146ef5b3e011b1b1e08d9a4","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.45.0.tgz","fileCount":58,"integrity":"sha512-x9nyYG0qjcWUtPDISaS0Bxvjr1fbkxXq5fUOXjoUG36TMXOhennoA84k8WI2/MwF6gBD6gwBCVIPWIXJHvTxqw==","signatures":[{"sig":"MEUCIQD56noX9Dt/lVKfEZNrb2t36Q6AAN68LUaHBTV2aY7nPQIgaRRfxKOLl/v67Kpr9YU4aETlktodU1PSKNm+/ikTvhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49023},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"24506205b44fa0fa7e7c004aadf0debc869cb055","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.1","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.45.0_1702460533863_0.10108721334227844","host":"s3://npm-registry-packages"}},"0.46.0":{"name":"@canonical/store-components","version":"0.46.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.46.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"26a3f510678e2bd6b1b4167b5275a019e62e44a0","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.46.0.tgz","fileCount":58,"integrity":"sha512-BdRGfLq+iTxgHkdECFWwNeR9qUzEPRPVD8jnI0gLcKTdoAO6pKg4Hck5XglOrXkl1d3o9El7Co+3/GWbqOTCTg==","signatures":[{"sig":"MEUCIDJw7v2u1OkuZDSX4RvGoUJVhzAyplNlerr9r1N5dubZAiEAhYAMGlku7uxcHiq3LyYI2aTi+gz0tqDHqb9CC/5GsZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49953},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"d28663e69f87f9c61511c293cb83fa62bee9735e","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.1","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.46.0_1702485404488_0.642047595936597","host":"s3://npm-registry-packages"}},"0.47.0":{"name":"@canonical/store-components","version":"0.47.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.47.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"04ff58c8144bab0540edfd9b05940b8991909112","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.47.0.tgz","fileCount":58,"integrity":"sha512-wQ+lgrSW1zXgGRg5vGWjS6xGKRgBEOBfGJSjtQ0nkEQUxrDYp9gGKBIU5xk3EyxvClpu7fDY5eUENXHUYYo7mw==","signatures":[{"sig":"MEQCIDrRvbAx1l1TXzPQFEK+aR0D/c+Ekj0Tg4Bo0WEXjDNmAiBOthIyq41HCZDgsMqs7FF/wANqf0okchRJK6xd9/owXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49964},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"f26027610d66748da563585b01b08e895b11089d","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.1","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.47.0_1702565397474_0.7625900398260606","host":"s3://npm-registry-packages"}},"0.48.0":{"name":"@canonical/store-components","version":"0.48.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.48.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"a51ba08bc16d276fde0ee267d25593b187e6c790","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.48.0.tgz","fileCount":63,"integrity":"sha512-TfxTbkUg5y+RLqBYUbKIuPsGEBj2YkTLDbeYzL/VrIT0CEY1m0TdCcYtCjkiFToYY7boRYKjjJaWxgVzqBFHOw==","signatures":[{"sig":"MEUCIQCvfIWgiQz6a1ecXrt/XdT2GFZw+GhHB1Iyjzv1Hdo4NQIgAi1vRwpQt1JV0A+tZqHkH7xooUk9zCZM0/FB0IRK9hU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52190},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"f43b0a50201f432c485ee5a6043426d48996cb83","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"seulkee","email":"seulkeekang@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"8.19.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.1.1","@types/react":"17.0.68","@types/react-dom":"17.0.21"},"_nodeVersion":"16.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"nanoid":"3.3.6","classnames":"2.3.2","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.18.4","react-table":"7.8.0","@types/react":"17.0.68","react-useportal":"1.0.18","@types/react-dom":"17.0.21","@types/react-table":"7.7.16","@canonical/react-components":"0.47.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.69.5","react":"18.2.0","eslint":"8.51.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.88.2","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.5.3","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.23.0","babel-jest":"27.5.1","css-loader":"6.8.1","typescript":"4.9.5","sass-loader":"13.3.2","babel-loader":"9.1.3","concurrently":"7.6.0","style-loader":"3.3.3","stylelint-order":"5.0.0","@storybook/react":"7.5.3","@storybook/addons":"7.5.3","vanilla-framework":"4.5.1","@storybook/theming":"7.5.3","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.33.2","@babel/eslint-parser":"7.22.15","@testing-library/dom":"9.3.3","eslint-plugin-import":"2.28.1","@storybook/addon-a11y":"7.5.3","@storybook/addon-docs":"7.5.3","npm-package-json-lint":"5.4.2","@testing-library/react":"14.0.0","eslint-config-prettier":"8.10.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.6.15","@babel/preset-typescript":"7.23.2","@storybook/addon-mdx-gfm":"7.5.3","@storybook/addon-controls":"7.5.3","@storybook/react-webpack5":"7.5.3","@testing-library/jest-dom":"6.1.4","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.5.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.48.0_1705931981126_0.9581217269132385","host":"s3://npm-registry-packages"}},"0.49.0":{"name":"@canonical/store-components","version":"0.49.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.49.0","maintainers":[{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"e98a664ccef178310700bceea121f89dff81e498","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.49.0.tgz","fileCount":62,"integrity":"sha512-0+e4gdcvIyFMbb7Ri/gzmRwEG0AcZr09vAkdfieH+sv5oynoXJxBPSpT8VDQB/3BLrpZXidsZbG+kDbOPabtFA==","signatures":[{"sig":"MEUCIEnPtnOE4kX/m46z2xo0UdC+bml/9gx6oITyJn3NTRU4AiEAiCyA5mBQz0oXOl8DB3fuRc5i6xDfuM/GfQ6izjNKglo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52380},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"cf06e08bb1ddb05775d89bafd38e47fb955d8eda","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.2.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.3.6","@types/react":"17.0.80","@types/react-dom":"17.0.25"},"_nodeVersion":"20.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.5","nanoid":"3.3.7","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.31","react-table":"7.8.0","@types/react":"17.0.80","react-useportal":"1.0.19","@types/react-dom":"17.0.25","@types/react-table":"7.7.20","@canonical/react-components":"0.51.4"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"27.5.1","sass":"1.75.0","react":"18.2.0","eslint":"8.57.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.91.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.6.17","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.24.1","babel-jest":"27.5.1","css-loader":"6.11.0","typescript":"4.9.5","sass-loader":"13.3.3","babel-loader":"9.1.3","concurrently":"8.2.2","style-loader":"3.3.4","stylelint-order":"5.0.0","@storybook/react":"7.6.17","@storybook/addons":"7.6.17","vanilla-framework":"4.10.0","@storybook/theming":"7.6.17","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.34.1","@babel/eslint-parser":"7.24.1","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.29.1","@storybook/addon-a11y":"7.6.17","@storybook/addon-docs":"7.6.17","npm-package-json-lint":"5.4.2","@testing-library/react":"14.3.1","eslint-config-prettier":"9.1.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@babel/preset-typescript":"7.24.1","@storybook/addon-mdx-gfm":"7.6.17","@storybook/addon-controls":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"6.4.2","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.2","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.10.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.49.0_1716372263892_0.6084523171659821","host":"s3://npm-registry-packages"}},"0.50.1":{"name":"@canonical/store-components","version":"0.50.1","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.50.1","maintainers":[{"name":"m7md_isk","email":"m7md.k.isk@gmail.com"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"b130a209a7a63bf5877529cbf8f498fb63d2922d","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.50.1.tgz","fileCount":62,"integrity":"sha512-6UtZ4rf9bGPDyLzaVJi7EGKq5VU4O+avjXKK+5NulOTEj9n96gmP4yxYQaKGSRNyEARcLukXX94+dODKy28VJQ==","signatures":[{"sig":"MEYCIQD0K357kd9rA9EhlfWvGiOxxg4k8QfWlzAe5KE3sI6VcQIhAMO/QKGtH7Nebc+2gIFG0VvU3t4+HOa6zo6An+pb7VN7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52515},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"8e876ed8eac4073e0ac2aacbddaa4ded220aa3d9","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"m7md_isk","email":"m7md.k.isk@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.7.0","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.3.6","@types/react":"17.0.80","@types/react-dom":"17.0.25"},"_nodeVersion":"18.20.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.5","nanoid":"3.3.7","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.31","react-table":"7.8.0","@types/react":"17.0.80","react-useportal":"1.0.19","@types/react-dom":"17.0.25","@types/react-table":"7.7.20","@canonical/react-components":"0.51.4"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"27.5.1","sass":"1.75.0","react":"18.2.0","eslint":"8.57.0","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.91.0","prettier":"2.8.8","deepmerge":"4.3.1","react-dom":"18.2.0","storybook":"7.6.17","stylelint":"14.16.1","tsc-alias":"1.8.8","@babel/cli":"7.24.1","babel-jest":"27.5.1","css-loader":"6.11.0","typescript":"4.9.5","sass-loader":"13.3.3","babel-loader":"9.1.3","concurrently":"8.2.2","style-loader":"3.3.4","stylelint-order":"5.0.0","@storybook/react":"7.6.17","@storybook/addons":"7.6.17","vanilla-framework":"4.10.0","@storybook/theming":"7.6.17","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.34.1","@babel/eslint-parser":"7.24.1","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.29.1","@storybook/addon-a11y":"7.6.17","@storybook/addon-docs":"7.6.17","npm-package-json-lint":"5.4.2","@testing-library/react":"14.3.1","eslint-config-prettier":"9.1.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@babel/preset-typescript":"7.24.1","@storybook/addon-mdx-gfm":"7.6.17","@storybook/addon-controls":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"6.4.2","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.0","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.2","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.0","eslint-plugin-testing-library":"5.11.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.10.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.50.1_1718264324662_0.9612724819085716","host":"s3://npm-registry-packages"}},"0.51.0":{"name":"@canonical/store-components","version":"0.51.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.51.0","maintainers":[{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"7bc97d42bf043784fdfc036c9e020e9cd70b194d","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.51.0.tgz","fileCount":62,"integrity":"sha512-HkaFCpY3BWGL2DNCxF7M7wGTOwyHH96jvoWlzlgIkWeabfnGNV6fDOTIPvugAye3qr1mnJzQ2rwHjnvNJ74lrw==","signatures":[{"sig":"MEUCIQCmoRERh6LsxxZO/69cJ5hK2K9PNPaIIFFr4lJa+NwcggIgffKnKDNnQKV2YKWw/RtIujxU2l5kLaAZa5o3TGK19Zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51462},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"00f5a919f7e3d9e1a1ac7e7d7e998bc4442df6cf","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.8.2","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.3.6","@types/react":"17.0.83","@types/react-dom":"17.0.25"},"_nodeVersion":"20.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.6","nanoid":"5.0.7","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.55","react-table":"7.8.0","@types/react":"17.0.83","react-useportal":"1.0.19","@types/react-dom":"17.0.25","@types/react-table":"7.7.20","@canonical/react-components":"1.7.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"jest":"27.5.1","sass":"1.79.5","react":"18.3.1","eslint":"8.57.1","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.95.0","prettier":"3.3.3","deepmerge":"4.3.1","react-dom":"18.3.1","storybook":"7.6.20","stylelint":"14.16.1","tsc-alias":"1.8.10","@babel/cli":"7.25.7","babel-jest":"27.5.1","css-loader":"7.1.2","typescript":"4.9.5","sass-loader":"13.3.3","babel-loader":"9.2.1","concurrently":"8.2.2","style-loader":"3.3.4","stylelint-order":"5.0.0","@storybook/react":"7.6.20","@storybook/addons":"7.6.17","vanilla-framework":"4.17.1","@storybook/theming":"7.6.20","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.37.1","@babel/eslint-parser":"7.25.8","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.31.0","@storybook/addon-a11y":"7.6.20","@storybook/addon-docs":"7.6.20","npm-package-json-lint":"5.4.2","@testing-library/react":"14.3.1","eslint-config-prettier":"9.1.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.10.0","eslint-plugin-prettier":"5.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.9.0","@babel/preset-typescript":"7.25.7","@storybook/addon-mdx-gfm":"7.6.20","@storybook/addon-controls":"7.6.20","@storybook/react-webpack5":"7.6.20","@testing-library/jest-dom":"6.5.0","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.2","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.2","eslint-plugin-testing-library":"6.3.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.17.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.51.0_1728909040406_0.7983037184572672","host":"s3://npm-registry-packages"}},"0.52.0":{"name":"@canonical/store-components","version":"0.52.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.52.0","maintainers":[{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"04415a5c826601feb9cb554a1e5086c874b83ef6","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.52.0.tgz","fileCount":62,"integrity":"sha512-VlUgr3l0pdlfYp/TTifSIjrqeftdu9t5jetN8NBPwtGAm30N45Evr++27oZDGQ1nNVW7LS2S7CY60Zp9H9qviw==","signatures":[{"sig":"MEUCIE6s4DOqRn+6N/uacHxHHv4Op/xGeGByMXN8Sr2+PlluAiEA/nT9b/kWvDmt7qbTBNPsxFBSmm0Kq8WypSKOz7kAGKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51655},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"39f294f04fc5dd7cef0f9ba3704939781a410c5a","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.8.2","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.3.6","@types/react":"17.0.83","@types/react-dom":"17.0.25"},"_nodeVersion":"20.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.6","nanoid":"5.0.7","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.55","react-table":"7.8.0","@types/react":"17.0.83","react-useportal":"1.0.19","@types/react-dom":"17.0.25","@types/react-table":"7.7.20","@canonical/react-components":"1.7.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"jest":"27.5.1","sass":"1.79.5","react":"18.3.1","eslint":"8.57.1","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.95.0","prettier":"3.3.3","deepmerge":"4.3.1","react-dom":"18.3.1","storybook":"7.6.20","stylelint":"14.16.1","tsc-alias":"1.8.10","@babel/cli":"7.25.7","babel-jest":"27.5.1","css-loader":"7.1.2","typescript":"4.9.5","sass-loader":"13.3.3","babel-loader":"9.2.1","concurrently":"8.2.2","style-loader":"3.3.4","stylelint-order":"5.0.0","@storybook/react":"7.6.20","@storybook/addons":"7.6.17","vanilla-framework":"4.17.1","@storybook/theming":"7.6.20","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.37.1","@babel/eslint-parser":"7.25.8","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.31.0","@storybook/addon-a11y":"7.6.20","@storybook/addon-docs":"7.6.20","npm-package-json-lint":"5.4.2","@testing-library/react":"14.3.1","eslint-config-prettier":"9.1.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.10.0","eslint-plugin-prettier":"5.2.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.9.0","@babel/preset-typescript":"7.25.7","@storybook/addon-mdx-gfm":"7.6.20","@storybook/addon-controls":"7.6.20","@storybook/react-webpack5":"7.6.20","@testing-library/jest-dom":"6.5.0","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.5.2","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.2","eslint-plugin-testing-library":"6.3.0","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.17.1"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.52.0_1732021488477_0.20453379822427453","host":"s3://npm-registry-packages"}},"0.53.0":{"name":"@canonical/store-components","version":"0.53.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.53.0","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"f2180571ec364cbd6854b8038c11f4c8dffdc558","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.53.0.tgz","fileCount":62,"integrity":"sha512-2rSkfn5aIQAhMuzJyE3eg8dQptnk2/1oLaUg/wCpk0UtnWy6jISAZ1sLYSr3AFIx2z1nqG+7VbTG6FbjcFFIDQ==","signatures":[{"sig":"MEYCIQD1Ka/Fmjo00HBfIj5aWV6C1/DSr47O9sZQkJCnXTlpxQIhAJ8TeH32QiWFan6Fy9h79xa2StRspdkOx32rCQgEYJ3t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52076},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"42387f85e109e5bca02bb553898f1cfd1dffff7e","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"11.0.0","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.3.6","@types/react":"17.0.83","@types/react-dom":"17.0.26"},"_nodeVersion":"22.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.6","nanoid":"5.0.9","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.71","react-table":"7.8.0","@types/react":"17.0.83","react-useportal":"1.0.19","@types/react-dom":"17.0.26","@types/react-table":"7.7.20","@canonical/react-components":"1.9.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","sass":"1.83.4","react":"18.3.1","eslint":"8.57.1","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.97.1","prettier":"3.4.2","deepmerge":"4.3.1","react-dom":"18.3.1","storybook":"7.6.20","stylelint":"16.13.2","tsc-alias":"1.8.10","@babel/cli":"7.26.4","babel-jest":"27.5.1","css-loader":"7.1.2","typescript":"4.9.5","sass-loader":"16.0.4","babel-loader":"9.2.1","concurrently":"8.2.2","style-loader":"4.0.0","stylelint-order":"5.0.0","@storybook/react":"7.6.20","@storybook/addons":"7.6.17","vanilla-framework":"4.20.0","@storybook/theming":"7.6.20","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.37.4","@babel/eslint-parser":"7.26.5","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.31.0","@storybook/addon-a11y":"7.6.20","@storybook/addon-docs":"7.6.20","npm-package-json-lint":"8.0.0","@testing-library/react":"14.3.1","eslint-config-prettier":"9.1.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.10.2","eslint-plugin-prettier":"5.2.3","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.11.2","@babel/preset-typescript":"7.26.0","@storybook/addon-mdx-gfm":"7.6.20","@storybook/addon-controls":"7.6.20","@storybook/react-webpack5":"7.6.20","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.6.0","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.2","eslint-plugin-testing-library":"7.1.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.20.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.53.0_1738935793694_0.7400119083490593","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@canonical/store-components","version":"0.54.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.54.0","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"192aad0e75baff30bfa62accf40c90a0cb74f8a5","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.54.0.tgz","fileCount":69,"integrity":"sha512-crYyhqfv+O+BP0yZkG8WnUkIhazpeWXfIpaAB48jQgEgksC7ARbwk4c80qlpz+44XqLptDLv/fJPQrbrIibLlg==","signatures":[{"sig":"MEUCIDJiMiPWgK0y/xZoqBs5TLs+7u9+cVS4/U+TxWkpKU/fAiEA/mr1IYGFlXioCcN0gP+SQmNDGuqdY3FwLeb7vCX02i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58230},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"48ea80c4988b906b84db6dcdbb8c9e5e0e7eebc5","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"steverydz","actor":{"name":"steverydz","type":"user","email":"steverydz@gmail.com"},"email":"steverydz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"11.4.2","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.3.6","@types/react":"17.0.83","@types/react-dom":"17.0.26"},"_nodeVersion":"22.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.6","nanoid":"5.0.9","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.71","react-table":"7.8.0","@types/react":"17.0.83","react-useportal":"1.0.19","@types/react-dom":"17.0.26","@types/react-table":"7.7.20","@canonical/react-components":"1.9.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"jest":"27.5.1","sass":"1.83.4","react":"18.3.1","eslint":"8.57.1","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.97.1","prettier":"3.4.2","deepmerge":"4.3.1","react-dom":"18.3.1","storybook":"7.6.20","stylelint":"16.13.2","tsc-alias":"1.8.10","@babel/cli":"7.26.4","babel-jest":"27.5.1","css-loader":"7.1.2","typescript":"4.9.5","sass-loader":"16.0.4","babel-loader":"9.2.1","concurrently":"8.2.2","style-loader":"4.0.0","stylelint-order":"5.0.0","@storybook/react":"7.6.20","@storybook/addons":"7.6.17","vanilla-framework":"4.20.0","@storybook/theming":"7.6.20","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.37.4","@babel/eslint-parser":"7.26.5","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.31.0","@storybook/addon-a11y":"7.6.20","@storybook/addon-docs":"7.6.20","npm-package-json-lint":"8.0.0","@testing-library/react":"14.3.1","eslint-config-prettier":"9.1.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.10.2","eslint-plugin-prettier":"5.2.3","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.11.2","@babel/preset-typescript":"7.26.0","@storybook/addon-mdx-gfm":"7.6.20","@storybook/addon-controls":"7.6.20","@storybook/react-webpack5":"7.6.20","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.6.0","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.2","eslint-plugin-testing-library":"7.1.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.20.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.54.0_1751030315091_0.7622495590567757","host":"s3://npm-registry-packages-npm-production"}},"0.54.1":{"name":"@canonical/store-components","version":"0.54.1","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.54.1","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"542d14bd3596d1da27096c2d1443008528401730","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.54.1.tgz","fileCount":69,"integrity":"sha512-GsZIFPyPqagwuylpaZT8L3jLFCLdthf9VFeeqWZQIjIRhgrkpW0bDrF/24f3lNVr23nrjiK8Jrf3+056DI+NDg==","signatures":[{"sig":"MEUCIQDCnjrpTOe0D7/90GoG0hvVs+F1Ox4+3hQ93EMZYIStAwIgBGKUQRqzex5GNoaLWAR6TmXahxHjd8hvZ9BQ+M1o1z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58547},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"503b6cf6000d3533a1ccd6f08a316271c7ba3cb8","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"alimot1","actor":{"name":"alimot1","type":"user","email":"alimot.akinbode@canonical.com"},"email":"alimot.akinbode@canonical.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.9.2","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.3.6","@types/react":"17.0.83","@types/react-dom":"17.0.26"},"_nodeVersion":"22.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.6","nanoid":"5.0.9","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.71","react-table":"7.8.0","@types/react":"17.0.83","react-useportal":"1.0.19","@types/react-dom":"17.0.26","@types/react-table":"7.7.20","@canonical/react-components":"1.9.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"jest":"27.5.1","sass":"1.83.4","react":"18.3.1","eslint":"8.57.1","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.97.1","prettier":"3.4.2","deepmerge":"4.3.1","react-dom":"18.3.1","storybook":"7.6.20","stylelint":"16.13.2","tsc-alias":"1.8.10","@babel/cli":"7.26.4","babel-jest":"27.5.1","css-loader":"7.1.2","typescript":"4.9.5","sass-loader":"16.0.4","babel-loader":"9.2.1","concurrently":"8.2.2","style-loader":"4.0.0","stylelint-order":"5.0.0","@storybook/react":"7.6.20","@storybook/addons":"7.6.17","vanilla-framework":"4.20.0","@storybook/theming":"7.6.20","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.37.4","@babel/eslint-parser":"7.26.5","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.31.0","@storybook/addon-a11y":"7.6.20","@storybook/addon-docs":"7.6.20","npm-package-json-lint":"8.0.0","@testing-library/react":"14.3.1","eslint-config-prettier":"9.1.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.10.2","eslint-plugin-prettier":"5.2.3","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.11.2","@babel/preset-typescript":"7.26.0","@storybook/addon-mdx-gfm":"7.6.20","@storybook/addon-controls":"7.6.20","@storybook/react-webpack5":"7.6.20","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.6.0","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.2","eslint-plugin-testing-library":"7.1.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.20.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.54.1_1751291810379_0.8337898670675505","host":"s3://npm-registry-packages-npm-production"}},"0.54.2":{"name":"@canonical/store-components","version":"0.54.2","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.54.2","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"d281835da2519530dda2b0b4faeaa6d10dac86ce","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.54.2.tgz","fileCount":69,"integrity":"sha512-FzKAHNk1d0knvICPpOcis0fGnDU3ozJ4Fnx+X6iXX5K82ZKXB5bCYlcOPwKFmuSpbvjGkpM08WS2xBqHLgn1bw==","signatures":[{"sig":"MEYCIQD95812iA3bqJ2e8GMFT99Cw0y3Bv6KD4pSZ36gEMbPuAIhANjT8+KvHN3LQ2e5cE+rOxk8QrLHwqr6CCJZxrm+79ed","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58571},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"402a471801da7226fd1a4554c9587ef2a904b457","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"alimot1","actor":{"name":"alimot1","type":"user","email":"alimot.akinbode@canonical.com"},"email":"alimot.akinbode@canonical.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.9.2","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.3.6","@types/react":"17.0.83","@types/react-dom":"17.0.26"},"_nodeVersion":"22.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.6","nanoid":"5.0.9","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.71","react-table":"7.8.0","@types/react":"17.0.83","react-useportal":"1.0.19","@types/react-dom":"17.0.26","@types/react-table":"7.7.20","@canonical/react-components":"1.9.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"jest":"27.5.1","sass":"1.83.4","react":"18.3.1","eslint":"8.57.1","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.97.1","prettier":"3.4.2","deepmerge":"4.3.1","react-dom":"18.3.1","storybook":"7.6.20","stylelint":"16.13.2","tsc-alias":"1.8.10","@babel/cli":"7.26.4","babel-jest":"27.5.1","css-loader":"7.1.2","typescript":"4.9.5","sass-loader":"16.0.4","babel-loader":"9.2.1","concurrently":"8.2.2","style-loader":"4.0.0","stylelint-order":"5.0.0","@storybook/react":"7.6.20","@storybook/addons":"7.6.17","vanilla-framework":"4.20.0","@storybook/theming":"7.6.20","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.37.4","@babel/eslint-parser":"7.26.5","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.31.0","@storybook/addon-a11y":"7.6.20","@storybook/addon-docs":"7.6.20","npm-package-json-lint":"8.0.0","@testing-library/react":"14.3.1","eslint-config-prettier":"9.1.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.10.2","eslint-plugin-prettier":"5.2.3","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.11.2","@babel/preset-typescript":"7.26.0","@storybook/addon-mdx-gfm":"7.6.20","@storybook/addon-controls":"7.6.20","@storybook/react-webpack5":"7.6.20","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.6.0","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.2","eslint-plugin-testing-library":"7.1.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.20.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.54.2_1751448886519_0.0002392784292528649","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@canonical/store-components","version":"0.55.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.55.0","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"4ca8d7813f1c61a687ae9e8242557a9d0fa82c63","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.55.0.tgz","fileCount":69,"integrity":"sha512-h5BJcBJ/13zzd86QspTdpX8FOdCh/lzoW3EZLjTt/eyj7DRKaDMbjIjHtkK6K6D/CvBTkKfQgwwUIyhTjkXvPA==","signatures":[{"sig":"MEUCIEOaNrU1CwyskMICrroC8PExijgN14U3r3LyW02QGSBnAiEAugLyU6xlmxDLY43umvONCWweo4DFE6o9cnUh113Jofs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58571},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"726eac778f1e4d1c8a4b6a6040969808d2c82e20","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.9.4","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"postcss":"^8.3.11","jackspeak":"2.3.6","@types/react":"17.0.83","@types/react-dom":"17.0.26"},"_nodeVersion":"22.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.6","nanoid":"5.0.9","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.71","react-table":"7.8.0","@types/react":"17.0.83","react-useportal":"1.0.19","@types/react-dom":"17.0.26","@types/react-table":"7.7.20","@canonical/react-components":"3.6.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"jest":"27.5.1","sass":"1.83.4","react":"18.3.1","eslint":"8.57.1","ts-jest":"27.1.5","wait-on":"5.3.0","webpack":"5.97.1","prettier":"3.4.2","deepmerge":"4.3.1","react-dom":"18.3.1","storybook":"7.6.20","stylelint":"16.13.2","tsc-alias":"1.8.10","@babel/cli":"7.26.4","babel-jest":"27.5.1","css-loader":"7.1.2","typescript":"4.9.5","sass-loader":"16.0.4","babel-loader":"9.2.1","concurrently":"8.2.2","style-loader":"4.0.0","stylelint-order":"5.0.0","@storybook/react":"7.6.20","@storybook/addons":"7.6.17","vanilla-framework":"4.20.0","@storybook/theming":"7.6.20","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.37.4","@babel/eslint-parser":"7.26.5","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.31.0","@storybook/addon-a11y":"7.6.20","@storybook/addon-docs":"7.6.20","npm-package-json-lint":"8.0.0","@testing-library/react":"14.3.1","eslint-config-prettier":"9.1.0","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.10.2","eslint-plugin-prettier":"5.2.3","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.11.2","@babel/preset-typescript":"7.26.0","@storybook/addon-mdx-gfm":"7.6.20","@storybook/addon-controls":"7.6.20","@storybook/react-webpack5":"7.6.20","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.6.0","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.2","eslint-plugin-testing-library":"7.1.1","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.37.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.55.0_1763374199104_0.6110880239304421","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@canonical/store-components","version":"0.56.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.56.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"62e0716ccc0b17be39f970390b1c7f7f7dc9d262","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.56.0.tgz","fileCount":70,"integrity":"sha512-D+x5tcMyjYW6Nt+rWaak0aI8oqYvPoHzZXMJoWJlYx86+KxcXmDscjH+EgDKTSjlcN7UIV8dPtqiDKcmbeYkIg==","signatures":[{"sig":"MEYCIQDDnC/5bCpCGun+vEae06D+wH0Fr9naZ1h4+ADBysIWxgIhAITneavGqlfJ1+smU4oA5ZPL1M6CAVR2G9BC4gBw4duP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67500},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"fca445a8ebd65a7581fedcd72aec25c5aa00617d","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"abbiesims","email":"abbie.sims@canonical.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.9.8","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"wrap-ansi":"7.0.0","strip-ansi":"6.0.1","@types/react":"17.0.91","string-width":"4.2.3","@types/react-dom":"17.0.26"},"_nodeVersion":"22.23.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.9","nanoid":"5.1.7","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.130","react-table":"7.8.0","@types/react":"17.0.91","react-useportal":"1.0.19","@types/react-dom":"17.0.26","@types/react-table":"7.7.20","@canonical/react-components":"4.0.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"27.5.1","sass":"1.98.0","react":"18.3.1","eslint":"9.39.4","ts-jest":"27.1.5","webpack":"5.105.4","prettier":"3.8.1","deepmerge":"4.3.1","react-dom":"18.3.1","storybook":"7.6.24","stylelint":"16.26.1","tsc-alias":"1.8.16","@babel/cli":"7.28.6","@eslint/js":"9.39.4","babel-jest":"27.5.1","css-loader":"7.1.4","typescript":"4.9.5","sass-loader":"16.0.7","babel-loader":"10.1.1","style-loader":"4.0.0","@eslint/compat":"1.4.1","stylelint-order":"5.0.0","@eslint/eslintrc":"3.3.5","@storybook/react":"7.6.24","@storybook/addons":"7.6.17","vanilla-framework":"4.46.0","@storybook/theming":"7.6.24","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.37.5","@babel/eslint-parser":"7.28.6","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.32.0","@storybook/addon-a11y":"7.6.24","@storybook/addon-docs":"7.6.24","npm-package-json-lint":"8.0.0","@testing-library/react":"14.3.1","eslint-config-prettier":"10.1.8","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.10.2","eslint-plugin-prettier":"5.5.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.12.0","@babel/preset-typescript":"7.28.5","@storybook/addon-mdx-gfm":"7.6.24","@storybook/addon-controls":"7.6.24","@storybook/react-webpack5":"7.6.24","@testing-library/jest-dom":"6.9.1","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.6.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.3","eslint-plugin-testing-library":"7.16.2","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.46.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.56.0_1788157633772_0.4713069400244527","host":"s3://npm-registry-packages-npm-production"}},"0.56.1":{"name":"@canonical/store-components","version":"0.56.1","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.56.1","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"36cdda223e6722655f9d93bb3ffe30f5284ce4d3","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.56.1.tgz","fileCount":70,"integrity":"sha512-ygykc9tDFOGW7yBNHfgkUulKU5CHgeRr6OYv55verODt7jY+TS73ygcJn9svmtWQcJ8K9EhH9Wb13vp9/UWnpA==","signatures":[{"sig":"MEYCIQDudTI3s+jwHGbw2wu3WmQl8mcqkIgh5J3FpIpI0iN9RwIhALjMjg7PzL6CXkVT+UlpYhRNEcA0+9EkvtOKwVT5K+JB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67985},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"0500bc91aa51277f05e2152e349ba44efcf1aeaa","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"abbiesims","email":"abbie.sims@canonical.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.9.8","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"wrap-ansi":"7.0.0","strip-ansi":"6.0.1","@types/react":"17.0.91","string-width":"4.2.3","@types/react-dom":"17.0.26"},"_nodeVersion":"22.23.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.9","nanoid":"5.1.7","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.130","react-table":"7.8.0","@types/react":"17.0.91","react-useportal":"1.0.19","@types/react-dom":"17.0.26","@types/react-table":"7.7.20","@canonical/react-components":"4.0.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"27.5.1","sass":"1.98.0","react":"18.3.1","eslint":"9.39.4","ts-jest":"27.1.5","webpack":"5.105.4","prettier":"3.8.1","deepmerge":"4.3.1","react-dom":"18.3.1","storybook":"7.6.24","stylelint":"16.26.1","tsc-alias":"1.8.16","@babel/cli":"7.28.6","@eslint/js":"9.39.4","babel-jest":"27.5.1","css-loader":"7.1.4","typescript":"4.9.5","sass-loader":"16.0.7","babel-loader":"10.1.1","style-loader":"4.0.0","@eslint/compat":"1.4.1","stylelint-order":"5.0.0","@eslint/eslintrc":"3.3.5","@storybook/react":"7.6.24","@storybook/addons":"7.6.17","vanilla-framework":"4.46.0","@storybook/theming":"7.6.24","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.37.5","@babel/eslint-parser":"7.28.6","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.32.0","@storybook/addon-a11y":"7.6.24","@storybook/addon-docs":"7.6.24","npm-package-json-lint":"8.0.0","@testing-library/react":"14.3.1","eslint-config-prettier":"10.1.8","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.10.2","eslint-plugin-prettier":"5.5.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.12.0","@babel/preset-typescript":"7.28.5","@storybook/addon-mdx-gfm":"7.6.24","@storybook/addon-controls":"7.6.24","@storybook/react-webpack5":"7.6.24","@testing-library/jest-dom":"6.9.1","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.6.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.3","eslint-plugin-testing-library":"7.16.2","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.46.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.56.1_1788418084081_0.3558228515938717","host":"s3://npm-registry-packages-npm-production"}},"0.56.2":{"name":"@canonical/store-components","version":"0.56.2","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.56.2","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"8fbd329f9cfcf4fc607e35ecaedfe9b5ed3143b4","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.56.2.tgz","fileCount":70,"integrity":"sha512-ctJWKp0nTWQAOYqQC0rxFVu+D71X2/Vu/pN7CHrfGE7THPQrQoGpmQZXAklaz2lAUeNCl5eqHRBEm5rnCR9jew==","signatures":[{"sig":"MEUCIQClpPD/d1XIlEB/CusjFF9rrO1ZRy50X2oRSGL/4kIcBAIgFC28F/wrKzeM+5Nay5twOTX9UiifHxRd41DqTUpFXLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69029},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"d38d48ae1dd7acc9072c06a885dfe4a3aa644254","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"abbiesims","email":"abbie.sims@canonical.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.9.8","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"wrap-ansi":"7.0.0","strip-ansi":"6.0.1","@types/react":"17.0.91","string-width":"4.2.3","@types/react-dom":"17.0.26"},"_nodeVersion":"22.23.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.9","nanoid":"5.1.7","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.130","react-table":"7.8.0","@types/react":"17.0.91","react-useportal":"1.0.19","@types/react-dom":"17.0.26","@types/react-table":"7.7.20","@canonical/react-components":"4.0.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"27.5.1","sass":"1.98.0","react":"18.3.1","eslint":"9.39.4","ts-jest":"27.1.5","webpack":"5.105.4","prettier":"3.8.1","deepmerge":"4.3.1","react-dom":"18.3.1","storybook":"7.6.24","stylelint":"16.26.1","tsc-alias":"1.8.16","@babel/cli":"7.28.6","@eslint/js":"9.39.4","babel-jest":"27.5.1","css-loader":"7.1.4","typescript":"4.9.5","sass-loader":"16.0.7","babel-loader":"10.1.1","style-loader":"4.0.0","@eslint/compat":"1.4.1","stylelint-order":"5.0.0","@eslint/eslintrc":"3.3.5","@storybook/react":"7.6.24","@storybook/addons":"7.6.17","vanilla-framework":"4.46.0","@storybook/theming":"7.6.24","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.37.5","@babel/eslint-parser":"7.28.6","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.32.0","@storybook/addon-a11y":"7.6.24","@storybook/addon-docs":"7.6.24","npm-package-json-lint":"8.0.0","@testing-library/react":"14.3.1","eslint-config-prettier":"10.1.8","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.10.2","eslint-plugin-prettier":"5.5.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.12.0","@babel/preset-typescript":"7.28.5","@storybook/addon-mdx-gfm":"7.6.24","@storybook/addon-controls":"7.6.24","@storybook/react-webpack5":"7.6.24","@testing-library/jest-dom":"6.9.1","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.6.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.3","eslint-plugin-testing-library":"7.16.2","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.46.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.56.2_1788765430257_0.7771703549980791","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@canonical/store-components","version":"0.57.0","author":{"name":"Canonical"},"license":"LGPL-3.0","_id":"@canonical/store-components@0.57.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://canonical.github.io/store-components","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"2802a5b87fbb6fb21a165305a7449dda6165f3ff","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.57.0.tgz","fileCount":80,"integrity":"sha512-xOIyMp04dnLPEA0vuXtwK0OVCdLJFXerNpGtWu5rFUah5nMXyWBtyjeBPOS1FkAYIvGAJJKlHbTHOTOVr/IbWA==","signatures":[{"sig":"MEQCIAIXFO7MljoM/Av6US8aK9INGt1F8MXeoLnpruMOnW5cAiBFSikgK8bt+rP38wM1A0pRlXl7+glM683q9rXsDjwrlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMEF+mMy/XFCrr4I0nU2yiLI0CAZZ1DUvt3JVehzAVlwIgEN2d1tJBEm00jWJP4KvA65NAafhteed3FhXUg/0vZX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90337},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.js","gitHead":"5a643be4a78ecdbd7bddf528a77ebbdb6a353aee","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"_npmUser":{"name":"abbiesims","email":"abbie.sims@canonical.com"},"repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.9.8","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"resolutions":{"wrap-ansi":"7.0.0","strip-ansi":"6.0.1","@types/react":"17.0.91","string-width":"4.2.3","@types/react-dom":"17.0.26"},"_nodeVersion":"22.23.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.9","nanoid":"5.1.7","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.130","react-table":"7.8.0","@types/react":"17.0.91","react-useportal":"1.0.19","@types/react-dom":"17.0.26","@types/react-table":"7.7.20","@canonical/react-components":"4.0.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"27.5.1","sass":"1.98.0","react":"18.3.1","eslint":"9.39.4","ts-jest":"27.1.5","webpack":"5.105.4","prettier":"3.8.1","deepmerge":"4.3.1","react-dom":"18.3.1","storybook":"7.6.24","stylelint":"16.26.1","tsc-alias":"1.8.16","@babel/cli":"7.28.6","@eslint/js":"9.39.4","babel-jest":"27.5.1","css-loader":"7.1.4","typescript":"4.9.5","sass-loader":"16.0.7","babel-loader":"10.1.1","style-loader":"4.0.0","@eslint/compat":"1.4.1","stylelint-order":"5.0.0","@eslint/eslintrc":"3.3.5","@storybook/react":"7.6.24","@storybook/addons":"7.6.17","vanilla-framework":"4.46.0","@storybook/theming":"7.6.24","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.37.5","@babel/eslint-parser":"7.28.6","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.32.0","@storybook/addon-a11y":"7.6.24","@storybook/addon-docs":"7.6.24","npm-package-json-lint":"8.0.0","@testing-library/react":"14.3.1","eslint-config-prettier":"10.1.8","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.10.2","eslint-plugin-prettier":"5.5.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.12.0","@babel/preset-typescript":"7.28.5","@storybook/addon-mdx-gfm":"7.6.24","@storybook/addon-controls":"7.6.24","@storybook/react-webpack5":"7.6.24","@testing-library/jest-dom":"6.9.1","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.6.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.3","eslint-plugin-testing-library":"7.16.2","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.46.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"tmp":"tmp/store-components_0.57.0_1790241144069_0.12260390132006571","host":"s3://npm-registry-packages-npm-production"}},"0.57.1":{"_id":"@canonical/store-components@0.57.1","bugs":{"url":"https://github.com/canonical/store-components/issues"},"dist":{"shasum":"560e290868d9974953a3a9626019638fb4ae64bf","tarball":"https://registry.npmjs.org/@canonical/store-components/-/store-components-0.57.1.tgz","fileCount":80,"integrity":"sha512-v1d7ArDRojl4+6MhREKQZ722f/gvLRFViCEDpX/COKsH+3KWvDwuZEnTpRi0H4Ofz80AdS/+DocuEGLHqo/2/g==","signatures":[{"sig":"MEQCIGGLZee0Lne1DZSagW6KPAxW9P15mgGP7JmsFvd/TrX/AiA0Hf27o4xsj6n5WwCASt3DFZvEVn5zVVAxy0k9aiIvSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDW/T5GZ+OkzbPhXbtLIlakFxFenfzG1LVUpjm+ywrbDQIgfTNJDDoG9QzjzC6e6GfbwxRqQGlO8YbhL6ouG3fwtJ0="}],"unpackedSize":90345},"jest":{"roots":["<rootDir>/src/"],"preset":"ts-jest/presets/js-with-babel","testEnvironment":"jest-environment-jsdom","moduleNameMapper":{".scss$":"<rootDir>/src/testing/mock-scss.js"},"moduleDirectories":["node_modules","src"],"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"]},"main":"dist/index.js","name":"@canonical/store-components","types":"./dist/index.d.ts","author":{"name":"Canonical"},"module":"dist/index.js","gitHead":"92f94cc9e958f670d728bc7724f3c0b65fb16d5f","license":"LGPL-3.0","scripts":{"docs":"storybook dev --port ${PORT:-9009}","lint":"yarn lint-package-json && yarn lint-js","test":"jest","build":"rm -rf dist && yarn build-local; yarn build-declaration","clean":"rm -rf node_modules dist .out","serve":"yarn docs","start":"yarn docs","lint-js":"eslint src","build-docs":"storybook build -c .storybook -o docs","lint-style":"stylelint src/**/*.scss","build-local":"NODE_ENV=production babel src --out-dir dist --copy-files --extensions '.js,.jsx,.ts,.tsx'","build-watch":"yarn run build-local --watch","link-packages":"yarn install && yarn build && yarn link && cd node_modules/react && yarn link && cd ../react-dom && yarn link","prepublishOnly":"yarn clean && yarn install && yarn build","unlink-packages":"yarn unlink && cd node_modules/react && yarn unlink && cd ../react-dom && yarn unlink","build-declaration":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","lint-package-json":"npmPkgJsonLint ."},"version":"0.57.1","_npmUser":{"name":"abbiesims","email":"abbie.sims@canonical.com"},"homepage":"https://canonical.github.io/store-components","repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"_npmVersion":"10.9.8","description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","directories":{},"maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"resolutions":{"wrap-ansi":"7.0.0","strip-ansi":"6.0.1","@types/react":"17.0.91","string-width":"4.2.3","@types/react-dom":"17.0.26"},"_nodeVersion":"22.23.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"formik":"2.4.9","nanoid":"5.1.7","classnames":"2.5.1","prop-types":"15.8.1","@types/jest":"27.5.2","@types/node":"18.19.130","react-table":"7.8.0","@types/react":"17.0.91","react-useportal":"1.0.19","@types/react-dom":"17.0.26","@types/react-table":"7.7.20","@canonical/react-components":"4.0.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"27.5.1","sass":"1.98.0","react":"18.3.1","eslint":"9.39.4","ts-jest":"27.1.5","webpack":"5.105.4","prettier":"3.8.1","deepmerge":"4.3.1","react-dom":"18.3.1","storybook":"7.6.24","stylelint":"16.26.1","tsc-alias":"1.8.16","@babel/cli":"7.28.6","@eslint/js":"9.39.4","babel-jest":"27.5.1","css-loader":"7.1.4","typescript":"4.9.5","sass-loader":"16.0.7","babel-loader":"10.1.1","style-loader":"4.0.0","@eslint/compat":"1.4.1","stylelint-order":"5.0.0","@eslint/eslintrc":"3.3.5","@storybook/react":"7.6.24","@storybook/addons":"7.6.17","vanilla-framework":"4.46.0","@storybook/theming":"7.6.24","stylelint-prettier":"2.0.0","eslint-plugin-react":"7.37.5","@babel/eslint-parser":"7.28.6","@testing-library/dom":"9.3.4","eslint-plugin-import":"2.32.0","@storybook/addon-a11y":"7.6.24","@storybook/addon-docs":"7.6.24","npm-package-json-lint":"8.0.0","@testing-library/react":"14.3.1","eslint-config-prettier":"10.1.8","eslint-plugin-flowtype":"8.0.3","eslint-plugin-jsx-a11y":"6.10.2","eslint-plugin-prettier":"5.5.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.12.0","@babel/preset-typescript":"7.28.5","@storybook/addon-mdx-gfm":"7.6.24","@storybook/addon-controls":"7.6.24","@storybook/react-webpack5":"7.6.24","@testing-library/jest-dom":"6.9.1","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.6.2","stylelint-config-prettier":"9.0.5","@testing-library/user-event":"14.6.1","@testing-library/react-hooks":"8.0.1","babel-plugin-module-resolver":"5.0.3","eslint-plugin-testing-library":"7.16.2","react-docgen-typescript-loader":"3.7.2","@typescript-eslint/eslint-plugin":"5.62.0","stylelint-config-recommended-scss":"5.0.2","babel-plugin-typescript-to-proptypes":"2.1.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","vanilla-framework":"4.46.0"},"npmpackagejsonlint":{"rules":{"prefer-alphabetical-dependencies":"error","prefer-alphabetical-devDependencies":"error","prefer-absolute-version-dependencies":"error","prefer-absolute-version-devDependencies":"error"}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/store-components_0.57.1_1790343107009_0.603481165595418"}}},"time":{"created":"2023-02-23T09:50:14.675Z","modified":"2026-09-25T13:31:47.261Z","0.1.0":"2023-02-23T09:50:15.068Z","0.2.0":"2023-02-28T15:18:35.861Z","0.3.0":"2023-03-15T10:36:25.883Z","0.4.0":"2023-03-17T10:36:11.621Z","0.6.0":"2023-03-17T10:53:11.000Z","0.7.0":"2023-03-23T10:31:14.865Z","0.8.0":"2023-03-29T10:03:06.964Z","0.10.0":"2023-05-02T08:36:16.032Z","0.11.0":"2023-05-02T09:42:36.865Z","0.12.0":"2023-06-08T14:58:44.636Z","0.13.0":"2023-06-13T13:38:37.727Z","0.14.0":"2023-06-15T10:40:01.548Z","0.15.0":"2023-06-15T12:41:55.834Z","0.16.0":"2023-06-15T12:55:49.780Z","0.17.0":"2023-06-19T13:01:40.761Z","0.18.0":"2023-06-19T15:41:58.546Z","0.19.0":"2023-06-20T10:38:53.862Z","0.20.0":"2023-06-21T08:30:43.113Z","0.21.0":"2023-06-28T09:28:16.863Z","0.22.0":"2023-07-10T13:18:52.272Z","0.23.0":"2023-09-13T09:06:33.811Z","0.24.0":"2023-09-13T09:41:41.251Z","0.25.0":"2023-10-02T13:45:03.605Z","0.26.0":"2023-10-04T08:26:03.146Z","0.27.0":"2023-10-05T13:59:47.158Z","0.28.0":"2023-10-05T14:30:59.831Z","0.29.0":"2023-10-10T15:21:16.816Z","0.30.0":"2023-10-25T08:53:58.939Z","0.31.0":"2023-11-08T15:20:00.417Z","0.32.1":"2023-11-17T13:22:34.046Z","0.33.0":"2023-11-20T15:09:33.920Z","0.35.0":"2023-11-24T10:00:26.992Z","0.36.0":"2023-11-29T14:00:16.575Z","0.37.0":"2023-11-29T14:52:23.908Z","0.37.1":"2023-12-01T09:10:57.366Z","0.38.0":"2023-12-05T09:59:06.851Z","0.39.0":"2023-12-07T16:28:46.810Z","0.40.0":"2023-12-08T13:28:28.478Z","0.41.0":"2023-12-08T15:37:56.919Z","0.42.0":"2023-12-11T11:09:27.068Z","0.43.0":"2023-12-11T15:06:32.222Z","0.44.0":"2023-12-12T15:33:24.657Z","0.45.0":"2023-12-13T09:42:14.018Z","0.46.0":"2023-12-13T16:36:44.640Z","0.47.0":"2023-12-14T14:49:57.642Z","0.48.0":"2024-01-22T13:59:41.248Z","0.49.0":"2024-05-22T10:04:24.075Z","0.50.1":"2024-06-13T07:38:44.789Z","0.51.0":"2024-10-14T12:30:40.605Z","0.52.0":"2024-11-19T13:04:48.652Z","0.53.0":"2025-02-07T13:43:13.868Z","0.54.0":"2025-06-27T13:18:35.288Z","0.54.1":"2025-06-30T13:56:50.545Z","0.54.2":"2025-07-02T09:34:46.693Z","0.55.0":"2025-11-17T10:09:59.302Z","0.56.0":"2026-08-31T06:27:13.905Z","0.56.1":"2026-09-03T06:48:04.212Z","0.56.2":"2026-09-07T07:17:10.392Z","0.57.0":"2026-09-24T09:12:24.174Z","0.57.1":"2026-09-25T13:31:47.096Z"},"bugs":{"url":"https://github.com/canonical/store-components/issues"},"author":{"name":"Canonical"},"license":"LGPL-3.0","homepage":"https://canonical.github.io/store-components","repository":{"url":"git+ssh://git@github.com/canonical/store-components.git","type":"git"},"description":"This is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"readme":"# Store components for store UIs\n\nThis is a collection of components designed to be used in store UIs when using React. This is currently a work in progress and therefore not recommended to use in projects at this time.\n\nThese components are an extension of the [Vanilla React Components](https://github.com/canonical/react-components) library.\n\n## How to use the components\n\nSee the [component docs](https://canonical.github.io/store-components/) for usage instructions.\n\n![CI](https://github.com/canonical/store-components/workflows/CI/badge.svg?branch=main)\n\n## Requirements\n\nCanonical store components currently require that your build is configured with [sass-loader](https://github.com/webpack-contrib/sass-loader) (or equivalent), to compile sass.\n\n## Install\n\nTo use the [NPM package](https://www.npmjs.com/package/@canonical/store-components) do:\n\n```shell\nyarn add @canonical/store-components\n```\n\nOr if you use NPM:\n\n```shell\nnpm install @canonical/store-components\n```\n\n## Issues\n\nPlease file any issues at [GitHub](https://github.com/canonical/store-components/issues).\n\n## Contributing\n\nYou might want to:\n\n- [View the source](https://github.com/canonical/store-components) on GitHub.\n- Read about [developing components](https://github.com/canonical/store-components/blob/main/HACKING.md).\n- Find out how to [publish to NPM](https://github.com/canonical/store-components/blob/main/PUBLISH-NPM-PACKAGE.md).\n- Know how to [publish the docs](https://github.com/canonical/store-components/blob/main/PUBLISHING-DOCS.md) to GitHub Pages.\n\n## Developing locally using this repository\n\nYou may wish to link this library directly to your projects while developing locally.\n\nYou can do this by cloning this repo to your local workspace;\n\n```shell\ngit clone https://github.com/canonical/store-components\n```\n\nIf you then drop into that folder and run;\n\n```shell\nyarn run link-packages\n```\n\n...this will add this project, `react` and `react-dom` to a local yarn registry.\n\nSwitching back to the project you are developing, run;\n\n```shell\nyarn install\nyarn link react\nyarn link react-dom\nyarn link @canonical/store-components\n```\n\n...to pull the linked deps from the local registry. If you now run `yarn build-watch` in your `store-components` folder, your project should pick up any changes on refresh or hot module reload.\n\n**Note:** When you're finished working locally - don't forget to go back and unlink;\n\n```\ncd store-components\nyarn run unlink-packages\n```\n","readmeFilename":"README.md"}