diff --git a/packages/console/package.json b/packages/console/package.json index 018737457..278a27b34 100644 --- a/packages/console/package.json +++ b/packages/console/package.json @@ -26,10 +26,10 @@ "@logto/react": "1.0.0-beta.13", "@logto/schemas": "workspace:^", "@mdx-js/react": "^1.6.22", - "@parcel/core": "2.7.0", - "@parcel/transformer-mdx": "2.7.0", - "@parcel/transformer-sass": "2.7.0", - "@parcel/transformer-svg-react": "2.7.0", + "@parcel/core": "2.8.0", + "@parcel/transformer-mdx": "2.8.0", + "@parcel/transformer-sass": "2.8.0", + "@parcel/transformer-svg-react": "2.8.0", "@silverhand/eslint-config": "1.3.0", "@silverhand/eslint-config-react": "1.3.0", "@silverhand/essentials": "^1.3.0", @@ -63,7 +63,7 @@ "lodash.get": "^4.4.2", "lodash.kebabcase": "^4.1.1", "nanoid": "^3.1.23", - "parcel": "2.7.0", + "parcel": "2.8.0", "postcss": "^8.4.6", "postcss-modules": "^4.3.0", "prettier": "^2.7.1", diff --git a/packages/console/src/components/ActionMenu/index.module.scss b/packages/console/src/components/ActionMenu/index.module.scss index f00ee8290..28f835619 100644 --- a/packages/console/src/components/ActionMenu/index.module.scss +++ b/packages/console/src/components/ActionMenu/index.module.scss @@ -1,3 +1,10 @@ +@use '@/scss/underscore' as _; + .content { + padding: _.unit(1); min-width: 200px; } + +.dropdownTitle { + padding: _.unit(3); +} diff --git a/packages/console/src/components/ActionMenu/index.tsx b/packages/console/src/components/ActionMenu/index.tsx index 81362fdec..c8937af61 100644 --- a/packages/console/src/components/ActionMenu/index.tsx +++ b/packages/console/src/components/ActionMenu/index.tsx @@ -42,6 +42,7 @@ const ActionMenu = ({ /> { { diff --git a/packages/console/src/components/Dropdown/index.module.scss b/packages/console/src/components/Dropdown/index.module.scss index a8e942fa4..4e3221bee 100644 --- a/packages/console/src/components/Dropdown/index.module.scss +++ b/packages/console/src/components/Dropdown/index.module.scss @@ -22,7 +22,6 @@ .title { @include _.subhead-cap; - padding: _.unit(3); } .overlay { @@ -33,7 +32,5 @@ .list { margin: 0; - padding: _.unit(1); - max-height: 288px; overflow-y: auto; } diff --git a/packages/console/src/components/Select/index.module.scss b/packages/console/src/components/Select/index.module.scss index cd31d4f5f..708568ce1 100644 --- a/packages/console/src/components/Select/index.module.scss +++ b/packages/console/src/components/Select/index.module.scss @@ -78,3 +78,8 @@ height: 36px; } } + +.dropdown { + padding: _.unit(1); + max-height: 288px; +} diff --git a/packages/console/src/components/Select/index.tsx b/packages/console/src/components/Select/index.tsx index 78b2de26c..a5f3bb5a4 100644 --- a/packages/console/src/components/Select/index.tsx +++ b/packages/console/src/components/Select/index.tsx @@ -97,6 +97,7 @@ const Select = ({ { setIsOpen(false); diff --git a/packages/console/src/pages/GetStarted/components/GetStartedProgress/index.module.scss b/packages/console/src/pages/GetStarted/components/GetStartedProgress/index.module.scss index b572bfba7..a05881e07 100644 --- a/packages/console/src/pages/GetStarted/components/GetStartedProgress/index.module.scss +++ b/packages/console/src/pages/GetStarted/components/GetStartedProgress/index.module.scss @@ -1,6 +1,6 @@ @use '@/scss/underscore' as _; -.container { +.progress { display: flex; align-items: center; padding: _.unit(2); @@ -29,44 +29,46 @@ } } +.dropdown { + padding: 0; +} + .dropdownTitle { @include _.subhead-cap; padding: _.unit(3) _.unit(5) _.unit(3) _.unit(4); } -.dropdown { - padding: 0; -} +.dropdownItemWrapper { + .index { + width: 20px; + height: 20px; + font: var(--font-subhead-cap); -.index { - width: 20px; - height: 20px; - font: var(--font-subhead-cap); - - > svg { - width: 16px; - height: 16px; - } -} - -.dropdownItem { - height: 42px; - padding: 0 _.unit(5) 0 _.unit(4); - border-top: 1px solid var(--color-hover); - border-bottom: 1px solid transparent; - border-radius: unset; - - &:last-child { - // Note: use 7px to avoid display issue with parent border-radius - border-bottom-left-radius: 7px; - border-bottom-right-radius: 7px; + > svg { + width: 16px; + height: 16px; + } } - &:hover:not(:last-child) { - border-bottom-color: var(--color-hover); + .dropdownItem { + height: 42px; + padding: 0 _.unit(5) 0 _.unit(4); + border-top: 1px solid var(--color-hover); + border-bottom: 1px solid transparent; + border-radius: unset; - + .dropdownItem { - border-top-color: transparent; + &:last-child { + // Note: use 7px to avoid display issue with parent border-radius + border-bottom-left-radius: 7px; + border-bottom-right-radius: 7px; + } + + &:hover:not(:last-child) { + border-bottom-color: var(--color-hover); + + + .dropdownItem { + border-top-color: transparent; + } } } } diff --git a/packages/console/src/pages/GetStarted/components/GetStartedProgress/index.tsx b/packages/console/src/pages/GetStarted/components/GetStartedProgress/index.tsx index b70a373ef..714567272 100644 --- a/packages/console/src/pages/GetStarted/components/GetStartedProgress/index.tsx +++ b/packages/console/src/pages/GetStarted/components/GetStartedProgress/index.tsx @@ -43,7 +43,7 @@ const GetStartedProgress = () => { ref={anchorRef} role="button" tabIndex={0} - className={classNames(styles.container, showDropdown && styles.active)} + className={classNames(styles.progress, showDropdown && styles.active)} onKeyDown={onKeyDownHandler({ Esc: hideDropDown, Enter: showDropDown, @@ -68,16 +68,18 @@ const GetStartedProgress = () => { titleClassName={styles.dropdownTitle} onClose={hideDropDown} > - {data.map(({ id, title, isComplete, onClick }, index) => ( - } - onClick={onClick} - > - {t(title)} - - ))} +
+ {data.map(({ id, title, isComplete, onClick }, index) => ( + } + onClick={onClick} + > + {t(title)} + + ))} +
); diff --git a/packages/demo-app/package.json b/packages/demo-app/package.json index e291988ca..dba073d5c 100644 --- a/packages/demo-app/package.json +++ b/packages/demo-app/package.json @@ -21,8 +21,8 @@ "@logto/phrases": "workspace:^", "@logto/react": "1.0.0-beta.13", "@logto/schemas": "workspace:^", - "@parcel/core": "2.7.0", - "@parcel/transformer-sass": "2.7.0", + "@parcel/core": "2.8.0", + "@parcel/transformer-sass": "2.8.0", "@silverhand/eslint-config": "1.3.0", "@silverhand/eslint-config-react": "1.3.0", "@silverhand/ts-config": "1.2.1", @@ -34,7 +34,7 @@ "i18next": "^21.8.16", "i18next-browser-languagedetector": "^6.1.4", "lint-staged": "^13.0.0", - "parcel": "2.7.0", + "parcel": "2.8.0", "postcss": "^8.4.6", "prettier": "^2.7.1", "react": "^18.0.0", diff --git a/packages/ui/package.json b/packages/ui/package.json index 81a4d7e3b..1c89fcaf6 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -22,9 +22,9 @@ "@logto/phrases": "workspace:^", "@logto/phrases-ui": "workspace:^", "@logto/schemas": "workspace:^", - "@parcel/core": "2.7.0", - "@parcel/transformer-sass": "2.7.0", - "@parcel/transformer-svg-react": "2.7.0", + "@parcel/core": "2.8.0", + "@parcel/transformer-sass": "2.8.0", + "@parcel/transformer-svg-react": "2.8.0", "@peculiar/webcrypto": "^1.3.3", "@silverhand/eslint-config": "1.3.0", "@silverhand/eslint-config-react": "1.3.0", @@ -53,7 +53,7 @@ "ky": "^0.32.0", "libphonenumber-js": "^1.9.49", "lint-staged": "^13.0.0", - "parcel": "2.7.0", + "parcel": "2.8.0", "postcss": "^8.4.6", "postcss-modules": "^4.3.0", "prettier": "^2.7.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 641e86d94..93519ab82 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -112,10 +112,10 @@ importers: '@logto/react': 1.0.0-beta.13 '@logto/schemas': workspace:^ '@mdx-js/react': ^1.6.22 - '@parcel/core': 2.7.0 - '@parcel/transformer-mdx': 2.7.0 - '@parcel/transformer-sass': 2.7.0 - '@parcel/transformer-svg-react': 2.7.0 + '@parcel/core': 2.8.0 + '@parcel/transformer-mdx': 2.8.0 + '@parcel/transformer-sass': 2.8.0 + '@parcel/transformer-svg-react': 2.8.0 '@silverhand/eslint-config': 1.3.0 '@silverhand/eslint-config-react': 1.3.0 '@silverhand/essentials': ^1.3.0 @@ -149,7 +149,7 @@ importers: lodash.get: ^4.4.2 lodash.kebabcase: ^4.1.1 nanoid: ^3.1.23 - parcel: 2.7.0 + parcel: 2.8.0 postcss: ^8.4.6 postcss-modules: ^4.3.0 prettier: ^2.7.1 @@ -184,10 +184,10 @@ importers: '@logto/react': 1.0.0-beta.13_react@18.2.0 '@logto/schemas': link:../schemas '@mdx-js/react': 1.6.22_react@18.2.0 - '@parcel/core': 2.7.0 - '@parcel/transformer-mdx': 2.7.0_qpbak7zubdfpxpruk62f7gjw7u - '@parcel/transformer-sass': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-svg-react': 2.7.0_@parcel+core@2.7.0 + '@parcel/core': 2.8.0 + '@parcel/transformer-mdx': 2.8.0_smofjnbzoy3mcjjin2zix4yahi + '@parcel/transformer-sass': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-svg-react': 2.8.0_@parcel+core@2.8.0 '@silverhand/eslint-config': 1.3.0_swk2g7ygmfleszo5c33j4vooni '@silverhand/eslint-config-react': 1.3.0_3jdvf2aalbcoibv3m53iflhmym '@silverhand/essentials': 1.3.0 @@ -221,7 +221,7 @@ importers: lodash.get: 4.4.2 lodash.kebabcase: 4.1.1 nanoid: 3.3.1 - parcel: 2.7.0_postcss@8.4.6 + parcel: 2.8.0_postcss@8.4.6 postcss: 8.4.6 postcss-modules: 4.3.0_postcss@8.4.6 prettier: 2.7.1 @@ -416,8 +416,8 @@ importers: '@logto/phrases': workspace:^ '@logto/react': 1.0.0-beta.13 '@logto/schemas': workspace:^ - '@parcel/core': 2.7.0 - '@parcel/transformer-sass': 2.7.0 + '@parcel/core': 2.8.0 + '@parcel/transformer-sass': 2.8.0 '@silverhand/eslint-config': 1.3.0 '@silverhand/eslint-config-react': 1.3.0 '@silverhand/ts-config': 1.2.1 @@ -429,7 +429,7 @@ importers: i18next: ^21.8.16 i18next-browser-languagedetector: ^6.1.4 lint-staged: ^13.0.0 - parcel: 2.7.0 + parcel: 2.8.0 postcss: ^8.4.6 prettier: ^2.7.1 react: ^18.0.0 @@ -444,8 +444,8 @@ importers: '@logto/phrases': link:../phrases '@logto/react': 1.0.0-beta.13_react@18.2.0 '@logto/schemas': link:../schemas - '@parcel/core': 2.7.0 - '@parcel/transformer-sass': 2.7.0_@parcel+core@2.7.0 + '@parcel/core': 2.8.0 + '@parcel/transformer-sass': 2.8.0_@parcel+core@2.8.0 '@silverhand/eslint-config': 1.3.0_swk2g7ygmfleszo5c33j4vooni '@silverhand/eslint-config-react': 1.3.0_qoomm4vc6ijs52fnjlal4yoenm '@silverhand/ts-config': 1.2.1_typescript@4.7.4 @@ -457,7 +457,7 @@ importers: i18next: 21.8.16 i18next-browser-languagedetector: 6.1.4 lint-staged: 13.0.0 - parcel: 2.7.0_postcss@8.4.14 + parcel: 2.8.0_postcss@8.4.14 postcss: 8.4.14 prettier: 2.7.1 react: 18.2.0 @@ -666,9 +666,9 @@ importers: '@logto/phrases': workspace:^ '@logto/phrases-ui': workspace:^ '@logto/schemas': workspace:^ - '@parcel/core': 2.7.0 - '@parcel/transformer-sass': 2.7.0 - '@parcel/transformer-svg-react': 2.7.0 + '@parcel/core': 2.8.0 + '@parcel/transformer-sass': 2.8.0 + '@parcel/transformer-svg-react': 2.8.0 '@peculiar/webcrypto': ^1.3.3 '@silverhand/eslint-config': 1.3.0 '@silverhand/eslint-config-react': 1.3.0 @@ -697,7 +697,7 @@ importers: ky: ^0.32.0 libphonenumber-js: ^1.9.49 lint-staged: ^13.0.0 - parcel: 2.7.0 + parcel: 2.8.0 postcss: ^8.4.6 postcss-modules: ^4.3.0 prettier: ^2.7.1 @@ -720,9 +720,9 @@ importers: '@logto/phrases': link:../phrases '@logto/phrases-ui': link:../phrases-ui '@logto/schemas': link:../schemas - '@parcel/core': 2.7.0 - '@parcel/transformer-sass': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-svg-react': 2.7.0_@parcel+core@2.7.0 + '@parcel/core': 2.8.0 + '@parcel/transformer-sass': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-svg-react': 2.8.0_@parcel+core@2.8.0 '@peculiar/webcrypto': 1.3.3 '@silverhand/eslint-config': 1.3.0_swk2g7ygmfleszo5c33j4vooni '@silverhand/eslint-config-react': 1.3.0_3jdvf2aalbcoibv3m53iflhmym @@ -751,7 +751,7 @@ importers: ky: 0.32.2 libphonenumber-js: 1.9.49 lint-staged: 13.0.0 - parcel: 2.7.0_postcss@8.4.6 + parcel: 2.8.0_postcss@8.4.6 postcss: 8.4.6 postcss-modules: 4.3.0_postcss@8.4.6 prettier: 2.7.1 @@ -2656,84 +2656,85 @@ packages: fastq: 1.13.0 dev: true - /@parcel/bundler-default/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-PU5MtWWhc+dYI9x8mguYnm9yiG6TkI7niRpxgJgtqAyGHuEyNXVBQQ0X+qyOF4D9LdankBf8uNN18g31IET2Zg==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/bundler-default/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-OvDDhxX4LwfGe7lYVMbJMzqNcDk8ydOqNw0Hra9WPgl0m5gju/eVIbDvot3JXp5F96FmV36uCxdODJhKTNoAzQ==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/graph': 2.8.0 + '@parcel/hash': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/cache/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-JlXNoZXcWzLKdDlfeF3dIj5Vtel5T9vtdBN72PJ+cjC4qNHk4Uwvc5sfOBELuibGN0bVu2bwY9nUgSwCiB1iIA==} + /@parcel/cache/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-k945hrafMDR2wyCKyZYgwypeLLuZWce6FzhgunI4taBUeVnNCcpFAWzbfOVQ39SqZTGDqG3MNT+VuehssHXxyg==} engines: {node: '>= 12.0.0'} peerDependencies: - '@parcel/core': ^2.7.0 + '@parcel/core': ^2.8.0 dependencies: - '@parcel/core': 2.7.0 - '@parcel/fs': 2.7.0_@parcel+core@2.7.0 - '@parcel/logger': 2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/core': 2.8.0 + '@parcel/fs': 2.8.0_@parcel+core@2.8.0 + '@parcel/logger': 2.8.0 + '@parcel/utils': 2.8.0 lmdb: 2.5.2 dev: true - /@parcel/codeframe/2.7.0: - resolution: {integrity: sha512-UTKx0jejJmmO1dwTHSJuRgrO8N6PMlkxRT6sew8N6NC3Bgv6pu0EbO+RtlWt/jCvzcdLOPdIoTzj4MMZvgcMYg==} + /@parcel/codeframe/2.8.0: + resolution: {integrity: sha512-821d+KVcpEvJNMj9WMC39xXZK6zvRS/HUjQag2f3DkcRcZwk1uXJZdW6p1EB7C3e4e/0KSK3NTSVGEvbOSR+9w==} engines: {node: '>= 12.0.0'} dependencies: chalk: 4.1.2 dev: true - /@parcel/compressor-raw/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-SCXwnOOQT6EmpusBsYWNQ/RFri+2JnKuE0gMSf2dROl2xbererX45FYzeDplWALCKAdjMNDpFwU+FyMYoVZSCQ==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/compressor-raw/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-tM49t0gDQnwJbrDCeoCn9LRc8inZ/TSPQTttJTfcmFHHFqEllI0ZDVG0AiQw5NOMQbBLYiKun1adXn8pkcPLEA==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/config-default/2.7.0_6sm72dhu5rdyvbpt4eu53qwhom: - resolution: {integrity: sha512-ZzsLr97AYrz8c9k6qn3DlqPzifi3vbP7q3ynUrAFxmt0L4+K0H9N508ZkORYmCgaFjLIQ8Y3eWpwCJ0AewPNIg==} + /@parcel/config-default/2.8.0_c2xncdofe2kmjujtwoy3fucw4m: + resolution: {integrity: sha512-j9g50QNSLjuNpY0TP01EgGJPxWNes9d+e8+N07Z5Wv0u+UUnJ2uIOpo7PVn7ullOGhm1f9lP4KsJenu5gWb+cg==} peerDependencies: - '@parcel/core': ^2.7.0 + '@parcel/core': ^2.8.0 dependencies: - '@parcel/bundler-default': 2.7.0_@parcel+core@2.7.0 - '@parcel/compressor-raw': 2.7.0_@parcel+core@2.7.0 - '@parcel/core': 2.7.0 - '@parcel/namer-default': 2.7.0_@parcel+core@2.7.0 - '@parcel/optimizer-css': 2.7.0_@parcel+core@2.7.0 - '@parcel/optimizer-htmlnano': 2.7.0_6sm72dhu5rdyvbpt4eu53qwhom - '@parcel/optimizer-image': 2.7.0_@parcel+core@2.7.0 - '@parcel/optimizer-svgo': 2.7.0_@parcel+core@2.7.0 - '@parcel/optimizer-terser': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-css': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-html': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-js': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-raw': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-svg': 2.7.0_@parcel+core@2.7.0 - '@parcel/reporter-dev-server': 2.7.0_@parcel+core@2.7.0 - '@parcel/resolver-default': 2.7.0_@parcel+core@2.7.0 - '@parcel/runtime-browser-hmr': 2.7.0_@parcel+core@2.7.0 - '@parcel/runtime-js': 2.7.0_@parcel+core@2.7.0 - '@parcel/runtime-react-refresh': 2.7.0_@parcel+core@2.7.0 - '@parcel/runtime-service-worker': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-babel': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-css': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-html': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-image': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-js': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-json': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-postcss': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-posthtml': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-raw': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-react-refresh-wrap': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-svg': 2.7.0_@parcel+core@2.7.0 + '@parcel/bundler-default': 2.8.0_@parcel+core@2.8.0 + '@parcel/compressor-raw': 2.8.0_@parcel+core@2.8.0 + '@parcel/core': 2.8.0 + '@parcel/namer-default': 2.8.0_@parcel+core@2.8.0 + '@parcel/optimizer-css': 2.8.0_@parcel+core@2.8.0 + '@parcel/optimizer-htmlnano': 2.8.0_c2xncdofe2kmjujtwoy3fucw4m + '@parcel/optimizer-image': 2.8.0_@parcel+core@2.8.0 + '@parcel/optimizer-svgo': 2.8.0_@parcel+core@2.8.0 + '@parcel/optimizer-terser': 2.8.0_@parcel+core@2.8.0 + '@parcel/packager-css': 2.8.0_@parcel+core@2.8.0 + '@parcel/packager-html': 2.8.0_@parcel+core@2.8.0 + '@parcel/packager-js': 2.8.0_@parcel+core@2.8.0 + '@parcel/packager-raw': 2.8.0_@parcel+core@2.8.0 + '@parcel/packager-svg': 2.8.0_@parcel+core@2.8.0 + '@parcel/reporter-dev-server': 2.8.0_@parcel+core@2.8.0 + '@parcel/resolver-default': 2.8.0_@parcel+core@2.8.0 + '@parcel/runtime-browser-hmr': 2.8.0_@parcel+core@2.8.0 + '@parcel/runtime-js': 2.8.0_@parcel+core@2.8.0 + '@parcel/runtime-react-refresh': 2.8.0_@parcel+core@2.8.0 + '@parcel/runtime-service-worker': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-babel': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-css': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-html': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-image': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-js': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-json': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-postcss': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-posthtml': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-raw': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-react-refresh-wrap': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-svg': 2.8.0_@parcel+core@2.8.0 transitivePeerDependencies: - cssnano - postcss @@ -2744,42 +2745,42 @@ packages: - uncss dev: true - /@parcel/config-default/2.7.0_bwsugnjfjtzrnvkdck67xbzp2m: - resolution: {integrity: sha512-ZzsLr97AYrz8c9k6qn3DlqPzifi3vbP7q3ynUrAFxmt0L4+K0H9N508ZkORYmCgaFjLIQ8Y3eWpwCJ0AewPNIg==} + /@parcel/config-default/2.8.0_qtrkvsfkn7ppxb6dtfnkut4prm: + resolution: {integrity: sha512-j9g50QNSLjuNpY0TP01EgGJPxWNes9d+e8+N07Z5Wv0u+UUnJ2uIOpo7PVn7ullOGhm1f9lP4KsJenu5gWb+cg==} peerDependencies: - '@parcel/core': ^2.7.0 + '@parcel/core': ^2.8.0 dependencies: - '@parcel/bundler-default': 2.7.0_@parcel+core@2.7.0 - '@parcel/compressor-raw': 2.7.0_@parcel+core@2.7.0 - '@parcel/core': 2.7.0 - '@parcel/namer-default': 2.7.0_@parcel+core@2.7.0 - '@parcel/optimizer-css': 2.7.0_@parcel+core@2.7.0 - '@parcel/optimizer-htmlnano': 2.7.0_bwsugnjfjtzrnvkdck67xbzp2m - '@parcel/optimizer-image': 2.7.0_@parcel+core@2.7.0 - '@parcel/optimizer-svgo': 2.7.0_@parcel+core@2.7.0 - '@parcel/optimizer-terser': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-css': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-html': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-js': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-raw': 2.7.0_@parcel+core@2.7.0 - '@parcel/packager-svg': 2.7.0_@parcel+core@2.7.0 - '@parcel/reporter-dev-server': 2.7.0_@parcel+core@2.7.0 - '@parcel/resolver-default': 2.7.0_@parcel+core@2.7.0 - '@parcel/runtime-browser-hmr': 2.7.0_@parcel+core@2.7.0 - '@parcel/runtime-js': 2.7.0_@parcel+core@2.7.0 - '@parcel/runtime-react-refresh': 2.7.0_@parcel+core@2.7.0 - '@parcel/runtime-service-worker': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-babel': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-css': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-html': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-image': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-js': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-json': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-postcss': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-posthtml': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-raw': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-react-refresh-wrap': 2.7.0_@parcel+core@2.7.0 - '@parcel/transformer-svg': 2.7.0_@parcel+core@2.7.0 + '@parcel/bundler-default': 2.8.0_@parcel+core@2.8.0 + '@parcel/compressor-raw': 2.8.0_@parcel+core@2.8.0 + '@parcel/core': 2.8.0 + '@parcel/namer-default': 2.8.0_@parcel+core@2.8.0 + '@parcel/optimizer-css': 2.8.0_@parcel+core@2.8.0 + '@parcel/optimizer-htmlnano': 2.8.0_qtrkvsfkn7ppxb6dtfnkut4prm + '@parcel/optimizer-image': 2.8.0_@parcel+core@2.8.0 + '@parcel/optimizer-svgo': 2.8.0_@parcel+core@2.8.0 + '@parcel/optimizer-terser': 2.8.0_@parcel+core@2.8.0 + '@parcel/packager-css': 2.8.0_@parcel+core@2.8.0 + '@parcel/packager-html': 2.8.0_@parcel+core@2.8.0 + '@parcel/packager-js': 2.8.0_@parcel+core@2.8.0 + '@parcel/packager-raw': 2.8.0_@parcel+core@2.8.0 + '@parcel/packager-svg': 2.8.0_@parcel+core@2.8.0 + '@parcel/reporter-dev-server': 2.8.0_@parcel+core@2.8.0 + '@parcel/resolver-default': 2.8.0_@parcel+core@2.8.0 + '@parcel/runtime-browser-hmr': 2.8.0_@parcel+core@2.8.0 + '@parcel/runtime-js': 2.8.0_@parcel+core@2.8.0 + '@parcel/runtime-react-refresh': 2.8.0_@parcel+core@2.8.0 + '@parcel/runtime-service-worker': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-babel': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-css': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-html': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-image': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-js': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-json': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-postcss': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-posthtml': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-raw': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-react-refresh-wrap': 2.8.0_@parcel+core@2.8.0 + '@parcel/transformer-svg': 2.8.0_@parcel+core@2.8.0 transitivePeerDependencies: - cssnano - postcss @@ -2790,24 +2791,24 @@ packages: - uncss dev: true - /@parcel/core/2.7.0: - resolution: {integrity: sha512-7yKZUdh314Q/kU/9+27ZYTfcnXS6VYHuG+iiUlIohnvUUybxLqVJhdMU9Q+z2QcPka1IdJWz4K4Xx0y6/4goyg==} + /@parcel/core/2.8.0: + resolution: {integrity: sha512-udzbe3jjbpfKlRE9pdlROAa+lvAjS1L/AzN6r2j1y/Fsn7ze/NfvnCFw6o2YNIrXg002aQ7M1St/x1fdGfmVKA==} engines: {node: '>= 12.0.0'} dependencies: '@mischnic/json-sourcemap': 0.1.0 - '@parcel/cache': 2.7.0_@parcel+core@2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/events': 2.7.0 - '@parcel/fs': 2.7.0_@parcel+core@2.7.0 - '@parcel/graph': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/logger': 2.7.0 - '@parcel/package-manager': 2.7.0_@parcel+core@2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/cache': 2.8.0_@parcel+core@2.8.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/events': 2.8.0 + '@parcel/fs': 2.8.0_@parcel+core@2.8.0 + '@parcel/graph': 2.8.0 + '@parcel/hash': 2.8.0 + '@parcel/logger': 2.8.0 + '@parcel/package-manager': 2.8.0_@parcel+core@2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 '@parcel/source-map': 2.1.1 - '@parcel/types': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/types': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 + '@parcel/workers': 2.8.0_@parcel+core@2.8.0 abortcontroller-polyfill: 1.7.5 base-x: 3.0.9 browserslist: 4.21.4 @@ -2820,139 +2821,112 @@ packages: semver: 5.7.1 dev: true - /@parcel/css/1.14.0: - resolution: {integrity: sha512-r5tJWe6NF6lesfPw1N3g7N7WUKpHqi2ONnw9wl5ccSGGIxkmgcPaPQxfvmhdjXvQnktSuIOR0HjQXVXu+/en/w==} - engines: {node: '>= 12.0.0'} - dependencies: - lightningcss: 1.16.1 - dev: true - - /@parcel/diagnostic/2.7.0: - resolution: {integrity: sha512-pdq/cTwVoL0n8yuDCRXFRSQHVWdmmIXPt3R3iT4KtYDYvOrMT2dLPT79IMqQkhYPANW8GuL15n/WxRngfRdkug==} + /@parcel/diagnostic/2.8.0: + resolution: {integrity: sha512-ERnk0zDvm0jQUSj1M+2PLiwVC6nWrtuFEuye6VGuxRDcp9NHbz6gwApeEYxFkPsb3TQPhNjnXXm5nmAw1bpWWw==} engines: {node: '>= 12.0.0'} dependencies: '@mischnic/json-sourcemap': 0.1.0 nullthrows: 1.1.1 dev: true - /@parcel/events/2.7.0: - resolution: {integrity: sha512-kQDwMKgZ1U4M/G17qeDYF6bW5kybluN6ajYPc7mZcrWg+trEI/oXi81GMFaMX0BSUhwhbiN5+/Vb2wiG/Sn6ig==} + /@parcel/events/2.8.0: + resolution: {integrity: sha512-xqSZYY3oONM4IZm9+vhyFqX+KFIl145veIczUikwGJlcJZQfAAw736syPx6ecpB+m1EVg3AlvJWy7Lmel4Ak+Q==} engines: {node: '>= 12.0.0'} dev: true - /@parcel/fs-search/2.7.0: - resolution: {integrity: sha512-K1Hv25bnRpwQVA15RvcRuB8ZhfclnCHA8N8L6w7Ul1ncSJDxCIkIAc5hAubYNNYW3kWjCC2SOaEgFKnbvMllEQ==} + /@parcel/fs-search/2.8.0: + resolution: {integrity: sha512-yo7/Y8DCFlhOlIBb5SsRDTkM+7g0DY9sK57iw3hn2z1tGoIiIRptrieImFYSizs7HfDwDY/PMLfORmUdoReDzQ==} engines: {node: '>= 12.0.0'} dependencies: detect-libc: 1.0.3 dev: true - /@parcel/fs/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-PU5fo4Hh8y03LZgemgVREttc0wyHQUNmsJCybxTB7EjJie2CqJRumo+DFppArlvdchLwJdc9em03yQV/GNWrEg==} + /@parcel/fs/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-v3DbJlpl8v2/VRlZPw7cy+0myi0YfLblGZcwDvqIsWS35qyxD2rmtYV8u1BusonbgmJeaKiopSECmJkumt0jCw==} engines: {node: '>= 12.0.0'} peerDependencies: - '@parcel/core': ^2.7.0 + '@parcel/core': ^2.8.0 dependencies: - '@parcel/core': 2.7.0 - '@parcel/fs-search': 2.7.0 - '@parcel/types': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/core': 2.8.0 + '@parcel/fs-search': 2.8.0 + '@parcel/types': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 '@parcel/watcher': 2.0.7 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/workers': 2.8.0_@parcel+core@2.8.0 dev: true - /@parcel/graph/2.7.0: - resolution: {integrity: sha512-Q6E94GS6q45PtsZh+m+gvFRp/N1Qopxhu2sxjcWsGs5iBd6IWn2oYLWOH5iVzEjWuYpW2HkB08lH6J50O63uOA==} + /@parcel/graph/2.8.0: + resolution: {integrity: sha512-JvAyvBpGmhZ30bi+hStQr52eu+InfJBoiN9Z/32byIWhXEl02EAOwfsPqAe+FGCsdgXnnCGg5F9ZCqwzZ9dwbw==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.8.0 nullthrows: 1.1.1 dev: true - /@parcel/hash/2.7.0: - resolution: {integrity: sha512-k6bSKnIlPJMPU3yjQzfgfvF9zuJZGOAlJgzpL4BbWvdbE8BTdjzLcFn0Ujrtud94EgIkiXd22sC2HpCUWoHGdA==} + /@parcel/hash/2.8.0: + resolution: {integrity: sha512-KV1+96t7Nukth5K7ldUXjVr8ZTH9Dohl49K0Tc+5Qkysif0OxwcDtpVDmcnrUnWmqdBX0AdoLY0Q2Nnly89n/w==} engines: {node: '>= 12.0.0'} dependencies: detect-libc: 1.0.3 xxhash-wasm: 0.4.2 dev: true - /@parcel/logger/2.7.0: - resolution: {integrity: sha512-qjMY/bYo38+o+OiIrTRldU9CwL1E7J72t+xkTP8QIcUxLWz5LYR0YbynZUVulmBSfqsykjjxCy4a+8siVr+lPw==} + /@parcel/logger/2.8.0: + resolution: {integrity: sha512-W+7rKsLxLUX6xRmP8PhGWcG48PqrzTPeMWpgSds5nXxAHEFh4cYbkwPKGoTU65a9xUDVyqNreHNIKyizgwAZHQ==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/events': 2.7.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/events': 2.8.0 dev: true - /@parcel/markdown-ansi/2.7.0: - resolution: {integrity: sha512-ipOX0D6FVZFEXeb/z8MnTMq2RQEIuaILY90olVIuHEFLHHfOPEn+RK3u13HA1ChF5/9E3cMD79tu6x9JL9Kqag==} + /@parcel/markdown-ansi/2.8.0: + resolution: {integrity: sha512-xItzXmc3btFhJXsIbE946iaqE6STd2xe5H0zSIaZVXEeucCtMzcd4hxRELquxPstlrAOrrp/lrRpbAlMhso9iA==} engines: {node: '>= 12.0.0'} dependencies: chalk: 4.1.2 dev: true - /@parcel/namer-default/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-lIKMdsmi//7fepecNDYmJYzBlL91HifPsX03lJCdu1dC6q5fBs+gG0XjKKG7yPnSCw1qH/4m7drzt9+dRZYAHQ==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/namer-default/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-cVCx2kJA/Bv7O9pVad1UOibaybR/B+QdWV8Ols8HH4lC2gyjLBXEIR0uuPSEbkGwMEcofG6zA3MwsoPa6r5lBg==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/node-resolver-core/2.7.0: - resolution: {integrity: sha512-5UJQHalqMxdhJIs2hhqQzFfQpF7+NAowsRq064lYtiRvcD8wMr3OOQ9wd1iazGpFSl4JKdT7BwDU9/miDJmanQ==} + /@parcel/node-resolver-core/2.8.0: + resolution: {integrity: sha512-cECSh08NSRt1csmmMeKxlnO6ZhXRTuRijkHKFa4iG5hPL+3Cu04YGhuK/QWlP5vNCPVrH3ISlhzlPU5fAi/nEg==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/utils': 2.8.0 nullthrows: 1.1.1 semver: 5.7.1 dev: true - /@parcel/optimizer-css/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-IfnOMACqhcAclKyOW9X9JpsknB6OShk9OVvb8EvbDTKHJhQHNNmzE88OkSI/pS3ZVZP9Zj+nWcVHguV+kvDeiQ==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/optimizer-css/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-T5r3gZVm1xFw6l//iLkzLDUvFzNTUvL5kAtyU5gS5yH/dg7eCS09Km/c2anViQnmXwFUt7zIlBovj1doxAVNSw==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/css': 1.14.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.8.0 browserslist: 4.21.4 + lightningcss: 1.16.1 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/optimizer-htmlnano/2.7.0_6sm72dhu5rdyvbpt4eu53qwhom: - resolution: {integrity: sha512-5QrGdWS5Hi4VXE3nQNrGqugmSXt68YIsWwKRAdarOxzyULSJS3gbCiQOXqIPRJobfZjnSIcdtkyxSiCUe1inIA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/optimizer-htmlnano/2.8.0_c2xncdofe2kmjujtwoy3fucw4m: + resolution: {integrity: sha512-NxEKTRvue/WAU+XbQGfNIU6c7chDekdkwwv9YnCxHEOhnBu4Ok+2tdmCtPuA+4UUNszGxXlaHMnqSrjmqX2S6Q==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - htmlnano: 2.0.3_postcss@8.4.14+svgo@2.8.0 - nullthrows: 1.1.1 - posthtml: 0.16.6 - svgo: 2.8.0 - transitivePeerDependencies: - - '@parcel/core' - - cssnano - - postcss - - purgecss - - relateurl - - srcset - - terser - - uncss - dev: true - - /@parcel/optimizer-htmlnano/2.7.0_bwsugnjfjtzrnvkdck67xbzp2m: - resolution: {integrity: sha512-5QrGdWS5Hi4VXE3nQNrGqugmSXt68YIsWwKRAdarOxzyULSJS3gbCiQOXqIPRJobfZjnSIcdtkyxSiCUe1inIA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} - dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 htmlnano: 2.0.3_postcss@8.4.6+svgo@2.8.0 nullthrows: 1.1.1 posthtml: 0.16.6 @@ -2968,203 +2942,223 @@ packages: - uncss dev: true - /@parcel/optimizer-image/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-EnaXz5UjR67FUu0BEcqZTT9LsbB/iFAkkghCotbnbOuC5QQsloq6tw54TKU3y+R3qsjgUoMtGxPcGfVoXxZXYw==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/optimizer-htmlnano/2.8.0_qtrkvsfkn7ppxb6dtfnkut4prm: + resolution: {integrity: sha512-NxEKTRvue/WAU+XbQGfNIU6c7chDekdkwwv9YnCxHEOhnBu4Ok+2tdmCtPuA+4UUNszGxXlaHMnqSrjmqX2S6Q==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + htmlnano: 2.0.3_postcss@8.4.14+svgo@2.8.0 + nullthrows: 1.1.1 + posthtml: 0.16.6 + svgo: 2.8.0 + transitivePeerDependencies: + - '@parcel/core' + - cssnano + - postcss + - purgecss + - relateurl + - srcset + - terser + - uncss + dev: true + + /@parcel/optimizer-image/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-66eSoCCGZVRiY6U4OqqYrhQcBcHI9cOkIEbxadZYOF4cJhsskjUDJR0jLb4j2PE6QxUNYlyj5OglQqRLwhz7vA==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} + dependencies: + '@parcel/diagnostic': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 + '@parcel/workers': 2.8.0_@parcel+core@2.8.0 detect-libc: 1.0.3 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/optimizer-svgo/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-IO1JV4NpfP3V7FrhsqCcV8pDQIHraFi1/ZvEJyssITxjH49Im/txKlwMiQuZZryAPn8Xb8g395Muawuk6AK6sg==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/optimizer-svgo/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-qQzM32CzJJuniFaTZDspVn/Vtz/PJ/f89+FckLpWZJVWNihgwTHC1/F0YTDH8g6czNw5ZijwQ3xBVuJQYyIXsQ==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 svgo: 2.8.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/optimizer-terser/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-07VZjIO8xsl2/WmS/qHI8lI/cpu47iS9eRpqwfZEEsdk1cfz50jhWkmFudHBxiHGMfcZ//1+DdaPg9RDBWZtZA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/optimizer-terser/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-slS6GWQ3u418WtJmlqlA5Njljcq4OaEdDDR2ifEwltG8POv+hsvD5AAoM2XB0GJwY97TQtdMbBu2DuDF3yM/1Q==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.8.0 nullthrows: 1.1.1 terser: 5.15.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/package-manager/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-wmfSX1mRrTi8MeA4KrnPk/x7zGUsILCQmTo6lA4gygzAxDbM1pGuyFN8/Kt0y0SFO2lbljARtD/4an5qdotH+Q==} + /@parcel/package-manager/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-n4FgerAX1lTKKTgxmiocnos47Y+b0L60iwU6Q4cC2n4KQNRuNyfhxFXwWcqHstR9wa72JgPaDgo4k0l3Bk8FZw==} engines: {node: '>= 12.0.0'} peerDependencies: - '@parcel/core': ^2.7.0 + '@parcel/core': ^2.8.0 dependencies: - '@parcel/core': 2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/fs': 2.7.0_@parcel+core@2.7.0 - '@parcel/logger': 2.7.0 - '@parcel/types': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/core': 2.8.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/fs': 2.8.0_@parcel+core@2.8.0 + '@parcel/logger': 2.8.0 + '@parcel/types': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 + '@parcel/workers': 2.8.0_@parcel+core@2.8.0 semver: 5.7.1 dev: true - /@parcel/packager-css/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-44nzZwu+ssGuiFmYM6cf/Y4iChiUZ4DUzzpegnGlhXtKJKe4NHntxThJynuRZWKN2AAf48avApDpimg2jW0KDw==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/packager-css/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-tv/Bto0P6fXjqQ9uCZ8/6b/+38Zr/N2MC7/Nbflzww/lp0k2+kkE9MVJJDr5kST/SzTBRrhbDo+yTbtdZikJYg==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.8.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/packager-html/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-Zgqd7sdcY/UnR370GR0q2ilmEohUDXsO8A1F28QCJzIsR1iCB6KRUT74+pawfQ1IhXZLaaFLLYe0UWcfm0JeXg==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/packager-html/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-4x09v/bt767rxwGTuEw82CjheoOtIKNu4sx1gqwQOz9QowKPniXOIaD+0XmLiARdzRErucf0sL19QHfNcPAhUw==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/types': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/types': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 nullthrows: 1.1.1 posthtml: 0.16.6 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/packager-js/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-wTRdM81PgRVDzWGXdWmqLwguWnTYWzhEDdjXpW2n8uMOu/CjHhMtogk65aaYk3GOnq6OBL/NsrmBiV/zKPj1vA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/packager-js/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-Tn2EtWM1TEdj4t5pt0QjBDzqrXrfRTL3WsdMipZwDSuX04KS0jedJINHjh46HOMwyfJxLbUg3xkGX7F5mYQj5g==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/hash': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.8.0 globals: 13.18.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/packager-raw/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-jg2Zp8dI5VpIQlaeahXDCfrPN9m/DKht1NkR9P2CylMAwqCcc1Xc1RRiF0wfwcPZpPMpq1265n+4qnB7rjGBlA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/packager-raw/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-s3VniER3X2oNTlfytBGIQF+UZFVNLFWuVu1IkZ8Wg6uYQffrExDlbNDcmFCDcfvcejL3Ch5igP+L6N00f6+wAQ==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/packager-svg/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-EmJg3HpD6/xxKBjir/CdCKJZwI24iVfBuxRS9LUp3xHAIebOzVh1z6IN+i2Di5+NyRwfOFaLliL4uMa1zwbyCA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/packager-svg/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-+BSpdPiNjlAne28nOjG2AyiOejAehe/+X9MxL2FIpPP7UBLNc2ekaM0mDTR5iY45YtZa57oyErBT/U6wZ1TCjw==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/types': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/types': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 posthtml: 0.16.6 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/plugin/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-qqgx+nnMn6/0lRc4lKbLGmhNtBiT93S2gFNB4Eb4Pfz/SxVYoW+fmml+KdfOSiZffWOAH5L6NwhyD7N8aSikzw==} + /@parcel/plugin/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-Tsf+7nDg7KauvTVY6rGc7CmgJruKSwJ54KJ9s5nYFFP9nfwmyqbayCi9xOxicWU9zIHfuF5Etwf17lcA0oAvzw==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/types': 2.7.0_@parcel+core@2.7.0 + '@parcel/types': 2.8.0_@parcel+core@2.8.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/reporter-cli/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-80gEODg8cnAmnxGVuaSVDo8JJ54P9AA2bHwSs1cIkHWlJ3BjDQb83H31bBHncJ5Kn5kQ/j+7WjlqHpTCiOR9PA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/reporter-cli/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-ea4/Lp+2jDbzb/tfTgUKzYU51FK8wcewDoYNr06uL+wvx/vzYIDG0jHfzaOTasREnm7ECDr1Zu2Iknrgk1STqQ==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/types': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/types': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 chalk: 4.1.2 term-size: 2.2.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/reporter-dev-server/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-ySuou5addK8fGue8aXzo536BaEjMujDrEc1xkp4TasInXHVcA98b+SYX5NAZTGob5CxKvZQ5ylhg77zW30B+iA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/reporter-dev-server/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-wg6hUrQ8vUmvlP2fg8YEzYndmq7hWZ21ZgBv4So1Z65I+Qav85Uox7bjGLCSJwEAjdjFKfhV9RGULGzqh8vcAQ==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/resolver-default/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-v8TvWsbLK7/q7n4gv6OrYNbW18xUx4zKbVMGZb1u4yMhzEH4HFr1D9OeoTq3jk+ximAigds8B6triQbL5exF7A==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/resolver-default/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-kO5W+O3Ql6NXNFS6lvfSSt1R+PxO1atNLYxZdVSM6+QQxRMiztfqzZs//RM+oUp+af6muDSUPlNs+RORX0fing==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/node-resolver-core': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/node-resolver-core': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/runtime-browser-hmr/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-PLbMLdclQeYsi2LkilZVGFV1n3y55G1jaBvby4ekedUZjMw3SWdMY2tDxgSDdFWfLCnYHJXdGUQSzGGi1kPzjA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/runtime-browser-hmr/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-zV5wGGvm1cDwWAzkwPUaKh6inWYKxq67YWY4G396PXLMxddM9SQC1c7iFM60OPnD4A+BMOLOy7N6//20h15Dlg==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/runtime-js/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-9/YUZTBNrSN2H6rbz/o1EOM0O7I3ZR/x9IDzxjJBD6Mi+0uCgCD02aedare/SNr1qgnbZZWmhpOzC+YgREcfLA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/runtime-js/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-IwT1rX8ZamoYZv0clfswZemfXcIfk+YXwNsqXwzzh6TaMGagj/ZZl1llkn7ERQFq4EoLEoDGGkxqsrJjBp9NDQ==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/runtime-react-refresh/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-vDKO0rWqRzEpmvoZ4kkYUiSsTxT5NnH904BFPFxKI0wJCl6yEmPuEifmATo73OuYhP6jIP3Qfl1R4TtiDFPJ1Q==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/runtime-react-refresh/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-a6uuZWkl+mJur2WLZKmpEqq1P06tvRwqGefYbE26DWpwXwU9dLpfnv/nT0hqCmVDHd2TkMyCffolSmq1vY05ew==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 react-error-overlay: 6.0.9 react-refresh: 0.9.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/runtime-service-worker/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-uD2pAV0yV6+e7JaWH4KVPbG+zRCrxr/OACyS9tIh+Q/R1vRmh8zGM3yhdrcoiZ7tFOnM72vd6xY11eTrUsSVig==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/runtime-service-worker/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-Q3Q2O/axQbFi/5Z+BidLB3qhmYdZLTMDagZtsmyH7CktDkZVNV/0UoOGYlqoK06T4cww3XjLSEomXbBu9TlQKQ==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' @@ -3177,14 +3171,14 @@ packages: detect-libc: 1.0.3 dev: true - /@parcel/transformer-babel/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-7iklDXXnKH1530+QbI+e4kIJ+Q1puA1ulRS10db3aUJMj5GnvXGDFwhSZ7+T1ps66QHO7cVO29VlbqiRDarH1Q==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-babel/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-ie+wFe9pucdnRyX2PTN9amOHrhr/IOwUEAfTz/3dPydOYCuX7ErEngCpI9fBzdYE2AV6/noEwC2Mjeoyz9mT2A==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.8.0 browserslist: 4.21.4 json5: 2.2.1 nullthrows: 1.1.1 @@ -3193,28 +3187,28 @@ packages: - '@parcel/core' dev: true - /@parcel/transformer-css/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-J4EpWK9spQpXyNCmKK8Xnane0xW/1B/EAmfp7Fiv7g+5yUjY4ODf4KUugvE+Eb2gekPkhOKNHermO2KrX0/PFA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-css/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-jCMQSfsxCoepblBAHCYMuNWNPQlqasoD6PfNftMdTlv12aUcnjNIYO9600TVLTL799CrEohljbXcfFn6hDGVWw==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/css': 1.14.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.7.0 + '@parcel/utils': 2.8.0 browserslist: 4.21.4 + lightningcss: 1.16.1 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-html/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-wYJl5rn81W+Rlk9oQwDJcjoVsWVDKyeri84FzmlGXOsg0EYgnqOiG+3MDM8GeZjfuGe5fuoum4eqZeS0WdUHXw==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-html/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-KLcZCWSIItZ1s12Sav3uvfTrwhX92craN9u7V3qUs8ld7ompTKsCdnf+gYmeCyISb5yiFDyYBvTGc1bOXvaDRQ==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/hash': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 nullthrows: 1.1.1 posthtml: 0.16.6 posthtml-parser: 0.10.2 @@ -3224,31 +3218,31 @@ packages: - '@parcel/core' dev: true - /@parcel/transformer-image/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-mhi9/R5/ULhCkL2COVIKhNFoLDiZwQgprdaTJr5fnODggVxEX5o7ebFV6KNLMTEkwZUJWoB1hL0ziI0++DtoFA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-image/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-hJGsZxGlGEkiUvN8kCxA4DhB6/WrHzcIlZZYEgEien9pLctyc6np6idjdcyudPAhH3LwBPkiyeUfCvLAOA1zkA==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} peerDependencies: - '@parcel/core': ^2.7.0 + '@parcel/core': ^2.8.0 dependencies: - '@parcel/core': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/core': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 + '@parcel/workers': 2.8.0_@parcel+core@2.8.0 nullthrows: 1.1.1 dev: true - /@parcel/transformer-js/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-mzerR+D4rDomUSIk5RSTa2w+DXBdXUeQrpDO74WCDdpDi1lIl8ppFpqtmU7O6y6p8QsgkmS9b0g/vhcry6CJTA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-js/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-C5WTkDRiJGBB9tZa1mBsZwsqZjYEKkOa4mdVym3dMokwhFLUga8WtK7kGw4fmXIq41U8ip4orywj+Rd4mvGVWg==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} peerDependencies: - '@parcel/core': ^2.7.0 + '@parcel/core': ^2.8.0 dependencies: - '@parcel/core': 2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/core': 2.8.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.7.0 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/utils': 2.8.0 + '@parcel/workers': 2.8.0_@parcel+core@2.8.0 '@swc/helpers': 0.4.14 browserslist: 4.21.4 detect-libc: 1.0.3 @@ -3257,38 +3251,38 @@ packages: semver: 5.7.1 dev: true - /@parcel/transformer-json/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-RQjuxBpYOch+kr4a0zi77KJtOLTPYRM7iq4NN80zKnA0r0dwDUCxZBtaj2l0O0o3R4MMJnm+ncP+cB7XR7dZYA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-json/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-Pp5gROSMpzFDEI6KA2APuSpft6eXZxFgTPV6Xx9pElqseod3iL5+RnpMNV/nv76Ai2bcMEiafus5Pb09vjHgbQ==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 json5: 2.2.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-mdx/2.7.0_qpbak7zubdfpxpruk62f7gjw7u: - resolution: {integrity: sha512-r51urO0kc8Hh0C83foFhq++V/bSZGk+IVWMrk/L6+igzOi5wc16wyLlGPTgd3fdSBpNs1zGNcnxl06TNyxuQ4g==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-mdx/2.8.0_smofjnbzoy3mcjjin2zix4yahi: + resolution: {integrity: sha512-GaLGEfpJJ1k3m9MFyAEpWbJRzBfw8XVE9L+LVHqAJh4U8NJWR96Tn1J9JAb0a34/IBiQ44msU0qTTOYInYO/Og==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} peerDependencies: '@mdx-js/react': ^1.6.22 dependencies: '@mdx-js/mdx': 1.6.22 '@mdx-js/react': 1.6.22_react@18.2.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 transitivePeerDependencies: - '@parcel/core' - supports-color dev: true - /@parcel/transformer-postcss/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-b6RskXBWf0MjpC9qjR2dQ1ZdRnlOiKYseG5CEovWCqM218RtdydFKz7jS+5Gxkb6qBtOG7zGPONXdPe+gTILcA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-postcss/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-45Ij+cgwXprd1sCLmaMIlCbPz3eEwolGHizgZmXl5l4yjlE2wGyzodhxLpBk1PWu7OxxWRbLnJIlvMYf7Vfw0g==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/hash': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 clone: 2.1.2 nullthrows: 1.1.1 postcss-value-parser: 4.2.0 @@ -3297,12 +3291,12 @@ packages: - '@parcel/core' dev: true - /@parcel/transformer-posthtml/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-cP8YOiSynWJ1ycmBlhnnHeuQb2cwmklZ+BNyLUktj5p78kDy2de7VjX+dRNRHoW4H9OgEcSF4UEfDVVz5RYIhw==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-posthtml/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-KrkKBFDW5PNZpr2Ha711eIABQOiJQKvfwfVs3CVpJK5wSADkappDk7CQ0mISPjhamFJ6xx/sNsi7e871I8R9lg==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 nullthrows: 1.1.1 posthtml: 0.16.6 posthtml-parser: 0.10.2 @@ -3312,42 +3306,42 @@ packages: - '@parcel/core' dev: true - /@parcel/transformer-raw/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-sDnItWCFSDez0izK1i5cgv+kXzZTbcJh4rNpVIgmE1kBLvAz608sqgcCkavb2wVJIvLesxYM+5G4p1CwkDlZ1g==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-raw/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-uEbj+kE70vg2Gmdji/AIXPK13s5aQRw7X+xWs3vNpY2oymyMRHbfx1izJFWBh+kxu6Yo6q6qsekkh2rNHEHIUA==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-react-refresh-wrap/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-1vRmIJzyBA1nIiXTAU6tZExq2FvJj/2F0ft6KDw8GYPv0KjmdiPo/PmaZ7JeSVOM6SdXQIQCbTmp1vkMP7DtkA==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-react-refresh-wrap/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-d7G6wBdlwVXLkhC7EO/3UkUOfEOJvsIsQUCEujsrdFF+nfBElXw/TZ+KP8UkmrwMdD0spU/8cKoTyi5k19vt6w==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 react-refresh: 0.9.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-sass/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-6m2T6Y5eQLX7ckIeuOjXXIZbzhyovnl69AvJ2FujoWb2nA55H/kg6ZdbKjo3CfXkOfg9LyG3nVnOE5PMgMpRFQ==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-sass/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-DtjbC+4G7pdTaUgIesCoL67hiU88tC5LL4xHH0XspA9DmlFehJsDHOWc2q/pGfI22/Ck0eTOwNcMeYdkE0gCDw==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 '@parcel/source-map': 2.1.1 sass: 1.56.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-svg-react/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-tRtLaNJZ7ThQ5hl9G2guckDfpVbTz/dM3I7vfoUXoLsKc0JFqvt+NL5tysN1aaxwgOTgDY1VbGgUJt9mNXYuwg==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-svg-react/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-/MZ9crDVA7vo1vxRrdijtBIEUQOe0zzSEv3/cUTK5ZKa2a3W8AXF1I9f7SoLz7nPOr7CDLR0jyELQJTQNRs24g==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 '@svgr/core': 6.5.1 '@svgr/plugin-jsx': 6.5.1_@svgr+core@6.5.1 '@svgr/plugin-svgo': 6.5.1_@svgr+core@6.5.1 @@ -3357,13 +3351,13 @@ packages: - supports-color dev: true - /@parcel/transformer-svg/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-ioER37zceuuE+K6ZrnjCyMUWEnv+63hIAFResc1OXxRhyt+7kzMz9ZqK0Mt6QMLwl1dxhkLmrU41n9IxzKZuSQ==} - engines: {node: '>= 12.0.0', parcel: ^2.7.0} + /@parcel/transformer-svg/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-8S6yZoUTCbHOnuWY3M50fscTpI8414945I44fmed+C1e36TnWem8FifuVtGkRZeR8pokF453lmmwWG1eH/4U3w==} + engines: {node: '>= 12.0.0', parcel: ^2.8.0} dependencies: - '@parcel/diagnostic': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/plugin': 2.7.0_@parcel+core@2.7.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/hash': 2.8.0 + '@parcel/plugin': 2.8.0_@parcel+core@2.8.0 nullthrows: 1.1.1 posthtml: 0.16.6 posthtml-parser: 0.10.2 @@ -3373,29 +3367,29 @@ packages: - '@parcel/core' dev: true - /@parcel/types/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-+dhXVUnseTCpJvBTGMp0V6X13z6O/A/+CUtwEpMGZ8XSmZ4Gk44GvaTiBOp0bJpWG4fvCKp+UmC8PYbrDiiziw==} + /@parcel/types/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-DeN3vCnVl9onjtyWxpbP7LwRslVEko4kBaM7yILsuQjEnXmaIOsqIf6FQJOUOPBtQTFFNeQQ2qyf5XoO/rkJ8g==} dependencies: - '@parcel/cache': 2.7.0_@parcel+core@2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/fs': 2.7.0_@parcel+core@2.7.0 - '@parcel/package-manager': 2.7.0_@parcel+core@2.7.0 + '@parcel/cache': 2.8.0_@parcel+core@2.8.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/fs': 2.8.0_@parcel+core@2.8.0 + '@parcel/package-manager': 2.8.0_@parcel+core@2.8.0 '@parcel/source-map': 2.1.1 - '@parcel/workers': 2.7.0_@parcel+core@2.7.0 + '@parcel/workers': 2.8.0_@parcel+core@2.8.0 utility-types: 3.10.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/utils/2.7.0: - resolution: {integrity: sha512-jNZ5bIGg1r1RDRKi562o4kuVwnz+XJ2Ie3b0Zwrqwvgfj6AbRFIKzDd+h85dWWmcDYzKUbHp11u6VJl1u8Vapg==} + /@parcel/utils/2.8.0: + resolution: {integrity: sha512-r4ACsGtW7zkMUIgwQyOVtPAFiy8L81gbz4tMIRSqyQKnkW7oEHcQ3uN1/LPxj2yfkyQLmhJxmtptLUy9j53rcw==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/codeframe': 2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/hash': 2.7.0 - '@parcel/logger': 2.7.0 - '@parcel/markdown-ansi': 2.7.0 + '@parcel/codeframe': 2.8.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/hash': 2.8.0 + '@parcel/logger': 2.8.0 + '@parcel/markdown-ansi': 2.8.0 '@parcel/source-map': 2.1.1 chalk: 4.1.2 dev: true @@ -3409,17 +3403,17 @@ packages: node-gyp-build: 4.5.0 dev: true - /@parcel/workers/2.7.0_@parcel+core@2.7.0: - resolution: {integrity: sha512-99VfaOX+89+RaoTSyH9ZQtkMBFZBFMvJmVJ/GeJT6QCd2wtKBStTHlaSnQOkLD/iRjJCNwV2xpZmm8YkTwV+hg==} + /@parcel/workers/2.8.0_@parcel+core@2.8.0: + resolution: {integrity: sha512-vAzoC/wPHLQnyy9P/TrSPftY8F3MhZqPTFi681mxVtLWA3t7wiNlw1zDVKRDP8m5XS1yQOr8Q56CAHyRexhc8g==} engines: {node: '>= 12.0.0'} peerDependencies: - '@parcel/core': ^2.7.0 + '@parcel/core': ^2.8.0 dependencies: - '@parcel/core': 2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/logger': 2.7.0 - '@parcel/types': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/core': 2.8.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/logger': 2.8.0 + '@parcel/types': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 chrome-trace-event: 1.0.3 nullthrows: 1.1.1 dev: true @@ -11813,24 +11807,24 @@ packages: /packet-reader/1.0.0: resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==} - /parcel/2.7.0_postcss@8.4.14: - resolution: {integrity: sha512-pRYwnivwtNP0tip8xYSo4zCB0XhLt7/gJzP1p8OovCqkmFjG9VG+GW9TcAKqMIo0ovEa9tT+/s6gY1Qy+BONGQ==} + /parcel/2.8.0_postcss@8.4.14: + resolution: {integrity: sha512-p7Fo75CeMw5HC1luovYpBjzPbAJv/Gn7lxcs4f0LxcwBCWbkQ73zHgJXJQqnM38qQABEYEiQq6000+j+k5U/Mw==} engines: {node: '>= 12.0.0'} hasBin: true peerDependenciesMeta: '@parcel/core': optional: true dependencies: - '@parcel/config-default': 2.7.0_6sm72dhu5rdyvbpt4eu53qwhom - '@parcel/core': 2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/events': 2.7.0 - '@parcel/fs': 2.7.0_@parcel+core@2.7.0 - '@parcel/logger': 2.7.0 - '@parcel/package-manager': 2.7.0_@parcel+core@2.7.0 - '@parcel/reporter-cli': 2.7.0_@parcel+core@2.7.0 - '@parcel/reporter-dev-server': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/config-default': 2.8.0_qtrkvsfkn7ppxb6dtfnkut4prm + '@parcel/core': 2.8.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/events': 2.8.0 + '@parcel/fs': 2.8.0_@parcel+core@2.8.0 + '@parcel/logger': 2.8.0 + '@parcel/package-manager': 2.8.0_@parcel+core@2.8.0 + '@parcel/reporter-cli': 2.8.0_@parcel+core@2.8.0 + '@parcel/reporter-dev-server': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 chalk: 4.1.2 commander: 7.2.0 get-port: 4.2.0 @@ -11845,24 +11839,24 @@ packages: - uncss dev: true - /parcel/2.7.0_postcss@8.4.6: - resolution: {integrity: sha512-pRYwnivwtNP0tip8xYSo4zCB0XhLt7/gJzP1p8OovCqkmFjG9VG+GW9TcAKqMIo0ovEa9tT+/s6gY1Qy+BONGQ==} + /parcel/2.8.0_postcss@8.4.6: + resolution: {integrity: sha512-p7Fo75CeMw5HC1luovYpBjzPbAJv/Gn7lxcs4f0LxcwBCWbkQ73zHgJXJQqnM38qQABEYEiQq6000+j+k5U/Mw==} engines: {node: '>= 12.0.0'} hasBin: true peerDependenciesMeta: '@parcel/core': optional: true dependencies: - '@parcel/config-default': 2.7.0_bwsugnjfjtzrnvkdck67xbzp2m - '@parcel/core': 2.7.0 - '@parcel/diagnostic': 2.7.0 - '@parcel/events': 2.7.0 - '@parcel/fs': 2.7.0_@parcel+core@2.7.0 - '@parcel/logger': 2.7.0 - '@parcel/package-manager': 2.7.0_@parcel+core@2.7.0 - '@parcel/reporter-cli': 2.7.0_@parcel+core@2.7.0 - '@parcel/reporter-dev-server': 2.7.0_@parcel+core@2.7.0 - '@parcel/utils': 2.7.0 + '@parcel/config-default': 2.8.0_c2xncdofe2kmjujtwoy3fucw4m + '@parcel/core': 2.8.0 + '@parcel/diagnostic': 2.8.0 + '@parcel/events': 2.8.0 + '@parcel/fs': 2.8.0_@parcel+core@2.8.0 + '@parcel/logger': 2.8.0 + '@parcel/package-manager': 2.8.0_@parcel+core@2.8.0 + '@parcel/reporter-cli': 2.8.0_@parcel+core@2.8.0 + '@parcel/reporter-dev-server': 2.8.0_@parcel+core@2.8.0 + '@parcel/utils': 2.8.0 chalk: 4.1.2 commander: 7.2.0 get-port: 4.2.0