diff options
Diffstat (limited to 'docker/crupest-nginx')
| -rw-r--r-- | docker/crupest-nginx/sites/www/package.json | 10 | ||||
| -rw-r--r-- | docker/crupest-nginx/sites/www/pnpm-lock.yaml | 1262 | 
2 files changed, 688 insertions, 584 deletions
diff --git a/docker/crupest-nginx/sites/www/package.json b/docker/crupest-nginx/sites/www/package.json index 6927dfa..d1e4132 100644 --- a/docker/crupest-nginx/sites/www/package.json +++ b/docker/crupest-nginx/sites/www/package.json @@ -8,10 +8,10 @@      "build": "tsc && parcel build"    },    "devDependencies": { -    "@tsconfig/recommended": "^1.0.2", -    "@types/parcel-env": "^0.0.1", -    "parcel": "latest", -    "prettier": "3.0.0", -    "typescript": "^5.1.6" +    "@tsconfig/recommended": "^1.0.4", +    "@types/parcel-env": "^0.0.6", +    "parcel": "^2.12.0", +    "prettier": "^3.2.5", +    "typescript": "^5.4.3"    }  }
\ No newline at end of file diff --git a/docker/crupest-nginx/sites/www/pnpm-lock.yaml b/docker/crupest-nginx/sites/www/pnpm-lock.yaml index 6de8ce2..5154c08 100644 --- a/docker/crupest-nginx/sites/www/pnpm-lock.yaml +++ b/docker/crupest-nginx/sites/www/pnpm-lock.yaml @@ -6,108 +6,110 @@ settings:  devDependencies:    '@tsconfig/recommended': -    specifier: ^1.0.2 -    version: 1.0.2 +    specifier: ^1.0.4 +    version: 1.0.4    '@types/parcel-env': -    specifier: ^0.0.1 -    version: 0.0.1 +    specifier: ^0.0.6 +    version: 0.0.6    parcel: -    specifier: latest -    version: 2.9.3 +    specifier: ^2.12.0 +    version: 2.12.0(typescript@5.4.3)    prettier: -    specifier: 3.0.0 -    version: 3.0.0 +    specifier: ^3.2.5 +    version: 3.2.5    typescript: -    specifier: ^5.1.6 -    version: 5.1.6 +    specifier: ^5.4.3 +    version: 5.4.3  packages: -  /@babel/code-frame@7.22.5: -    resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==} +  /@babel/code-frame@7.24.2: +    resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/highlight': 7.22.5 +      '@babel/highlight': 7.24.2 +      picocolors: 1.0.0      dev: true -  /@babel/helper-validator-identifier@7.22.5: -    resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==} +  /@babel/helper-validator-identifier@7.22.20: +    resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}      engines: {node: '>=6.9.0'}      dev: true -  /@babel/highlight@7.22.5: -    resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==} +  /@babel/highlight@7.24.2: +    resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/helper-validator-identifier': 7.22.5 +      '@babel/helper-validator-identifier': 7.22.20        chalk: 2.4.2        js-tokens: 4.0.0 +      picocolors: 1.0.0      dev: true -  /@lezer/common@0.15.12: -    resolution: {integrity: sha512-edfwCxNLnzq5pBA/yaIhwJ3U3Kz8VAUOTRg0hhxaizaI1N+qxV7EXDv/kLCkLeq2RzSFvxexlaj5Mzfn2kY0Ig==} +  /@lezer/common@1.2.1: +    resolution: {integrity: sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==}      dev: true -  /@lezer/lr@0.15.8: -    resolution: {integrity: sha512-bM6oE6VQZ6hIFxDNKk8bKPa14hqFrV07J/vHGOeiAbJReIaQXmkVb6xQu4MR+JBTLa5arGRyAAjJe1qaQt3Uvg==} +  /@lezer/lr@1.4.0: +    resolution: {integrity: sha512-Wst46p51km8gH0ZUmeNrtpRYmdlRHUpN1DQd3GFAyKANi8WVz8c2jHYTf1CVScFaCjQw1iO3ZZdqGDxQPRErTg==}      dependencies: -      '@lezer/common': 0.15.12 +      '@lezer/common': 1.2.1      dev: true -  /@lmdb/lmdb-darwin-arm64@2.7.11: -    resolution: {integrity: sha512-r6+vYq2vKzE+vgj/rNVRMwAevq0+ZR9IeMFIqcSga+wMtMdXQ27KqQ7uS99/yXASg29bos7yHP3yk4x6Iio0lw==} +  /@lmdb/lmdb-darwin-arm64@2.8.5: +    resolution: {integrity: sha512-KPDeVScZgA1oq0CiPBcOa3kHIqU+pTOwRFDIhxvmf8CTNvqdZQYp5cCKW0bUk69VygB2PuTiINFWbY78aR2pQw==}      cpu: [arm64]      os: [darwin]      requiresBuild: true      dev: true      optional: true -  /@lmdb/lmdb-darwin-x64@2.7.11: -    resolution: {integrity: sha512-jhj1aB4K8ycRL1HOQT5OtzlqOq70jxUQEWRN9Gqh3TIDN30dxXtiHi6EWF516tzw6v2+3QqhDMJh8O6DtTGG8Q==} +  /@lmdb/lmdb-darwin-x64@2.8.5: +    resolution: {integrity: sha512-w/sLhN4T7MW1nB3R/U8WK5BgQLz904wh+/SmA2jD8NnF7BLLoUgflCNxOeSPOWp8geP6nP/+VjWzZVip7rZ1ug==}      cpu: [x64]      os: [darwin]      requiresBuild: true      dev: true      optional: true -  /@lmdb/lmdb-linux-arm64@2.7.11: -    resolution: {integrity: sha512-7xGEfPPbmVJWcY2Nzqo11B9Nfxs+BAsiiaY/OcT4aaTDdykKeCjvKMQJA3KXCtZ1AtiC9ljyGLi+BfUwdulY5A==} +  /@lmdb/lmdb-linux-arm64@2.8.5: +    resolution: {integrity: sha512-vtbZRHH5UDlL01TT5jB576Zox3+hdyogvpcbvVJlmU5PdL3c5V7cj1EODdh1CHPksRl+cws/58ugEHi8bcj4Ww==}      cpu: [arm64]      os: [linux]      requiresBuild: true      dev: true      optional: true -  /@lmdb/lmdb-linux-arm@2.7.11: -    resolution: {integrity: sha512-dHfLFVSrw/v5X5lkwp0Vl7+NFpEeEYKfMG2DpdFJnnG1RgHQZngZxCaBagFoaJGykRpd2DYF1AeuXBFrAUAXfw==} +  /@lmdb/lmdb-linux-arm@2.8.5: +    resolution: {integrity: sha512-c0TGMbm2M55pwTDIfkDLB6BpIsgxV4PjYck2HiOX+cy/JWiBXz32lYbarPqejKs9Flm7YVAKSILUducU9g2RVg==}      cpu: [arm]      os: [linux]      requiresBuild: true      dev: true      optional: true -  /@lmdb/lmdb-linux-x64@2.7.11: -    resolution: {integrity: sha512-vUKI3JrREMQsXX8q0Eq5zX2FlYCKWMmLiCyyJNfZK0Uyf14RBg9VtB3ObQ41b4swYh2EWaltasWVe93Y8+KDng==} +  /@lmdb/lmdb-linux-x64@2.8.5: +    resolution: {integrity: sha512-Xkc8IUx9aEhP0zvgeKy7IQ3ReX2N8N1L0WPcQwnZweWmOuKfwpS3GRIYqLtK5za/w3E60zhFfNdS+3pBZPytqQ==}      cpu: [x64]      os: [linux]      requiresBuild: true      dev: true      optional: true -  /@lmdb/lmdb-win32-x64@2.7.11: -    resolution: {integrity: sha512-BJwkHlSUgtB+Ei52Ai32M1AOMerSlzyIGA/KC4dAGL+GGwVMdwG8HGCOA2TxP3KjhbgDPMYkv7bt/NmOmRIFng==} +  /@lmdb/lmdb-win32-x64@2.8.5: +    resolution: {integrity: sha512-4wvrf5BgnR8RpogHhtpCPJMKBmvyZPhhUtEwMJbXh0ni2BucpfF07jlmyM11zRqQ2XIq6PbC2j7W7UCCcm1rRQ==}      cpu: [x64]      os: [win32]      requiresBuild: true      dev: true      optional: true -  /@mischnic/json-sourcemap@0.1.0: -    resolution: {integrity: sha512-dQb3QnfNqmQNYA4nFSN/uLaByIic58gOXq4Y4XqLOWmOrw73KmJPt/HLyG0wvn1bnR6mBKs/Uwvkh+Hns1T0XA==} +  /@mischnic/json-sourcemap@0.1.1: +    resolution: {integrity: sha512-iA7+tyVqfrATAIsIRWQG+a7ZLLD0VaOCKV2Wd/v4mqIU3J9c4jx9p7S0nw1XH3gJCKNBOOwACOPYYSUu9pgT+w==}      engines: {node: '>=12.0.0'}      dependencies: -      '@lezer/common': 0.15.12 -      '@lezer/lr': 0.15.8 +      '@lezer/common': 1.2.1 +      '@lezer/lr': 1.4.0        json5: 2.2.3      dev: true @@ -159,85 +161,90 @@ packages:      dev: true      optional: true -  /@parcel/bundler-default@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-JjJK8dq39/UO/MWI/4SCbB1t/qgpQRFnFDetAAAezQ8oN++b24u1fkMDa/xqQGjbuPmGeTds5zxGgYs7id7PYg==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/bundler-default@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-3ybN74oYNMKyjD6V20c9Gerdbh7teeNvVMwIoHIQMzuIFT6IGX53PyOLlOKRLbjxMc0TMimQQxIt2eQqxR5LsA==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/graph': 2.9.3 -      '@parcel/hash': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/diagnostic': 2.12.0 +      '@parcel/graph': 3.2.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/rust': 2.12.0 +      '@parcel/utils': 2.12.0        nullthrows: 1.1.1      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/cache@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-Bj/H2uAJJSXtysG7E/x4EgTrE2hXmm7td/bc97K8M9N7+vQjxf7xb0ebgqe84ePVMkj4MVQSMEJkEucXVx4b0Q==} +  /@parcel/cache@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-FX5ZpTEkxvq/yvWklRHDESVRz+c7sLTXgFuzz6uEnBcXV38j6dMSikflNpHA6q/L4GKkCqRywm9R6XQwhwIMyw==}      engines: {node: '>= 12.0.0'}      peerDependencies: -      '@parcel/core': ^2.9.3 +      '@parcel/core': ^2.12.0      dependencies: -      '@parcel/core': 2.9.3 -      '@parcel/fs': 2.9.3(@parcel/core@2.9.3) -      '@parcel/logger': 2.9.3 -      '@parcel/utils': 2.9.3 -      lmdb: 2.7.11 +      '@parcel/core': 2.12.0 +      '@parcel/fs': 2.12.0(@parcel/core@2.12.0) +      '@parcel/logger': 2.12.0 +      '@parcel/utils': 2.12.0 +      lmdb: 2.8.5 +    transitivePeerDependencies: +      - '@swc/helpers'      dev: true -  /@parcel/codeframe@2.9.3: -    resolution: {integrity: sha512-z7yTyD6h3dvduaFoHpNqur74/2yDWL++33rjQjIjCaXREBN6dKHoMGMizzo/i4vbiI1p9dDox2FIDEHCMQxqdA==} +  /@parcel/codeframe@2.12.0: +    resolution: {integrity: sha512-v2VmneILFiHZJTxPiR7GEF1wey1/IXPdZMcUlNXBiPZyWDfcuNgGGVQkx/xW561rULLIvDPharOMdxz5oHOKQg==}      engines: {node: '>= 12.0.0'}      dependencies:        chalk: 4.1.2      dev: true -  /@parcel/compressor-raw@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-jz3t4/ICMsHEqgiTmv5i1DJva2k5QRpZlBELVxfY+QElJTVe8edKJ0TiKcBxh2hx7sm4aUigGmp7JiqqHRRYmA==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/compressor-raw@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-h41Q3X7ZAQ9wbQ2csP8QGrwepasLZdXiuEdpUryDce6rF9ZiHoJ97MRpdLxOhOPyASTw/xDgE1xyaPQr0Q3f5A==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0)      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/config-default@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-tqN5tF7QnVABDZAu76co5E6N8mA9n8bxiWdK4xYyINYFIEHgX172oRTqXTnhEMjlMrdmASxvnGlbaPBaVnrCTw==} +  /@parcel/config-default@2.12.0(@parcel/core@2.12.0)(typescript@5.4.3): +    resolution: {integrity: sha512-dPNe2n9eEsKRc1soWIY0yToMUPirPIa2QhxcCB3Z5RjpDGIXm0pds+BaiqY6uGLEEzsjhRO0ujd4v2Rmm0vuFg==}      peerDependencies: -      '@parcel/core': ^2.9.3 -    dependencies: -      '@parcel/bundler-default': 2.9.3(@parcel/core@2.9.3) -      '@parcel/compressor-raw': 2.9.3(@parcel/core@2.9.3) -      '@parcel/core': 2.9.3 -      '@parcel/namer-default': 2.9.3(@parcel/core@2.9.3) -      '@parcel/optimizer-css': 2.9.3(@parcel/core@2.9.3) -      '@parcel/optimizer-htmlnano': 2.9.3(@parcel/core@2.9.3) -      '@parcel/optimizer-image': 2.9.3(@parcel/core@2.9.3) -      '@parcel/optimizer-svgo': 2.9.3(@parcel/core@2.9.3) -      '@parcel/optimizer-swc': 2.9.3(@parcel/core@2.9.3) -      '@parcel/packager-css': 2.9.3(@parcel/core@2.9.3) -      '@parcel/packager-html': 2.9.3(@parcel/core@2.9.3) -      '@parcel/packager-js': 2.9.3(@parcel/core@2.9.3) -      '@parcel/packager-raw': 2.9.3(@parcel/core@2.9.3) -      '@parcel/packager-svg': 2.9.3(@parcel/core@2.9.3) -      '@parcel/reporter-dev-server': 2.9.3(@parcel/core@2.9.3) -      '@parcel/resolver-default': 2.9.3(@parcel/core@2.9.3) -      '@parcel/runtime-browser-hmr': 2.9.3(@parcel/core@2.9.3) -      '@parcel/runtime-js': 2.9.3(@parcel/core@2.9.3) -      '@parcel/runtime-react-refresh': 2.9.3(@parcel/core@2.9.3) -      '@parcel/runtime-service-worker': 2.9.3(@parcel/core@2.9.3) -      '@parcel/transformer-babel': 2.9.3(@parcel/core@2.9.3) -      '@parcel/transformer-css': 2.9.3(@parcel/core@2.9.3) -      '@parcel/transformer-html': 2.9.3(@parcel/core@2.9.3) -      '@parcel/transformer-image': 2.9.3(@parcel/core@2.9.3) -      '@parcel/transformer-js': 2.9.3(@parcel/core@2.9.3) -      '@parcel/transformer-json': 2.9.3(@parcel/core@2.9.3) -      '@parcel/transformer-postcss': 2.9.3(@parcel/core@2.9.3) -      '@parcel/transformer-posthtml': 2.9.3(@parcel/core@2.9.3) -      '@parcel/transformer-raw': 2.9.3(@parcel/core@2.9.3) -      '@parcel/transformer-react-refresh-wrap': 2.9.3(@parcel/core@2.9.3) -      '@parcel/transformer-svg': 2.9.3(@parcel/core@2.9.3) +      '@parcel/core': ^2.12.0 +    dependencies: +      '@parcel/bundler-default': 2.12.0(@parcel/core@2.12.0) +      '@parcel/compressor-raw': 2.12.0(@parcel/core@2.12.0) +      '@parcel/core': 2.12.0 +      '@parcel/namer-default': 2.12.0(@parcel/core@2.12.0) +      '@parcel/optimizer-css': 2.12.0(@parcel/core@2.12.0) +      '@parcel/optimizer-htmlnano': 2.12.0(@parcel/core@2.12.0)(typescript@5.4.3) +      '@parcel/optimizer-image': 2.12.0(@parcel/core@2.12.0) +      '@parcel/optimizer-svgo': 2.12.0(@parcel/core@2.12.0) +      '@parcel/optimizer-swc': 2.12.0(@parcel/core@2.12.0) +      '@parcel/packager-css': 2.12.0(@parcel/core@2.12.0) +      '@parcel/packager-html': 2.12.0(@parcel/core@2.12.0) +      '@parcel/packager-js': 2.12.0(@parcel/core@2.12.0) +      '@parcel/packager-raw': 2.12.0(@parcel/core@2.12.0) +      '@parcel/packager-svg': 2.12.0(@parcel/core@2.12.0) +      '@parcel/packager-wasm': 2.12.0(@parcel/core@2.12.0) +      '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0) +      '@parcel/resolver-default': 2.12.0(@parcel/core@2.12.0) +      '@parcel/runtime-browser-hmr': 2.12.0(@parcel/core@2.12.0) +      '@parcel/runtime-js': 2.12.0(@parcel/core@2.12.0) +      '@parcel/runtime-react-refresh': 2.12.0(@parcel/core@2.12.0) +      '@parcel/runtime-service-worker': 2.12.0(@parcel/core@2.12.0) +      '@parcel/transformer-babel': 2.12.0(@parcel/core@2.12.0) +      '@parcel/transformer-css': 2.12.0(@parcel/core@2.12.0) +      '@parcel/transformer-html': 2.12.0(@parcel/core@2.12.0) +      '@parcel/transformer-image': 2.12.0(@parcel/core@2.12.0) +      '@parcel/transformer-js': 2.12.0(@parcel/core@2.12.0) +      '@parcel/transformer-json': 2.12.0(@parcel/core@2.12.0) +      '@parcel/transformer-postcss': 2.12.0(@parcel/core@2.12.0) +      '@parcel/transformer-posthtml': 2.12.0(@parcel/core@2.12.0) +      '@parcel/transformer-raw': 2.12.0(@parcel/core@2.12.0) +      '@parcel/transformer-react-refresh-wrap': 2.12.0(@parcel/core@2.12.0) +      '@parcel/transformer-svg': 2.12.0(@parcel/core@2.12.0)      transitivePeerDependencies:        - '@swc/helpers'        - cssnano @@ -246,386 +253,422 @@ packages:        - relateurl        - srcset        - terser +      - typescript        - uncss      dev: true -  /@parcel/core@2.9.3: -    resolution: {integrity: sha512-4KlM1Zr/jpsqWuMXr2zmGsaOUs1zMMFh9vfCNKRZkptf+uk8I3sugHbNdo+F5B+4e2yMuOEb1zgAmvJLeuH6ww==} +  /@parcel/core@2.12.0: +    resolution: {integrity: sha512-s+6pwEj+GfKf7vqGUzN9iSEPueUssCCQrCBUlcAfKrJe0a22hTUCjewpB0I7lNrCIULt8dkndD+sMdOrXsRl6Q==}      engines: {node: '>= 12.0.0'}      dependencies: -      '@mischnic/json-sourcemap': 0.1.0 -      '@parcel/cache': 2.9.3(@parcel/core@2.9.3) -      '@parcel/diagnostic': 2.9.3 -      '@parcel/events': 2.9.3 -      '@parcel/fs': 2.9.3(@parcel/core@2.9.3) -      '@parcel/graph': 2.9.3 -      '@parcel/hash': 2.9.3 -      '@parcel/logger': 2.9.3 -      '@parcel/package-manager': 2.9.3(@parcel/core@2.9.3) -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/profiler': 2.9.3 +      '@mischnic/json-sourcemap': 0.1.1 +      '@parcel/cache': 2.12.0(@parcel/core@2.12.0) +      '@parcel/diagnostic': 2.12.0 +      '@parcel/events': 2.12.0 +      '@parcel/fs': 2.12.0(@parcel/core@2.12.0) +      '@parcel/graph': 3.2.0 +      '@parcel/logger': 2.12.0 +      '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0) +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/profiler': 2.12.0 +      '@parcel/rust': 2.12.0        '@parcel/source-map': 2.1.1 -      '@parcel/types': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 -      '@parcel/workers': 2.9.3(@parcel/core@2.9.3) +      '@parcel/types': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0 +      '@parcel/workers': 2.12.0(@parcel/core@2.12.0)        abortcontroller-polyfill: 1.7.5        base-x: 3.0.9 -      browserslist: 4.21.9 +      browserslist: 4.23.0        clone: 2.1.2        dotenv: 7.0.0        dotenv-expand: 5.1.0        json5: 2.2.3 -      msgpackr: 1.9.5 +      msgpackr: 1.10.1        nullthrows: 1.1.1 -      semver: 7.5.3 +      semver: 7.6.0 +    transitivePeerDependencies: +      - '@swc/helpers'      dev: true -  /@parcel/diagnostic@2.9.3: -    resolution: {integrity: sha512-6jxBdyB3D7gP4iE66ghUGntWt2v64E6EbD4AetZk+hNJpgudOOPsKTovcMi/i7I4V0qD7WXSF4tvkZUoac0jwA==} +  /@parcel/diagnostic@2.12.0: +    resolution: {integrity: sha512-8f1NOsSFK+F4AwFCKynyIu9Kr/uWHC+SywAv4oS6Bv3Acig0gtwUjugk0C9UaB8ztBZiW5TQZhw+uPZn9T/lJA==}      engines: {node: '>= 12.0.0'}      dependencies: -      '@mischnic/json-sourcemap': 0.1.0 +      '@mischnic/json-sourcemap': 0.1.1        nullthrows: 1.1.1      dev: true -  /@parcel/events@2.9.3: -    resolution: {integrity: sha512-K0Scx+Bx9f9p1vuShMzNwIgiaZUkxEnexaKYHYemJrM7pMAqxIuIqhnvwurRCsZOVLUJPDDNJ626cWTc5vIq+A==} -    engines: {node: '>= 12.0.0'} -    dev: true - -  /@parcel/fs-search@2.9.3: -    resolution: {integrity: sha512-nsNz3bsOpwS+jphcd+XjZL3F3PDq9lik0O8HPm5f6LYkqKWT+u/kgQzA8OkAHCR3q96LGiHxUywHPEBc27vI4Q==} +  /@parcel/events@2.12.0: +    resolution: {integrity: sha512-nmAAEIKLjW1kB2cUbCYSmZOGbnGj8wCzhqnK727zCCWaA25ogzAtt657GPOeFyqW77KyosU728Tl63Fc8hphIA==}      engines: {node: '>= 12.0.0'}      dev: true -  /@parcel/fs@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-/PrRKgCRw22G7rNPSpgN3Q+i2nIkZWuvIOAdMG4KWXC4XLp8C9jarNaWd5QEQ75amjhQSl3oUzABzkdCtkKrgg==} +  /@parcel/fs@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-NnFkuvou1YBtPOhTdZr44WN7I60cGyly2wpHzqRl62yhObyi1KvW0SjwOMa0QGNcBOIzp4G0CapoZ93hD0RG5Q==}      engines: {node: '>= 12.0.0'}      peerDependencies: -      '@parcel/core': ^2.9.3 -    dependencies: -      '@parcel/core': 2.9.3 -      '@parcel/fs-search': 2.9.3 -      '@parcel/types': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 -      '@parcel/watcher': 2.2.0 -      '@parcel/workers': 2.9.3(@parcel/core@2.9.3) +      '@parcel/core': ^2.12.0 +    dependencies: +      '@parcel/core': 2.12.0 +      '@parcel/rust': 2.12.0 +      '@parcel/types': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0 +      '@parcel/watcher': 2.4.1 +      '@parcel/workers': 2.12.0(@parcel/core@2.12.0) +    transitivePeerDependencies: +      - '@swc/helpers'      dev: true -  /@parcel/graph@2.9.3: -    resolution: {integrity: sha512-3LmRJmF8+OprAr6zJT3X2s8WAhLKkrhi6RsFlMWHifGU5ED1PFcJWFbOwJvSjcAhMQJP0fErcFIK1Ludv3Vm3g==} +  /@parcel/graph@3.2.0: +    resolution: {integrity: sha512-xlrmCPqy58D4Fg5umV7bpwDx5Vyt7MlnQPxW68vae5+BA4GSWetfZt+Cs5dtotMG2oCHzZxhIPt7YZ7NRyQzLA==}      engines: {node: '>= 12.0.0'}      dependencies:        nullthrows: 1.1.1      dev: true -  /@parcel/hash@2.9.3: -    resolution: {integrity: sha512-qlH5B85XLzVAeijgKPjm1gQu35LoRYX/8igsjnN8vOlbc3O8BYAUIutU58fbHbtE8MJPbxQQUw7tkTjeoujcQQ==} +  /@parcel/logger@2.12.0: +    resolution: {integrity: sha512-cJ7Paqa7/9VJ7C+KwgJlwMqTQBOjjn71FbKk0G07hydUEBISU2aDfmc/52o60ErL9l+vXB26zTrIBanbxS8rVg==}      engines: {node: '>= 12.0.0'}      dependencies: -      xxhash-wasm: 0.4.2 +      '@parcel/diagnostic': 2.12.0 +      '@parcel/events': 2.12.0      dev: true -  /@parcel/logger@2.9.3: -    resolution: {integrity: sha512-5FNBszcV6ilGFcijEOvoNVG6IUJGsnMiaEnGQs7Fvc1dktTjEddnoQbIYhcSZL63wEmzBZOgkT5yDMajJ/41jw==} -    engines: {node: '>= 12.0.0'} -    dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/events': 2.9.3 -    dev: true - -  /@parcel/markdown-ansi@2.9.3: -    resolution: {integrity: sha512-/Q4X8F2aN8UNjAJrQ5NfK2OmZf6shry9DqetUSEndQ0fHonk78WKt6LT0zSKEBEW/bB/bXk6mNMsCup6L8ibjQ==} +  /@parcel/markdown-ansi@2.12.0: +    resolution: {integrity: sha512-WZz3rzL8k0H3WR4qTHX6Ic8DlEs17keO9gtD4MNGyMNQbqQEvQ61lWJaIH0nAtgEetu0SOITiVqdZrb8zx/M7w==}      engines: {node: '>= 12.0.0'}      dependencies:        chalk: 4.1.2      dev: true -  /@parcel/namer-default@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-1ynFEcap48/Ngzwwn318eLYpLUwijuuZoXQPCsEQ21OOIOtfhFQJaPwXTsw6kRitshKq76P2aafE0BioGSqxcA==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/namer-default@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-9DNKPDHWgMnMtqqZIMiEj/R9PNWW16lpnlHjwK3ciRlMPgjPJ8+UNc255teZODhX0T17GOzPdGbU/O/xbxVPzA==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0)        nullthrows: 1.1.1      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/node-resolver-core@3.0.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-AjxNcZVHHJoNT/A99PKIdFtwvoze8PAiC3yz8E/dRggrDIOboUEodeQYV5Aq++aK76uz/iOP0tST2T8A5rhb1A==} +  /@parcel/node-resolver-core@3.3.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-rhPW9DYPEIqQBSlYzz3S0AjXxjN6Ub2yS6tzzsW/4S3Gpsgk/uEq4ZfxPvoPf/6TgZndVxmKwpmxaKtGMmf3cA==}      engines: {node: '>= 12.0.0'}      dependencies: -      '@mischnic/json-sourcemap': 0.1.0 -      '@parcel/diagnostic': 2.9.3 -      '@parcel/fs': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@mischnic/json-sourcemap': 0.1.1 +      '@parcel/diagnostic': 2.12.0 +      '@parcel/fs': 2.12.0(@parcel/core@2.12.0) +      '@parcel/rust': 2.12.0 +      '@parcel/utils': 2.12.0        nullthrows: 1.1.1 -      semver: 7.5.3 +      semver: 7.6.0      transitivePeerDependencies:        - '@parcel/core'      dev: true -  /@parcel/optimizer-css@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-RK1QwcSdWDNUsFvuLy0hgnYKtPQebzCb0vPPzqs6LhL+vqUu9utOyRycGaQffHCkHVQP6zGlN+KFssd7YtFGhA==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/optimizer-css@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-ifbcC97fRzpruTjaa8axIFeX4MjjSIlQfem3EJug3L2AVqQUXnM1XO8L0NaXGNLTW2qnh1ZjIJ7vXT/QhsphsA==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0)        '@parcel/source-map': 2.1.1 -      '@parcel/utils': 2.9.3 -      browserslist: 4.21.9 -      lightningcss: 1.21.5 +      '@parcel/utils': 2.12.0 +      browserslist: 4.23.0 +      lightningcss: 1.24.1        nullthrows: 1.1.1      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/optimizer-htmlnano@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-9g/KBck3c6DokmJfvJ5zpHFBiCSolaGrcsTGx8C3YPdCTVTI9P1TDCwUxvAr4LjpcIRSa82wlLCI+nF6sSgxKA==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/optimizer-htmlnano@2.12.0(@parcel/core@2.12.0)(typescript@5.4.3): +    resolution: {integrity: sha512-MfPMeCrT8FYiOrpFHVR+NcZQlXAptK2r4nGJjfT+ndPBhEEZp4yyL7n1y7HfX9geg5altc4WTb4Gug7rCoW8VQ==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      htmlnano: 2.0.4(svgo@2.8.0) +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      htmlnano: 2.1.0(svgo@2.8.0)(typescript@5.4.3)        nullthrows: 1.1.1        posthtml: 0.16.6        svgo: 2.8.0      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'        - cssnano        - postcss        - purgecss        - relateurl        - srcset        - terser +      - typescript        - uncss      dev: true -  /@parcel/optimizer-image@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-530YzthE7kmecnNhPbkAK+26yQNt69pfJrgE0Ev0BZaM1Wu2+33nki7o8qvkTkikhPrurEJLGIXt1qKmbKvCbA==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/optimizer-image@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-bo1O7raeAIbRU5nmNVtx8divLW9Xqn0c57GVNGeAK4mygnQoqHqRZ0mR9uboh64pxv6ijXZHPhKvU9HEpjPjBQ==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      peerDependencies: -      '@parcel/core': ^2.9.3 -    dependencies: -      '@parcel/core': 2.9.3 -      '@parcel/diagnostic': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 -      '@parcel/workers': 2.9.3(@parcel/core@2.9.3) +      '@parcel/core': ^2.12.0 +    dependencies: +      '@parcel/core': 2.12.0 +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/rust': 2.12.0 +      '@parcel/utils': 2.12.0 +      '@parcel/workers': 2.12.0(@parcel/core@2.12.0) +    transitivePeerDependencies: +      - '@swc/helpers'      dev: true -  /@parcel/optimizer-svgo@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-ytQS0wY5JJhWU4mL0wfhYDUuHcfuw+Gy2+JcnTm1t1AZXHlOTbU6EzRWNqBShsgXjvdrQQXizAe3B6GFFlFJVQ==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/optimizer-svgo@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-Kyli+ZZXnoonnbeRQdoWwee9Bk2jm/49xvnfb+2OO8NN0d41lblBoRhOyFiScRnJrw7eVl1Xrz7NTkXCIO7XFQ==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0        svgo: 2.8.0      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/optimizer-swc@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-GQINNeqtdpL1ombq/Cpwi6IBk02wKJ/JJbYbyfHtk8lxlq13soenpwOlzJ5T9D2fdG+FUhai9NxpN5Ss4lNoAg==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/optimizer-swc@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-iBi6LZB3lm6WmbXfzi8J3DCVPmn4FN2lw7DGXxUXu7MouDPVWfTsM6U/5TkSHJRNRogZ2gqy5q9g34NPxHbJcw==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0)        '@parcel/source-map': 2.1.1 -      '@parcel/utils': 2.9.3 -      '@swc/core': 1.3.68 +      '@parcel/utils': 2.12.0 +      '@swc/core': 1.4.8        nullthrows: 1.1.1      transitivePeerDependencies:        - '@parcel/core'        - '@swc/helpers'      dev: true -  /@parcel/package-manager@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-NH6omcNTEupDmW4Lm1e4NUYBjdqkURxgZ4CNESESInHJe6tblVhNB8Rpr1ar7zDar7cly9ILr8P6N3Ei7bTEjg==} +  /@parcel/package-manager@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-0nvAezcjPx9FT+hIL+LS1jb0aohwLZXct7jAh7i0MLMtehOi0z1Sau+QpgMlA9rfEZZ1LIeFdnZZwqSy7Ccspw==}      engines: {node: '>= 12.0.0'}      peerDependencies: -      '@parcel/core': ^2.9.3 -    dependencies: -      '@parcel/core': 2.9.3 -      '@parcel/diagnostic': 2.9.3 -      '@parcel/fs': 2.9.3(@parcel/core@2.9.3) -      '@parcel/logger': 2.9.3 -      '@parcel/node-resolver-core': 3.0.3(@parcel/core@2.9.3) -      '@parcel/types': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 -      '@parcel/workers': 2.9.3(@parcel/core@2.9.3) -      semver: 7.5.3 +      '@parcel/core': ^2.12.0 +    dependencies: +      '@parcel/core': 2.12.0 +      '@parcel/diagnostic': 2.12.0 +      '@parcel/fs': 2.12.0(@parcel/core@2.12.0) +      '@parcel/logger': 2.12.0 +      '@parcel/node-resolver-core': 3.3.0(@parcel/core@2.12.0) +      '@parcel/types': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0 +      '@parcel/workers': 2.12.0(@parcel/core@2.12.0) +      '@swc/core': 1.4.8 +      semver: 7.6.0 +    transitivePeerDependencies: +      - '@swc/helpers'      dev: true -  /@parcel/packager-css@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-mePiWiYZOULY6e1RdAIJyRoYqXqGci0srOaVZYaP7mnrzvJgA63kaZFFsDiEWghunQpMUuUjM2x/vQVHzxmhKQ==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/packager-css@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-j3a/ODciaNKD19IYdWJT+TP+tnhhn5koBGBWWtrKSu0UxWpnezIGZetit3eE+Y9+NTePalMkvpIlit2eDhvfJA==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0)        '@parcel/source-map': 2.1.1 -      '@parcel/utils': 2.9.3 +      '@parcel/utils': 2.12.0 +      lightningcss: 1.24.1        nullthrows: 1.1.1      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/packager-html@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-0Ex+O0EaZf9APNERRNGgGto02hFJ6f5RQEvRWBK55WAV1rXeU+kpjC0c0qZvnUaUtXfpWMsEBkevJCwDkUMeMg==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/packager-html@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-PpvGB9hFFe+19NXGz2ApvPrkA9GwEqaDAninT+3pJD57OVBaxB8U+HN4a5LICKxjUppPPqmrLb6YPbD65IX4RA==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/types': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/types': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0        nullthrows: 1.1.1        posthtml: 0.16.6      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/packager-js@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-V5xwkoE3zQ3R+WqAWhA1KGQ791FvJeW6KonOlMI1q76Djjgox68hhObqcLu66AmYNhR2R/wUpkP18hP2z8dSFw==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/packager-js@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-viMF+FszITRRr8+2iJyk+4ruGiL27Y6AF7hQ3xbJfzqnmbOhGFtLTQwuwhOLqN/mWR2VKdgbLpZSarWaO3yAMg==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/hash': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/rust': 2.12.0        '@parcel/source-map': 2.1.1 -      '@parcel/utils': 2.9.3 -      globals: 13.20.0 +      '@parcel/types': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0 +      globals: 13.24.0        nullthrows: 1.1.1      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/packager-raw@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-oPQTNoYanQ2DdJyL61uPYK2py83rKOT8YVh2QWAx0zsSli6Kiy64U3+xOCYWgDVCrHw9+9NpQMuAdSiFg4cq8g==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/packager-raw@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-tJZqFbHqP24aq1F+OojFbQIc09P/u8HAW5xfndCrFnXpW4wTgM3p03P0xfw3gnNq+TtxHJ8c3UFE5LnXNNKhYA==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0)      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/packager-svg@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-p/Ya6UO9DAkaCUFxfFGyeHZDp9YPAlpdnh1OChuwqSFOXFjjeXuoK4KLT+ZRalVBo2Jo8xF70oKMZw4MVvaL7Q==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/packager-svg@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-ldaGiacGb2lLqcXas97k8JiZRbAnNREmcvoY2W2dvW4loVuDT9B9fU777mbV6zODpcgcHWsLL3lYbJ5Lt3y9cg==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/types': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/types': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0        posthtml: 0.16.6      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers' +    dev: true + +  /@parcel/packager-wasm@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-fYqZzIqO9fGYveeImzF8ll6KRo2LrOXfD+2Y5U3BiX/wp9wv17dz50QLDQm9hmTcKGWxK4yWqKQh+Evp/fae7A==} +    engines: {node: '>=12.0.0', parcel: ^2.12.0} +    dependencies: +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +    transitivePeerDependencies: +      - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/plugin@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-qN85Gqr2GMuxX1dT1mnuO9hOcvlEv1lrYrCxn7CJN2nUhbwcfG+LEvcrCzCOJ6XtIHm+ZBV9h9p7FfoPLvpw+g==} +  /@parcel/plugin@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-nc/uRA8DiMoe4neBbzV6kDndh/58a4wQuGKw5oEoIwBCHUvE2W8ZFSu7ollSXUGRzfacTt4NdY8TwS73ScWZ+g==}      engines: {node: '>= 12.0.0'}      dependencies: -      '@parcel/types': 2.9.3(@parcel/core@2.9.3) +      '@parcel/types': 2.12.0(@parcel/core@2.12.0)      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/profiler@2.9.3: -    resolution: {integrity: sha512-pyHc9lw8VZDfgZoeZWZU9J0CVEv1Zw9O5+e0DJPDPHuXJYr72ZAOhbljtU3owWKAeW+++Q2AZWkbUGEOjI/e6g==} +  /@parcel/profiler@2.12.0: +    resolution: {integrity: sha512-q53fvl5LDcFYzMUtSusUBZSjQrKjMlLEBgKeQHFwkimwR1mgoseaDBDuNz0XvmzDzF1UelJ02TUKCGacU8W2qA==}      engines: {node: '>= 12.0.0'}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/events': 2.9.3 +      '@parcel/diagnostic': 2.12.0 +      '@parcel/events': 2.12.0        chrome-trace-event: 1.0.3      dev: true -  /@parcel/reporter-cli@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-pZiEvQpuXFuQBafMHxkDmwH8CnnK9sWHwa3bSbsnt385aUahtE8dpY0LKt+K1zfB6degKoczN6aWVj9WycQuZQ==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/reporter-cli@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-TqKsH4GVOLPSCanZ6tcTPj+rdVHERnt5y4bwTM82cajM21bCX1Ruwp8xOKU+03091oV2pv5ieB18pJyRF7IpIw==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/types': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/types': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0        chalk: 4.1.2        term-size: 2.2.1      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/reporter-dev-server@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-s6eboxdLEtRSvG52xi9IiNbcPKC0XMVmvTckieue2EqGDbDcaHQoHmmwkk0rNq0/Z/UxelGcQXoIYC/0xq3ykQ==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/reporter-dev-server@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-tIcDqRvAPAttRlTV28dHcbWT5K2r/MBFks7nM4nrEDHWtnrCwimkDmZTc1kD8QOCCjGVwRHcQybpHvxfwol6GA==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/reporter-tracer@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-9cXpKWk0m6d6d+4+TlAdOe8XIPaFEIKGWMWG+5SFAQE08u3olet4PSvd49F4+ZZo5ftRE7YI3j6xNbXvJT8KGw==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/reporter-tracer@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-g8rlu9GxB8Ut/F8WGx4zidIPQ4pcYFjU9bZO+fyRIPrSUFH2bKijCnbZcr4ntqzDGx74hwD6cCG4DBoleq2UlQ==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0        chrome-trace-event: 1.0.3        nullthrows: 1.1.1      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/resolver-default@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-8ESJk1COKvDzkmOnppNXoDamNMlYVIvrKc2RuFPmp8nKVj47R6NwMgvwxEaatyPzvkmyTpq5RvG9I3HFc+r4Cw==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/resolver-default@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-uuhbajTax37TwCxu7V98JtRLiT6hzE4VYSu5B7Qkauy14/WFt2dz6GOUXPgVsED569/hkxebPx3KCMtZW6cHHA==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/node-resolver-core': 3.0.3(@parcel/core@2.9.3) -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/node-resolver-core': 3.3.0(@parcel/core@2.12.0) +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0)      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/runtime-browser-hmr@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-EgiDIDrVAWpz7bOzWXqVinQkaFjLwT34wsonpXAbuI7f7r00d52vNAQC9AMu+pTijA3gyKoJ+Q4NWPMZf7ACDA==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/runtime-browser-hmr@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-4ZLp2FWyD32r0GlTulO3+jxgsA3oO1P1b5oO2IWuWilfhcJH5LTiazpL5YdusUjtNn9PGN6QLAWfxmzRIfM+Ow==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/runtime-js@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-EvIy+qXcKnB5qxHhe96zmJpSAViNVXHfQI5RSdZ2a7CPwORwhTI+zPNT9sb7xb/WwFw/WuTTgzT40b41DceU6Q==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/runtime-js@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-sBerP32Z1crX5PfLNGDSXSdqzlllM++GVnVQVeM7DgMKS8JIFG3VLi28YkX+dYYGtPypm01JoIHCkvwiZEcQJg==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0        nullthrows: 1.1.1      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/runtime-react-refresh@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-XBgryZQIyCmi6JwEfMUCmINB3l1TpTp9a2iFxmYNpzHlqj4Ve0saKaqWOVRLvC945ZovWIBzcSW2IYqWKGtbAA==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/runtime-react-refresh@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-SCHkcczJIDFTFdLTzrHTkQ0aTrX3xH6jrA4UsCBL6ji61+w+ohy4jEEe9qCgJVXhnJfGLE43HNXek+0MStX+Mw==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0        react-error-overlay: 6.0.9        react-refresh: 0.9.0      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/runtime-service-worker@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-qLJLqv1mMdWL7gyh8aKBFFAuEiJkhUUgLKpdn6eSfH/R7kTtb76WnOwqUrhvEI9bZFUM/8Pa1bzJnPpqSOM+Sw==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/runtime-service-worker@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-BXuMBsfiwpIEnssn+jqfC3jkgbS8oxeo3C7xhSQsuSv+AF2FwY3O3AO1c1RBskEW3XrBLNINOJujroNw80VTKA==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0        nullthrows: 1.1.1      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers' +    dev: true + +  /@parcel/rust@2.12.0: +    resolution: {integrity: sha512-005cldMdFZFDPOjbDVEXcINQ3wT4vrxvSavRWI3Az0e3E18exO/x/mW9f648KtXugOXMAqCEqhFHcXECL9nmMw==} +    engines: {node: '>= 12.0.0'}      dev: true    /@parcel/source-map@2.1.1: @@ -635,193 +678,206 @@ packages:        detect-libc: 1.0.3      dev: true -  /@parcel/transformer-babel@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-pURtEsnsp3h6tOBDuzh9wRvVtw4PgIlqwAArIWdrG7iwqOUYv9D8ME4+ePWEu7MQWAp58hv9pTJtqWv4T+Sq8A==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/transformer-babel@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-zQaBfOnf/l8rPxYGnsk/ufh/0EuqvmnxafjBIpKZ//j6rGylw5JCqXSb1QvvAqRYruKeccxGv7+HrxpqKU6V4A==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0)        '@parcel/source-map': 2.1.1 -      '@parcel/utils': 2.9.3 -      browserslist: 4.21.9 +      '@parcel/utils': 2.12.0 +      browserslist: 4.23.0        json5: 2.2.3        nullthrows: 1.1.1 -      semver: 7.5.3 +      semver: 7.6.0      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/transformer-css@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-duWMdbEBBPjg3fQdXF16iWIdThetDZvCs2TpUD7xOlXH6kR0V5BJy8ONFT15u1RCqIV9hSNGaS3v3I9YRNY5zQ==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/transformer-css@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-vXhOqoAlQGATYyQ433Z1DXKmiKmzOAUmKysbYH3FD+LKEKLMEl/pA14goqp00TW+A/EjtSKKyeMyHlMIIUqj4Q==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0)        '@parcel/source-map': 2.1.1 -      '@parcel/utils': 2.9.3 -      browserslist: 4.21.9 -      lightningcss: 1.21.5 +      '@parcel/utils': 2.12.0 +      browserslist: 4.23.0 +      lightningcss: 1.24.1        nullthrows: 1.1.1      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/transformer-html@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-0NU4omcHzFXA1seqftAXA2KNZaMByoKaNdXnLgBgtCGDiYvOcL+6xGHgY6pw9LvOh5um10KI5TxSIMILoI7VtA==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/transformer-html@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-5jW4dFFBlYBvIQk4nrH62rfA/G/KzVzEDa6S+Nne0xXhglLjkm64Ci9b/d4tKZfuGWUbpm2ASAq8skti/nfpXw==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/hash': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/rust': 2.12.0        nullthrows: 1.1.1        posthtml: 0.16.6        posthtml-parser: 0.10.2        posthtml-render: 3.0.0 -      semver: 7.5.3 +      semver: 7.6.0        srcset: 4.0.0      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/transformer-image@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-7CEe35RaPadQzLIuxzTtIxnItvOoy46hcbXtOdDt6lmVa4omuOygZYRIya2lsGIP4JHvAaALMb5nt99a1uTwJg==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/transformer-image@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-8hXrGm2IRII49R7lZ0RpmNk27EhcsH+uNKsvxuMpXPuEnWgC/ha/IrjaI29xCng1uGur74bJF43NUSQhR4aTdw==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      peerDependencies: -      '@parcel/core': ^2.9.3 +      '@parcel/core': ^2.12.0      dependencies: -      '@parcel/core': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 -      '@parcel/workers': 2.9.3(@parcel/core@2.9.3) +      '@parcel/core': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0 +      '@parcel/workers': 2.12.0(@parcel/core@2.12.0)        nullthrows: 1.1.1 +    transitivePeerDependencies: +      - '@swc/helpers'      dev: true -  /@parcel/transformer-js@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-Z2MVVg5FYcPOfxlUwxqb5l9yjTMEqE3KI3zq2MBRUme6AV07KxLmCDF23b6glzZlHWQUE8MXzYCTAkOPCcPz+Q==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/transformer-js@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-OSZpOu+FGDbC/xivu24v092D9w6EGytB3vidwbdiJ2FaPgfV7rxS0WIUjH4I0OcvHAcitArRXL0a3+HrNTdQQw==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      peerDependencies: -      '@parcel/core': ^2.9.3 +      '@parcel/core': ^2.12.0      dependencies: -      '@parcel/core': 2.9.3 -      '@parcel/diagnostic': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/core': 2.12.0 +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/rust': 2.12.0        '@parcel/source-map': 2.1.1 -      '@parcel/utils': 2.9.3 -      '@parcel/workers': 2.9.3(@parcel/core@2.9.3) -      '@swc/helpers': 0.5.1 -      browserslist: 4.21.9 +      '@parcel/utils': 2.12.0 +      '@parcel/workers': 2.12.0(@parcel/core@2.12.0) +      '@swc/helpers': 0.5.7 +      browserslist: 4.23.0        nullthrows: 1.1.1        regenerator-runtime: 0.13.11 -      semver: 7.5.3 +      semver: 7.6.0      dev: true -  /@parcel/transformer-json@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-yNL27dbOLhkkrjaQjiQ7Im9VOxmkfuuSNSmS0rA3gEjVcm07SLKRzWkAaPnyx44Lb6bzyOTWwVrb9aMmxgADpA==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/transformer-json@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-Utv64GLRCQILK5r0KFs4o7I41ixMPllwOLOhkdjJKvf1hZmN6WqfOmB1YLbWS/y5Zb/iB52DU2pWZm96vLFQZQ==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0)        json5: 2.2.3      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/transformer-postcss@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-HoDvPqKzhpmvMmHqQhDnt8F1vH61m6plpGiYaYnYv2Om4HHi5ZIq9bO+9QLBnTKfaZ7ndYSefTKOxTYElg7wyw==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/transformer-postcss@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-FZqn+oUtiLfPOn67EZxPpBkfdFiTnF4iwiXPqvst3XI8H+iC+yNgzmtJkunOOuylpYY6NOU5jT8d7saqWSDv2Q==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/hash': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/rust': 2.12.0 +      '@parcel/utils': 2.12.0        clone: 2.1.2        nullthrows: 1.1.1        postcss-value-parser: 4.2.0 -      semver: 7.5.3 +      semver: 7.6.0      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/transformer-posthtml@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-2fQGgrzRmaqbWf3y2/T6xhqrNjzqMMKksqJzvc8TMfK6f2kg3Ddjv158eaSW2JdkV39aY7tvAOn5f1uzo74BMA==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/transformer-posthtml@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-z6Z7rav/pcaWdeD+2sDUcd0mmNZRUvtHaUGa50Y2mr+poxrKilpsnFMSiWBT+oOqPt7j71jzDvrdnAF4XkCljg==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0        nullthrows: 1.1.1        posthtml: 0.16.6        posthtml-parser: 0.10.2        posthtml-render: 3.0.0 -      semver: 7.5.3 +      semver: 7.6.0      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/transformer-raw@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-oqdPzMC9QzWRbY9J6TZEqltknjno+dY24QWqf8ondmdF2+W+/2mRDu59hhCzQrqUHgTq4FewowRZmSfpzHxwaQ==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/transformer-raw@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-Ht1fQvXxix0NncdnmnXZsa6hra20RXYh1VqhBYZLsDfkvGGFnXIgO03Jqn4Z8MkKoa0tiNbDhpKIeTjyclbBxQ==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0)      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/transformer-react-refresh-wrap@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-cb9NyU6oJlDblFIlzqIE8AkvRQVGl2IwJNKwD4PdE7Y6sq2okGEPG4hOw3k/Y9JVjM4/2pUORqvjSRhWwd9oVQ==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/transformer-react-refresh-wrap@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-GE8gmP2AZtkpBIV5vSCVhewgOFRhqwdM5Q9jNPOY5PKcM3/Ff0qCqDiTzzGLhk0/VMBrdjssrfZkVx6S/lHdJw==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0        react-refresh: 0.9.0      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/transformer-svg@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-ypmE+dzB09IMCdEAkOsSxq1dEIm2A3h67nAFz4qbfHbwNgXBUuy/jB3ZMwXN/cO0f7SBh/Ap8Jhq6vmGqB5tWw==} -    engines: {node: '>= 12.0.0', parcel: ^2.9.3} +  /@parcel/transformer-svg@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-cZJqGRJ4JNdYcb+vj94J7PdOuTnwyy45dM9xqbIMH+HSiiIkfrMsdEwYft0GTyFTdsnf+hdHn3tau7Qa5hhX+A==} +    engines: {node: '>= 12.0.0', parcel: ^2.12.0}      dependencies: -      '@parcel/diagnostic': 2.9.3 -      '@parcel/hash': 2.9.3 -      '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) +      '@parcel/diagnostic': 2.12.0 +      '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) +      '@parcel/rust': 2.12.0        nullthrows: 1.1.1        posthtml: 0.16.6        posthtml-parser: 0.10.2        posthtml-render: 3.0.0 -      semver: 7.5.3 +      semver: 7.6.0      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/types@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-NSNY8sYtRhvF1SqhnIGgGvJocyWt1K8Tnw5cVepm0g38ywtX6mwkBvMkmeehXkII4mSUn+frD9wGsydTunezvA==} +  /@parcel/types@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-8zAFiYNCwNTQcglIObyNwKfRYQK5ELlL13GuBOrSMxueUiI5ylgsGbTS1N7J3dAGZixHO8KhHGv5a71FILn9rQ==}      dependencies: -      '@parcel/cache': 2.9.3(@parcel/core@2.9.3) -      '@parcel/diagnostic': 2.9.3 -      '@parcel/fs': 2.9.3(@parcel/core@2.9.3) -      '@parcel/package-manager': 2.9.3(@parcel/core@2.9.3) +      '@parcel/cache': 2.12.0(@parcel/core@2.12.0) +      '@parcel/diagnostic': 2.12.0 +      '@parcel/fs': 2.12.0(@parcel/core@2.12.0) +      '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0)        '@parcel/source-map': 2.1.1 -      '@parcel/workers': 2.9.3(@parcel/core@2.9.3) -      utility-types: 3.10.0 +      '@parcel/workers': 2.12.0(@parcel/core@2.12.0) +      utility-types: 3.11.0      transitivePeerDependencies:        - '@parcel/core' +      - '@swc/helpers'      dev: true -  /@parcel/utils@2.9.3: -    resolution: {integrity: sha512-cesanjtj/oLehW8Waq9JFPmAImhoiHX03ihc3JTWkrvJYSbD7wYKCDgPAM3JiRAqvh1LZ6P699uITrYWNoRLUg==} +  /@parcel/utils@2.12.0: +    resolution: {integrity: sha512-z1JhLuZ8QmDaYoEIuUCVZlhcFrS7LMfHrb2OCRui5SQFntRWBH2fNM6H/fXXUkT9SkxcuFP2DUA6/m4+Gkz72g==}      engines: {node: '>= 12.0.0'}      dependencies: -      '@parcel/codeframe': 2.9.3 -      '@parcel/diagnostic': 2.9.3 -      '@parcel/hash': 2.9.3 -      '@parcel/logger': 2.9.3 -      '@parcel/markdown-ansi': 2.9.3 +      '@parcel/codeframe': 2.12.0 +      '@parcel/diagnostic': 2.12.0 +      '@parcel/logger': 2.12.0 +      '@parcel/markdown-ansi': 2.12.0 +      '@parcel/rust': 2.12.0        '@parcel/source-map': 2.1.1        chalk: 4.1.2        nullthrows: 1.1.1      dev: true -  /@parcel/watcher-android-arm64@2.2.0: -    resolution: {integrity: sha512-nU2wh00CTQT9rr1TIKTjdQ9lAGYpmz6XuKw0nAwAN+S2A5YiD55BK1u+E5WMCT8YOIDe/n6gaj4o/Bi9294SSQ==} +  /@parcel/watcher-android-arm64@2.4.1: +    resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==}      engines: {node: '>= 10.0.0'}      cpu: [arm64]      os: [android] @@ -829,8 +885,8 @@ packages:      dev: true      optional: true -  /@parcel/watcher-darwin-arm64@2.2.0: -    resolution: {integrity: sha512-cJl0UZDcodciy3TDMomoK/Huxpjlkkim3SyMgWzjovHGOZKNce9guLz2dzuFwfObBFCjfznbFMIvAZ5syXotYw==} +  /@parcel/watcher-darwin-arm64@2.4.1: +    resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==}      engines: {node: '>= 10.0.0'}      cpu: [arm64]      os: [darwin] @@ -838,8 +894,8 @@ packages:      dev: true      optional: true -  /@parcel/watcher-darwin-x64@2.2.0: -    resolution: {integrity: sha512-QI77zxaGrCV1StKcoRYfsUfmUmvPMPfQrubkBBy5XujV2fwaLgZivQOTQMBgp5K2+E19u1ufpspKXAPqSzpbyg==} +  /@parcel/watcher-darwin-x64@2.4.1: +    resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==}      engines: {node: '>= 10.0.0'}      cpu: [x64]      os: [darwin] @@ -847,8 +903,17 @@ packages:      dev: true      optional: true -  /@parcel/watcher-linux-arm-glibc@2.2.0: -    resolution: {integrity: sha512-I2GPBcAXazPzabCmfsa3HRRW+MGlqxYd8g8RIueJU+a4o5nyNZDz0CR1cu0INT0QSQXEZV7w6UE8Hz9CF8u3Pg==} +  /@parcel/watcher-freebsd-x64@2.4.1: +    resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==} +    engines: {node: '>= 10.0.0'} +    cpu: [x64] +    os: [freebsd] +    requiresBuild: true +    dev: true +    optional: true + +  /@parcel/watcher-linux-arm-glibc@2.4.1: +    resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==}      engines: {node: '>= 10.0.0'}      cpu: [arm]      os: [linux] @@ -856,8 +921,8 @@ packages:      dev: true      optional: true -  /@parcel/watcher-linux-arm64-glibc@2.2.0: -    resolution: {integrity: sha512-St5mlfp+2lS9AmgixUqfwJa/DwVmTCJxC1HcOubUTz6YFOKIlkHCeUa1Bxi4E/tR/HSez8+heXHL8HQkJ4Bd8g==} +  /@parcel/watcher-linux-arm64-glibc@2.4.1: +    resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==}      engines: {node: '>= 10.0.0'}      cpu: [arm64]      os: [linux] @@ -865,8 +930,8 @@ packages:      dev: true      optional: true -  /@parcel/watcher-linux-arm64-musl@2.2.0: -    resolution: {integrity: sha512-jS+qfhhoOBVWwMLP65MaG8xdInMK30pPW8wqTCg2AAuVJh5xepMbzkhHJ4zURqHiyY3EiIRuYu4ONJKCxt8iqA==} +  /@parcel/watcher-linux-arm64-musl@2.4.1: +    resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==}      engines: {node: '>= 10.0.0'}      cpu: [arm64]      os: [linux] @@ -874,8 +939,8 @@ packages:      dev: true      optional: true -  /@parcel/watcher-linux-x64-glibc@2.2.0: -    resolution: {integrity: sha512-xJvJ7R2wJdi47WZBFS691RDOWvP1j/IAs3EXaWVhDI8FFITbWrWaln7KoNcR0Y3T+ZwimFY/cfb0PNht1q895g==} +  /@parcel/watcher-linux-x64-glibc@2.4.1: +    resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==}      engines: {node: '>= 10.0.0'}      cpu: [x64]      os: [linux] @@ -883,8 +948,8 @@ packages:      dev: true      optional: true -  /@parcel/watcher-linux-x64-musl@2.2.0: -    resolution: {integrity: sha512-D+NMpgr23a+RI5mu8ZPKWy7AqjBOkURFDgP5iIXXEf/K3hm0jJ3ogzi0Ed2237B/CdYREimCgXyeiAlE/FtwyA==} +  /@parcel/watcher-linux-x64-musl@2.4.1: +    resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==}      engines: {node: '>= 10.0.0'}      cpu: [x64]      os: [linux] @@ -892,8 +957,8 @@ packages:      dev: true      optional: true -  /@parcel/watcher-win32-arm64@2.2.0: -    resolution: {integrity: sha512-z225cPn3aygJsyVUOWwfyW+fY0Tvk7N3XCOl66qUPFxpbuXeZuiuuJemmtm8vxyqa3Ur7peU/qJxrpC64aeI7Q==} +  /@parcel/watcher-win32-arm64@2.4.1: +    resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==}      engines: {node: '>= 10.0.0'}      cpu: [arm64]      os: [win32] @@ -901,8 +966,17 @@ packages:      dev: true      optional: true -  /@parcel/watcher-win32-x64@2.2.0: -    resolution: {integrity: sha512-JqGW0RJ61BkKx+yYzIURt9s53P7xMVbv0uxYPzAXLBINGaFmkIKSuUPyBVfy8TMbvp93lvF4SPBNDzVRJfvgOw==} +  /@parcel/watcher-win32-ia32@2.4.1: +    resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==} +    engines: {node: '>= 10.0.0'} +    cpu: [ia32] +    os: [win32] +    requiresBuild: true +    dev: true +    optional: true + +  /@parcel/watcher-win32-x64@2.4.1: +    resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==}      engines: {node: '>= 10.0.0'}      cpu: [x64]      os: [win32] @@ -910,44 +984,46 @@ packages:      dev: true      optional: true -  /@parcel/watcher@2.2.0: -    resolution: {integrity: sha512-71S4TF+IMyAn24PK4KSkdKtqJDR3zRzb0HE3yXpacItqTM7XfF2f5q9NEGLEVl0dAaBAGfNwDCjH120y25F6Tg==} +  /@parcel/watcher@2.4.1: +    resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==}      engines: {node: '>= 10.0.0'}      dependencies:        detect-libc: 1.0.3        is-glob: 4.0.3        micromatch: 4.0.5 -      node-addon-api: 7.0.0 +      node-addon-api: 7.1.0      optionalDependencies: -      '@parcel/watcher-android-arm64': 2.2.0 -      '@parcel/watcher-darwin-arm64': 2.2.0 -      '@parcel/watcher-darwin-x64': 2.2.0 -      '@parcel/watcher-linux-arm-glibc': 2.2.0 -      '@parcel/watcher-linux-arm64-glibc': 2.2.0 -      '@parcel/watcher-linux-arm64-musl': 2.2.0 -      '@parcel/watcher-linux-x64-glibc': 2.2.0 -      '@parcel/watcher-linux-x64-musl': 2.2.0 -      '@parcel/watcher-win32-arm64': 2.2.0 -      '@parcel/watcher-win32-x64': 2.2.0 -    dev: true - -  /@parcel/workers@2.9.3(@parcel/core@2.9.3): -    resolution: {integrity: sha512-zRrDuZJzTevrrwElYosFztgldhqW6G9q5zOeQXfVQFkkEJCNfg36ixeiofKRU8uu2x+j+T6216mhMNB6HiuY+w==} +      '@parcel/watcher-android-arm64': 2.4.1 +      '@parcel/watcher-darwin-arm64': 2.4.1 +      '@parcel/watcher-darwin-x64': 2.4.1 +      '@parcel/watcher-freebsd-x64': 2.4.1 +      '@parcel/watcher-linux-arm-glibc': 2.4.1 +      '@parcel/watcher-linux-arm64-glibc': 2.4.1 +      '@parcel/watcher-linux-arm64-musl': 2.4.1 +      '@parcel/watcher-linux-x64-glibc': 2.4.1 +      '@parcel/watcher-linux-x64-musl': 2.4.1 +      '@parcel/watcher-win32-arm64': 2.4.1 +      '@parcel/watcher-win32-ia32': 2.4.1 +      '@parcel/watcher-win32-x64': 2.4.1 +    dev: true + +  /@parcel/workers@2.12.0(@parcel/core@2.12.0): +    resolution: {integrity: sha512-zv5We5Jmb+ZWXlU6A+AufyjY4oZckkxsZ8J4dvyWL0W8IQvGO1JB4FGeryyttzQv3RM3OxcN/BpTGPiDG6keBw==}      engines: {node: '>= 12.0.0'}      peerDependencies: -      '@parcel/core': ^2.9.3 -    dependencies: -      '@parcel/core': 2.9.3 -      '@parcel/diagnostic': 2.9.3 -      '@parcel/logger': 2.9.3 -      '@parcel/profiler': 2.9.3 -      '@parcel/types': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/core': ^2.12.0 +    dependencies: +      '@parcel/core': 2.12.0 +      '@parcel/diagnostic': 2.12.0 +      '@parcel/logger': 2.12.0 +      '@parcel/profiler': 2.12.0 +      '@parcel/types': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0        nullthrows: 1.1.1      dev: true -  /@swc/core-darwin-arm64@1.3.68: -    resolution: {integrity: sha512-Z5pNxeuP2NxpOHTzDQkJs0wAPLnTlglZnR3WjObijwvdwT/kw1Y5EPDKM/BVSIeG40SPMkDLBbI0aj0qyXzrBA==} +  /@swc/core-darwin-arm64@1.4.8: +    resolution: {integrity: sha512-hhQCffRTgzpTIbngSnC30vV6IJVTI9FFBF954WEsshsecVoCGFiMwazBbrkLG+RwXENTrMhgeREEFh6R3KRgKQ==}      engines: {node: '>=10'}      cpu: [arm64]      os: [darwin] @@ -955,8 +1031,8 @@ packages:      dev: true      optional: true -  /@swc/core-darwin-x64@1.3.68: -    resolution: {integrity: sha512-ZHl42g6yXhfX4PzAQ0BNvBXpt/OcbAHfubWRN6eXELK3fiNnxL7QBW1if7iizlq6iA+Mj1pwHyyUit1pz0+fgA==} +  /@swc/core-darwin-x64@1.4.8: +    resolution: {integrity: sha512-P3ZBw8Jr8rKhY/J8d+6WqWriqngGTgHwtFeJ8MIakQJTbdYbFgXSZxcvDiERg3psbGeFXaUaPI0GO6BXv9k/OQ==}      engines: {node: '>=10'}      cpu: [x64]      os: [darwin] @@ -964,8 +1040,8 @@ packages:      dev: true      optional: true -  /@swc/core-linux-arm-gnueabihf@1.3.68: -    resolution: {integrity: sha512-Mk8f6KCOQ2CNAR4PtWajIjS6XKSSR7ZYDOCf1GXRxhS3qEyQH7V8elWvqWYqHcT4foO60NUmxA/NOM/dQrdO1A==} +  /@swc/core-linux-arm-gnueabihf@1.4.8: +    resolution: {integrity: sha512-PP9JIJt19bUWhAGcQW6qMwTjZOcMyzkvZa0/LWSlDm0ORYVLmDXUoeQbGD3e0Zju9UiZxyulnpjEN0ZihJgPTA==}      engines: {node: '>=10'}      cpu: [arm]      os: [linux] @@ -973,8 +1049,8 @@ packages:      dev: true      optional: true -  /@swc/core-linux-arm64-gnu@1.3.68: -    resolution: {integrity: sha512-RhBllggh9t9sIxaRgRcGrVaS7fDk6KsIqR6b9+dwU5OyDr4ZyHWw1ZaH/1/HAebuXYhNBjoNUiRtca6lKRIPgQ==} +  /@swc/core-linux-arm64-gnu@1.4.8: +    resolution: {integrity: sha512-HvEWnwKHkoVUr5iftWirTApFJ13hGzhAY2CMw4lz9lur2m+zhPviRRED0FCI6T95Knpv7+8eUOr98Z7ctrG6DQ==}      engines: {node: '>=10'}      cpu: [arm64]      os: [linux] @@ -982,8 +1058,8 @@ packages:      dev: true      optional: true -  /@swc/core-linux-arm64-musl@1.3.68: -    resolution: {integrity: sha512-8K3zjU+tFgn6yGDEeD343gkKaHU9dhz77NiVkI1VzwRaT/Ag5pwl5eMQ1yStm8koNFzn3zq6rGjHfI5g2yI5Wg==} +  /@swc/core-linux-arm64-musl@1.4.8: +    resolution: {integrity: sha512-kY8+qa7k/dEeBq9p0Hrta18QnJPpsiJvDQSLNaTIFpdM3aEM9zbkshWz8gaX5VVGUEALowCBUWqmzO4VaqM+2w==}      engines: {node: '>=10'}      cpu: [arm64]      os: [linux] @@ -991,8 +1067,8 @@ packages:      dev: true      optional: true -  /@swc/core-linux-x64-gnu@1.3.68: -    resolution: {integrity: sha512-4xAnvsBOyeTL0AB8GWlRKDM/hsysJ5jr5qvdKKI3rZfJgnnxl/xSX6TJKPsJ8gygfUJ3BmfCbmUmEyeDZ3YPvA==} +  /@swc/core-linux-x64-gnu@1.4.8: +    resolution: {integrity: sha512-0WWyIw432wpO/zeGblwq4f2YWam4pn8Z/Ig4KzHMgthR/KmiLU3f0Z7eo45eVmq5vcU7Os1zi/Zb65OOt09q/w==}      engines: {node: '>=10'}      cpu: [x64]      os: [linux] @@ -1000,8 +1076,8 @@ packages:      dev: true      optional: true -  /@swc/core-linux-x64-musl@1.3.68: -    resolution: {integrity: sha512-RCpaBo1fcpy1EFdjF+I7N4lfzOaHXVV0iMw/ABM+0PD6tp3V/9pxsguaZyeAHyEiUlDA6PZ4TfXv5zfnXEgW4Q==} +  /@swc/core-linux-x64-musl@1.4.8: +    resolution: {integrity: sha512-p4yxvVS05rBNCrBaSTa20KK88vOwtg8ifTW7ec/yoab0bD5EwzzB8KbDmLLxE6uziFa0sdjF0dfRDwSZPex37Q==}      engines: {node: '>=10'}      cpu: [x64]      os: [linux] @@ -1009,8 +1085,8 @@ packages:      dev: true      optional: true -  /@swc/core-win32-arm64-msvc@1.3.68: -    resolution: {integrity: sha512-v2WZvXrSslYEpY1nqpItyamL4DyaJinmOkXvM8Bc1LLKU5rGuvmBdjUYg/5Y+o0AUynuiWubpgHNOkBWiCvfqw==} +  /@swc/core-win32-arm64-msvc@1.4.8: +    resolution: {integrity: sha512-jKuXihxAaqUnbFfvPxtmxjdJfs87F1GdBf33il+VUmSyWCP4BE6vW+/ReDAe8sRNsKyrZ3UH1vI5q1n64csBUA==}      engines: {node: '>=10'}      cpu: [arm64]      os: [win32] @@ -1018,8 +1094,8 @@ packages:      dev: true      optional: true -  /@swc/core-win32-ia32-msvc@1.3.68: -    resolution: {integrity: sha512-HH5NJrIdzkJs+1xxprie0qSCMBeL9yeEhcC1yZTzYv8bwmabOUSdtKIqS55iYP/2hLWn9CTbvKPmLOIhCopW3Q==} +  /@swc/core-win32-ia32-msvc@1.4.8: +    resolution: {integrity: sha512-O0wT4AGHrX8aBeH6c2ADMHgagAJc5Kf6W48U5moyYDAkkVnKvtSc4kGhjWhe1Yl0sI0cpYh2In2FxvYsb44eWw==}      engines: {node: '>=10'}      cpu: [ia32]      os: [win32] @@ -1027,8 +1103,8 @@ packages:      dev: true      optional: true -  /@swc/core-win32-x64-msvc@1.3.68: -    resolution: {integrity: sha512-9HZVtLQUgK8r/yXQdwe0VBexbIcrY6+fBROhs7AAPWdewpaUeLkwQEJk6TbYr9CQuHw26FFGg6SjwAiqXF+kgQ==} +  /@swc/core-win32-x64-msvc@1.4.8: +    resolution: {integrity: sha512-C2AYc3A2o+ECciqsJWRgIpp83Vk5EaRzHe7ed/xOWzVd0MsWR+fweEsyOjlmzHfpUxJSi46Ak3/BIZJlhZbXbg==}      engines: {node: '>=10'}      cpu: [x64]      os: [win32] @@ -1036,8 +1112,8 @@ packages:      dev: true      optional: true -  /@swc/core@1.3.68: -    resolution: {integrity: sha512-njGQuJO+Wy06dEayt70cf0c/KI3HGjm4iW9LLViVLBuYNzJ4SSdNfzejludzufu6im+dsDJ0i3QjgWhAIcVHMQ==} +  /@swc/core@1.4.8: +    resolution: {integrity: sha512-uY2RSJcFPgNOEg12RQZL197LZX+MunGiKxsbxmh22VfVxrOYGRvh4mPANFlrD1yb38CgmW1wI6YgIi8LkIwmWg==}      engines: {node: '>=10'}      requiresBuild: true      peerDependencies: @@ -1045,23 +1121,36 @@ packages:      peerDependenciesMeta:        '@swc/helpers':          optional: true +    dependencies: +      '@swc/counter': 0.1.3 +      '@swc/types': 0.1.6      optionalDependencies: -      '@swc/core-darwin-arm64': 1.3.68 -      '@swc/core-darwin-x64': 1.3.68 -      '@swc/core-linux-arm-gnueabihf': 1.3.68 -      '@swc/core-linux-arm64-gnu': 1.3.68 -      '@swc/core-linux-arm64-musl': 1.3.68 -      '@swc/core-linux-x64-gnu': 1.3.68 -      '@swc/core-linux-x64-musl': 1.3.68 -      '@swc/core-win32-arm64-msvc': 1.3.68 -      '@swc/core-win32-ia32-msvc': 1.3.68 -      '@swc/core-win32-x64-msvc': 1.3.68 +      '@swc/core-darwin-arm64': 1.4.8 +      '@swc/core-darwin-x64': 1.4.8 +      '@swc/core-linux-arm-gnueabihf': 1.4.8 +      '@swc/core-linux-arm64-gnu': 1.4.8 +      '@swc/core-linux-arm64-musl': 1.4.8 +      '@swc/core-linux-x64-gnu': 1.4.8 +      '@swc/core-linux-x64-musl': 1.4.8 +      '@swc/core-win32-arm64-msvc': 1.4.8 +      '@swc/core-win32-ia32-msvc': 1.4.8 +      '@swc/core-win32-x64-msvc': 1.4.8      dev: true -  /@swc/helpers@0.5.1: -    resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} +  /@swc/counter@0.1.3: +    resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} +    dev: true + +  /@swc/helpers@0.5.7: +    resolution: {integrity: sha512-BVvNZhx362+l2tSwSuyEUV4h7+jk9raNdoTSdLfwTshXJSaGmYKluGRJznziCI3KX02Z19DdsQrdfrpXAU3Hfg==}      dependencies: -      tslib: 2.6.0 +      tslib: 2.6.2 +    dev: true + +  /@swc/types@0.1.6: +    resolution: {integrity: sha512-/JLo/l2JsT/LRd80C3HfbmVpxOAJ11FO2RCEslFrgzLltoP9j8XIbsyDcfCt2WWyX+CM96rBoNM+IToAkFOugg==} +    dependencies: +      '@swc/counter': 0.1.3      dev: true    /@trysound/sax@0.2.0: @@ -1069,12 +1158,12 @@ packages:      engines: {node: '>=10.13.0'}      dev: true -  /@tsconfig/recommended@1.0.2: -    resolution: {integrity: sha512-dbHBtbWBOjq0/otpopAE02NT2Cm05Qe2JsEKeCf/wjSYbI2hz8nCqnpnOJWHATgjDz4fd3dchs3Wy1gQGjfN6w==} +  /@tsconfig/recommended@1.0.4: +    resolution: {integrity: sha512-7RfsHlJYsqASGpV7R7zJ72baBBoqvbTj9dD4SHYSeLSMkMjSUhi15SZQK/7GQPCAmOhEoEC87HneaXihVXF6YA==}      dev: true -  /@types/parcel-env@0.0.1: -    resolution: {integrity: sha512-8WmdiJ1uEBcW6AOWzQH7i0141ZXZr7B03YfTpguUDrTHXJHwYU9eEOckBRCZzYGrzb4pdoyBlaIMiTee04uqPQ==} +  /@types/parcel-env@0.0.6: +    resolution: {integrity: sha512-HlPNbKhUe+0xVqzeqttl/gFC27dUZCjrUSI6MlfGoudjCtNeVOwm2kmDalkfXVWXsj4NJ4oa0PO3SdtOdGaGDg==}      dev: true    /abortcontroller-polyfill@1.7.5: @@ -1116,15 +1205,15 @@ packages:        fill-range: 7.0.1      dev: true -  /browserslist@4.21.9: -    resolution: {integrity: sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==} +  /browserslist@4.23.0: +    resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}      engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}      hasBin: true      dependencies: -      caniuse-lite: 1.0.30001513 -      electron-to-chromium: 1.4.453 -      node-releases: 2.0.13 -      update-browserslist-db: 1.0.11(browserslist@4.21.9) +      caniuse-lite: 1.0.30001600 +      electron-to-chromium: 1.4.715 +      node-releases: 2.0.14 +      update-browserslist-db: 1.0.13(browserslist@4.23.0)      dev: true    /callsites@3.1.0: @@ -1132,8 +1221,8 @@ packages:      engines: {node: '>=6'}      dev: true -  /caniuse-lite@1.0.30001513: -    resolution: {integrity: sha512-pnjGJo7SOOjAGytZZ203Em95MRM8Cr6jhCXNF/FAXTpCTRTECnqQWLpiTRqrFtdYcth8hf4WECUpkezuYsMVww==} +  /caniuse-lite@1.0.30001600: +    resolution: {integrity: sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==}      dev: true    /chalk@2.4.2: @@ -1189,14 +1278,20 @@ packages:      engines: {node: '>= 10'}      dev: true -  /cosmiconfig@8.2.0: -    resolution: {integrity: sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==} +  /cosmiconfig@8.3.6(typescript@5.4.3): +    resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==}      engines: {node: '>=14'} +    peerDependencies: +      typescript: '>=4.9.5' +    peerDependenciesMeta: +      typescript: +        optional: true      dependencies:        import-fresh: 3.3.0        js-yaml: 4.1.0        parse-json: 5.2.0        path-type: 4.0.0 +      typescript: 5.4.3      dev: true    /css-select@4.3.0: @@ -1235,6 +1330,11 @@ packages:      hasBin: true      dev: true +  /detect-libc@2.0.3: +    resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} +    engines: {node: '>=8'} +    dev: true +    /dom-serializer@1.4.1:      resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}      dependencies: @@ -1271,8 +1371,8 @@ packages:      engines: {node: '>=6'}      dev: true -  /electron-to-chromium@1.4.453: -    resolution: {integrity: sha512-BU8UtQz6CB3T7RIGhId4BjmjJVXQDujb0+amGL8jpcluFJr6lwspBOvkUbnttfpZCm4zFMHmjrX1QrdPWBBMjQ==} +  /electron-to-chromium@1.4.715: +    resolution: {integrity: sha512-XzWNH4ZSa9BwVUQSDorPWAUQ5WGuYz7zJUNpNif40zFCiCl20t8zgylmreNmn26h5kiyw2lg7RfTmeMBsDklqg==}      dev: true    /entities@2.2.0: @@ -1290,8 +1390,8 @@ packages:        is-arrayish: 0.2.1      dev: true -  /escalade@3.1.1: -    resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} +  /escalade@3.1.2: +    resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}      engines: {node: '>=6'}      dev: true @@ -1312,8 +1412,8 @@ packages:      engines: {node: '>=6'}      dev: true -  /globals@13.20.0: -    resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} +  /globals@13.24.0: +    resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}      engines: {node: '>=8'}      dependencies:        type-fest: 0.20.2 @@ -1329,8 +1429,8 @@ packages:      engines: {node: '>=8'}      dev: true -  /htmlnano@2.0.4(svgo@2.8.0): -    resolution: {integrity: sha512-WGCkyGFwjKW1GeCBsPYacMvaMnZtFJ0zIRnC2NCddkA+IOEhTqskXrS7lep+3yYZw/nQ3dW1UAX4yA/GJyR8BA==} +  /htmlnano@2.1.0(svgo@2.8.0)(typescript@5.4.3): +    resolution: {integrity: sha512-jVGRE0Ep9byMBKEu0Vxgl8dhXYOUk0iNQ2pjsG+BcRB0u0oDF5A9p/iBGMg/PGKYUyMD0OAGu8dVT5Lzj8S58g==}      peerDependencies:        cssnano: ^6.0.0        postcss: ^8.3.11 @@ -1358,10 +1458,12 @@ packages:        uncss:          optional: true      dependencies: -      cosmiconfig: 8.2.0 +      cosmiconfig: 8.3.6(typescript@5.4.3)        posthtml: 0.16.6        svgo: 2.8.0        timsort: 0.3.0 +    transitivePeerDependencies: +      - typescript      dev: true    /htmlparser2@7.2.0: @@ -1427,8 +1529,8 @@ packages:      hasBin: true      dev: true -  /lightningcss-darwin-arm64@1.21.5: -    resolution: {integrity: sha512-z05hyLX85WY0UfhkFUOrWEFqD69lpVAmgl3aDzMKlIZJGygbhbegqb4PV8qfUrKKNBauut/qVNPKZglhTaDDxA==} +  /lightningcss-darwin-arm64@1.24.1: +    resolution: {integrity: sha512-1jQ12jBy+AE/73uGQWGSafK5GoWgmSiIQOGhSEXiFJSZxzV+OXIx+a9h2EYHxdJfX864M+2TAxWPWb0Vv+8y4w==}      engines: {node: '>= 12.0.0'}      cpu: [arm64]      os: [darwin] @@ -1436,8 +1538,8 @@ packages:      dev: true      optional: true -  /lightningcss-darwin-x64@1.21.5: -    resolution: {integrity: sha512-MSJhmej/U9MrdPxDk7+FWhO8+UqVoZUHG4VvKT5RQ4RJtqtANTiWiI97LvoVNMtdMnHaKs1Pkji6wHUFxjJsHQ==} +  /lightningcss-darwin-x64@1.24.1: +    resolution: {integrity: sha512-R4R1d7VVdq2mG4igMU+Di8GPf0b64ZLnYVkubYnGG0Qxq1KaXQtAzcLI43EkpnoWvB/kUg8JKCWH4S13NfiLcQ==}      engines: {node: '>= 12.0.0'}      cpu: [x64]      os: [darwin] @@ -1445,8 +1547,17 @@ packages:      dev: true      optional: true -  /lightningcss-linux-arm-gnueabihf@1.21.5: -    resolution: {integrity: sha512-xN6+5/JsMrbZHL1lPl+MiNJ3Xza12ueBKPepiyDCFQzlhFRTj7D0LG+cfNTzPBTO8KcYQynLpl1iBB8LGp3Xtw==} +  /lightningcss-freebsd-x64@1.24.1: +    resolution: {integrity: sha512-z6NberUUw5ALES6Ixn2shmjRRrM1cmEn1ZQPiM5IrZ6xHHL5a1lPin9pRv+w6eWfcrEo+qGG6R9XfJrpuY3e4g==} +    engines: {node: '>= 12.0.0'} +    cpu: [x64] +    os: [freebsd] +    requiresBuild: true +    dev: true +    optional: true + +  /lightningcss-linux-arm-gnueabihf@1.24.1: +    resolution: {integrity: sha512-NLQLnBQW/0sSg74qLNI8F8QKQXkNg4/ukSTa+XhtkO7v3BnK19TS1MfCbDHt+TTdSgNEBv0tubRuapcKho2EWw==}      engines: {node: '>= 12.0.0'}      cpu: [arm]      os: [linux] @@ -1454,8 +1565,8 @@ packages:      dev: true      optional: true -  /lightningcss-linux-arm64-gnu@1.21.5: -    resolution: {integrity: sha512-KfzFNhC4XTbmG3ma/xcTs/IhCwieW89XALIusKmnV0N618ZDXEB0XjWOYQRCXeK9mfqPdbTBpurEHV/XZtkniQ==} +  /lightningcss-linux-arm64-gnu@1.24.1: +    resolution: {integrity: sha512-AQxWU8c9E9JAjAi4Qw9CvX2tDIPjgzCTrZCSXKELfs4mCwzxRkHh2RCxX8sFK19RyJoJAjA/Kw8+LMNRHS5qEg==}      engines: {node: '>= 12.0.0'}      cpu: [arm64]      os: [linux] @@ -1463,8 +1574,8 @@ packages:      dev: true      optional: true -  /lightningcss-linux-arm64-musl@1.21.5: -    resolution: {integrity: sha512-bc0GytQO5Mn9QM6szaZ+31fQHNdidgpM1sSCwzPItz8hg3wOvKl8039rU0veMJV3ZgC9z0ypNRceLrSHeRHmXw==} +  /lightningcss-linux-arm64-musl@1.24.1: +    resolution: {integrity: sha512-JCgH/SrNrhqsguUA0uJUM1PvN5+dVuzPIlXcoWDHSv2OU/BWlj2dUYr3XNzEw748SmNZPfl2NjQrAdzaPOn1lA==}      engines: {node: '>= 12.0.0'}      cpu: [arm64]      os: [linux] @@ -1472,8 +1583,8 @@ packages:      dev: true      optional: true -  /lightningcss-linux-x64-gnu@1.21.5: -    resolution: {integrity: sha512-JwMbgypPQgc2kW2av3OwzZ8cbrEuIiDiXPJdXRE6aVxu67yHauJawQLqJKTGUhiAhy6iLDG8Wg0a3/ziL+m+Kw==} +  /lightningcss-linux-x64-gnu@1.24.1: +    resolution: {integrity: sha512-TYdEsC63bHV0h47aNRGN3RiK7aIeco3/keN4NkoSQ5T8xk09KHuBdySltWAvKLgT8JvR+ayzq8ZHnL1wKWY0rw==}      engines: {node: '>= 12.0.0'}      cpu: [x64]      os: [linux] @@ -1481,8 +1592,8 @@ packages:      dev: true      optional: true -  /lightningcss-linux-x64-musl@1.21.5: -    resolution: {integrity: sha512-Ib8b6IQ/OR/VrPU6YBgy4T3QnuHY7DUa95O+nz+cwrTkMSN6fuHcTcIaz4t8TJ6HI5pl3uxUOZjmtls2pyQWow==} +  /lightningcss-linux-x64-musl@1.24.1: +    resolution: {integrity: sha512-HLfzVik3RToot6pQ2Rgc3JhfZkGi01hFetHt40HrUMoeKitLoqUUT5owM6yTZPTytTUW9ukLBJ1pc3XNMSvlLw==}      engines: {node: '>= 12.0.0'}      cpu: [x64]      os: [linux] @@ -1490,8 +1601,8 @@ packages:      dev: true      optional: true -  /lightningcss-win32-x64-msvc@1.21.5: -    resolution: {integrity: sha512-A8cSi8lUpBeVmoF+DqqW7cd0FemDbCuKr490IXdjyeI+KL8adpSKUs8tcqO0OXPh1EoDqK7JNkD/dELmd4Iz5g==} +  /lightningcss-win32-x64-msvc@1.24.1: +    resolution: {integrity: sha512-joEupPjYJ7PjZtDsS5lzALtlAudAbgIBMGJPNeFe5HfdmJXFd13ECmEM+5rXNxYVMRHua2w8132R6ab5Z6K9Ow==}      engines: {node: '>= 12.0.0'}      cpu: [x64]      os: [win32] @@ -1499,43 +1610,44 @@ packages:      dev: true      optional: true -  /lightningcss@1.21.5: -    resolution: {integrity: sha512-/pEUPeih2EwIx9n4T82aOG6CInN83tl/mWlw6B5gWLf36UplQi1L+5p3FUHsdt4fXVfOkkh9KIaM3owoq7ss8A==} +  /lightningcss@1.24.1: +    resolution: {integrity: sha512-kUpHOLiH5GB0ERSv4pxqlL0RYKnOXtgGtVe7shDGfhS0AZ4D1ouKFYAcLcZhql8aMspDNzaUCumGHZ78tb2fTg==}      engines: {node: '>= 12.0.0'}      dependencies:        detect-libc: 1.0.3      optionalDependencies: -      lightningcss-darwin-arm64: 1.21.5 -      lightningcss-darwin-x64: 1.21.5 -      lightningcss-linux-arm-gnueabihf: 1.21.5 -      lightningcss-linux-arm64-gnu: 1.21.5 -      lightningcss-linux-arm64-musl: 1.21.5 -      lightningcss-linux-x64-gnu: 1.21.5 -      lightningcss-linux-x64-musl: 1.21.5 -      lightningcss-win32-x64-msvc: 1.21.5 +      lightningcss-darwin-arm64: 1.24.1 +      lightningcss-darwin-x64: 1.24.1 +      lightningcss-freebsd-x64: 1.24.1 +      lightningcss-linux-arm-gnueabihf: 1.24.1 +      lightningcss-linux-arm64-gnu: 1.24.1 +      lightningcss-linux-arm64-musl: 1.24.1 +      lightningcss-linux-x64-gnu: 1.24.1 +      lightningcss-linux-x64-musl: 1.24.1 +      lightningcss-win32-x64-msvc: 1.24.1      dev: true    /lines-and-columns@1.2.4:      resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}      dev: true -  /lmdb@2.7.11: -    resolution: {integrity: sha512-x9bD4hVp7PFLUoELL8RglbNXhAMt5CYhkmss+CEau9KlNoilsTzNi9QDsPZb3KMpOGZXG6jmXhW3bBxE2XVztw==} +  /lmdb@2.8.5: +    resolution: {integrity: sha512-9bMdFfc80S+vSldBmG3HOuLVHnxRdNTlpzR6QDnzqCQtCzGUEAGTzBKYMeIM+I/sU4oZfgbcbS7X7F65/z/oxQ==}      hasBin: true      requiresBuild: true      dependencies: -      msgpackr: 1.8.5 -      node-addon-api: 4.3.0 -      node-gyp-build-optional-packages: 5.0.6 -      ordered-binary: 1.4.1 +      msgpackr: 1.10.1 +      node-addon-api: 6.1.0 +      node-gyp-build-optional-packages: 5.1.1 +      ordered-binary: 1.5.1        weak-lru-cache: 1.2.2      optionalDependencies: -      '@lmdb/lmdb-darwin-arm64': 2.7.11 -      '@lmdb/lmdb-darwin-x64': 2.7.11 -      '@lmdb/lmdb-linux-arm': 2.7.11 -      '@lmdb/lmdb-linux-arm64': 2.7.11 -      '@lmdb/lmdb-linux-x64': 2.7.11 -      '@lmdb/lmdb-win32-x64': 2.7.11 +      '@lmdb/lmdb-darwin-arm64': 2.8.5 +      '@lmdb/lmdb-darwin-x64': 2.8.5 +      '@lmdb/lmdb-linux-arm': 2.8.5 +      '@lmdb/lmdb-linux-arm64': 2.8.5 +      '@lmdb/lmdb-linux-x64': 2.8.5 +      '@lmdb/lmdb-win32-x64': 2.8.5      dev: true    /lru-cache@6.0.0: @@ -1573,39 +1685,37 @@ packages:      dev: true      optional: true -  /msgpackr@1.8.5: -    resolution: {integrity: sha512-mpPs3qqTug6ahbblkThoUY2DQdNXcm4IapwOS3Vm/87vmpzLVelvp9h3It1y9l1VPpiFLV11vfOXnmeEwiIXwg==} +  /msgpackr@1.10.1: +    resolution: {integrity: sha512-r5VRLv9qouXuLiIBrLpl2d5ZvPt8svdQTl5/vMvE4nzDMyEX4sgW5yWhuBBj5UmgwOTWj8CIdSXn5sAfsHAWIQ==}      optionalDependencies:        msgpackr-extract: 3.0.2      dev: true -  /msgpackr@1.9.5: -    resolution: {integrity: sha512-/IJ3cFSN6Ci3eG2wLhbFEL6GT63yEaoN/R5My2QkV6zro+OJaVRLPlwvxY7EtHYSmDlQpk8stvOQTL2qJFkDRg==} -    optionalDependencies: -      msgpackr-extract: 3.0.2 +  /node-addon-api@6.1.0: +    resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==}      dev: true -  /node-addon-api@4.3.0: -    resolution: {integrity: sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==} -    dev: true - -  /node-addon-api@7.0.0: -    resolution: {integrity: sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==} -    dev: true - -  /node-gyp-build-optional-packages@5.0.6: -    resolution: {integrity: sha512-2ZJErHG4du9G3/8IWl/l9Bp5BBFy63rno5GVmjQijvTuUZKsl6g8RB4KH/x3NLcV5ZBb4GsXmAuTYr6dRml3Gw==} -    hasBin: true +  /node-addon-api@7.1.0: +    resolution: {integrity: sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g==} +    engines: {node: ^16 || ^18 || >= 20}      dev: true    /node-gyp-build-optional-packages@5.0.7:      resolution: {integrity: sha512-YlCCc6Wffkx0kHkmam79GKvDQ6x+QZkMjFGrIMxgFNILFvGSbCp2fCBC55pGTT9gVaz8Na5CLmxt/urtzRv36w==}      hasBin: true +    requiresBuild: true      dev: true      optional: true -  /node-releases@2.0.13: -    resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} +  /node-gyp-build-optional-packages@5.1.1: +    resolution: {integrity: sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==} +    hasBin: true +    dependencies: +      detect-libc: 2.0.3 +    dev: true + +  /node-releases@2.0.14: +    resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}      dev: true    /nth-check@2.1.1: @@ -1618,29 +1728,26 @@ packages:      resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==}      dev: true -  /ordered-binary@1.4.1: -    resolution: {integrity: sha512-9LtiGlPy982CsgxZvJGNNp2/NnrgEr6EAyN3iIEP3/8vd3YLgAZQHbQ75ZrkfBRGrNg37Dk3U6tuVb+B4Xfslg==} +  /ordered-binary@1.5.1: +    resolution: {integrity: sha512-5VyHfHY3cd0iza71JepYG50My+YUbrFtGoUz2ooEydPyPM7Aai/JW098juLr+RG6+rDJuzNNTsEQu2DZa1A41A==}      dev: true -  /parcel@2.9.3: -    resolution: {integrity: sha512-2GTVocFkwblV/TIg9AmT7TI2fO4xdWkyN8aFUEVtiVNWt96GTR3FgQyHFValfCbcj1k9Xf962Ws2hYXYUr9k1Q==} +  /parcel@2.12.0(typescript@5.4.3): +    resolution: {integrity: sha512-W+gxAq7aQ9dJIg/XLKGcRT0cvnStFAQHPaI0pvD0U2l6IVLueUAm3nwN7lkY62zZNmlvNx6jNtE4wlbS+CyqSg==}      engines: {node: '>= 12.0.0'}      hasBin: true -    peerDependenciesMeta: -      '@parcel/core': -        optional: true      dependencies: -      '@parcel/config-default': 2.9.3(@parcel/core@2.9.3) -      '@parcel/core': 2.9.3 -      '@parcel/diagnostic': 2.9.3 -      '@parcel/events': 2.9.3 -      '@parcel/fs': 2.9.3(@parcel/core@2.9.3) -      '@parcel/logger': 2.9.3 -      '@parcel/package-manager': 2.9.3(@parcel/core@2.9.3) -      '@parcel/reporter-cli': 2.9.3(@parcel/core@2.9.3) -      '@parcel/reporter-dev-server': 2.9.3(@parcel/core@2.9.3) -      '@parcel/reporter-tracer': 2.9.3(@parcel/core@2.9.3) -      '@parcel/utils': 2.9.3 +      '@parcel/config-default': 2.12.0(@parcel/core@2.12.0)(typescript@5.4.3) +      '@parcel/core': 2.12.0 +      '@parcel/diagnostic': 2.12.0 +      '@parcel/events': 2.12.0 +      '@parcel/fs': 2.12.0(@parcel/core@2.12.0) +      '@parcel/logger': 2.12.0 +      '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0) +      '@parcel/reporter-cli': 2.12.0(@parcel/core@2.12.0) +      '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0) +      '@parcel/reporter-tracer': 2.12.0(@parcel/core@2.12.0) +      '@parcel/utils': 2.12.0        chalk: 4.1.2        commander: 7.2.0        get-port: 4.2.0 @@ -1652,6 +1759,7 @@ packages:        - relateurl        - srcset        - terser +      - typescript        - uncss      dev: true @@ -1666,7 +1774,7 @@ packages:      resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}      engines: {node: '>=8'}      dependencies: -      '@babel/code-frame': 7.22.5 +      '@babel/code-frame': 7.24.2        error-ex: 1.3.2        json-parse-even-better-errors: 2.3.1        lines-and-columns: 1.2.4 @@ -1719,8 +1827,8 @@ packages:        posthtml-render: 3.0.0      dev: true -  /prettier@3.0.0: -    resolution: {integrity: sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==} +  /prettier@3.2.5: +    resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==}      engines: {node: '>=14'}      hasBin: true      dev: true @@ -1747,8 +1855,8 @@ packages:      resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}      dev: true -  /semver@7.5.3: -    resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} +  /semver@7.6.0: +    resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==}      engines: {node: '>=10'}      hasBin: true      dependencies: @@ -1814,8 +1922,8 @@ packages:        is-number: 7.0.0      dev: true -  /tslib@2.6.0: -    resolution: {integrity: sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==} +  /tslib@2.6.2: +    resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}      dev: true    /type-fest@0.20.2: @@ -1823,25 +1931,25 @@ packages:      engines: {node: '>=10'}      dev: true -  /typescript@5.1.6: -    resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} +  /typescript@5.4.3: +    resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==}      engines: {node: '>=14.17'}      hasBin: true      dev: true -  /update-browserslist-db@1.0.11(browserslist@4.21.9): -    resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} +  /update-browserslist-db@1.0.13(browserslist@4.23.0): +    resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}      hasBin: true      peerDependencies:        browserslist: '>= 4.21.0'      dependencies: -      browserslist: 4.21.9 -      escalade: 3.1.1 +      browserslist: 4.23.0 +      escalade: 3.1.2        picocolors: 1.0.0      dev: true -  /utility-types@3.10.0: -    resolution: {integrity: sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==} +  /utility-types@3.11.0: +    resolution: {integrity: sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==}      engines: {node: '>= 4'}      dev: true @@ -1849,10 +1957,6 @@ packages:      resolution: {integrity: sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==}      dev: true -  /xxhash-wasm@0.4.2: -    resolution: {integrity: sha512-/eyHVRJQCirEkSZ1agRSCwriMhwlyUcFkXD5TPVSLP+IPzjsqMVzZwdoczLp1SoQU0R3dxz1RpIK+4YNQbCVOA==} -    dev: true -    /yallist@4.0.0:      resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}      dev: true  | 
