this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

move to new http handle resolve

alice ad7277e1 f94757a3

+378 -287
+6
next.config.js
··· 3 3 experimental: { 4 4 appDir: true, 5 5 }, 6 + headers: [ 7 + { 8 + source: '/.well-known/atproto-did', 9 + headers: [{ key: 'Content-Type', value: 'text/plain' }], 10 + }, 11 + ], 6 12 }; 7 13 8 14 module.exports = nextConfig;
+6 -5
package.json
··· 9 9 "lint": "next lint" 10 10 }, 11 11 "dependencies": { 12 + "@atproto/api": "^0.3.8", 12 13 "@babel/preset-typescript": "^7.21.5", 13 - "@types/node": "^20.1.3", 14 - "@types/react": "^18.2.6", 14 + "@types/node": "^20.2.5", 15 + "@types/react": "^18.2.7", 15 16 "@types/react-dom": "^18.2.4", 16 17 "autoprefixer": "^10.4.14", 17 18 "bookmarkleter": "^1.1.0", 18 - "eslint": "^8.40.0", 19 - "eslint-config-next": "^13.4.2", 20 - "next": "^13.4.2", 19 + "eslint": "^8.41.0", 20 + "eslint-config-next": "^13.4.4", 21 + "next": "^13.4.4", 21 22 "postcss": "^8.4.23", 22 23 "prism-react-renderer": "^2.0.4", 23 24 "react": "^18.2.0",
+359 -276
pnpm-lock.yaml
··· 1 1 lockfileVersion: '6.0' 2 2 3 3 dependencies: 4 + '@atproto/api': 5 + specifier: ^0.3.8 6 + version: 0.3.8 4 7 '@babel/preset-typescript': 5 8 specifier: ^7.21.5 6 - version: 7.21.5(@babel/core@7.21.8) 9 + version: 7.21.5(@babel/core@7.22.1) 7 10 '@types/node': 8 - specifier: ^20.1.3 9 - version: 20.1.3 11 + specifier: ^20.2.5 12 + version: 20.2.5 10 13 '@types/react': 11 - specifier: ^18.2.6 12 - version: 18.2.6 14 + specifier: ^18.2.7 15 + version: 18.2.7 13 16 '@types/react-dom': 14 17 specifier: ^18.2.4 15 18 version: 18.2.4 ··· 20 23 specifier: ^1.1.0 21 24 version: 1.1.0 22 25 eslint: 23 - specifier: ^8.40.0 24 - version: 8.40.0 26 + specifier: ^8.41.0 27 + version: 8.41.0 25 28 eslint-config-next: 26 - specifier: ^13.4.2 27 - version: 13.4.2(eslint@8.40.0)(typescript@5.0.4) 29 + specifier: ^13.4.4 30 + version: 13.4.4(eslint@8.41.0)(typescript@5.0.4) 28 31 next: 29 - specifier: ^13.4.2 30 - version: 13.4.2(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) 32 + specifier: ^13.4.4 33 + version: 13.4.4(@babel/core@7.22.1)(react-dom@18.2.0)(react@18.2.0) 31 34 postcss: 32 35 specifier: ^8.4.23 33 36 version: 8.4.23 ··· 62 65 '@jridgewell/trace-mapping': 0.3.18 63 66 dev: false 64 67 68 + /@atproto/api@0.3.8: 69 + resolution: {integrity: sha512-7qaIZGEP5J9FW4z8bXezzAmLRzHSXXHo6bWP9Jyu5MLp8tYt9vG6yR2N0QA7GvO0xSYqP87Q5vblPjYXGqtDKg==} 70 + dependencies: 71 + '@atproto/common-web': 0.1.0 72 + '@atproto/uri': 0.0.2 73 + '@atproto/xrpc': 0.1.0 74 + tlds: 1.238.0 75 + typed-emitter: 2.1.0 76 + dev: false 77 + 78 + /@atproto/common-web@0.1.0: 79 + resolution: {integrity: sha512-qD6xF60hvH+cP++fk/mt+0S9cxs94KsK+rNWypNlgnlp7r9By4ltXwtDSR/DNTA8mwDeularUno4VbTd2IWIzA==} 80 + dependencies: 81 + multiformats: 9.9.0 82 + uint8arrays: 3.0.0 83 + zod: 3.21.4 84 + dev: false 85 + 86 + /@atproto/identifier@0.1.0: 87 + resolution: {integrity: sha512-3LV7+4E6S0k8Rru7NBkyDF6Zf6NHVUXVS9d4l9fiXWMC49ghZMjq0vPmz80xjG1rRuFdJFbpRf4ApFciGxLIyQ==} 88 + dependencies: 89 + '@atproto/common-web': 0.1.0 90 + dev: false 91 + 92 + /@atproto/lexicon@0.1.0: 93 + resolution: {integrity: sha512-Iy+gV9w42xLhrZrmcbZh7VFoHjXuzWvecGHIfz44owNjjv7aE/d2P5BbOX/XicSkmQ8Qkpg0BqwYDD1XBVS+DQ==} 94 + dependencies: 95 + '@atproto/common-web': 0.1.0 96 + '@atproto/identifier': 0.1.0 97 + '@atproto/nsid': 0.0.1 98 + '@atproto/uri': 0.0.2 99 + iso-datestring-validator: 2.2.2 100 + multiformats: 9.9.0 101 + zod: 3.21.4 102 + dev: false 103 + 104 + /@atproto/nsid@0.0.1: 105 + resolution: {integrity: sha512-t5M6/CzWBVYoBbIvfKDpqPj/+ZmyoK9ydZSStcTXosJ27XXwOPhz0VDUGKK2SM9G5Y7TPes8S5KTAU0UdVYFCw==} 106 + dev: false 107 + 108 + /@atproto/uri@0.0.2: 109 + resolution: {integrity: sha512-/6otLZF7BLpT9suSdHuXLbL12nINcWPsLmcOI+dctqovWUjH+XIRVNXDQgBYSrPVetxMiknuEwWelmnA33AEXg==} 110 + dependencies: 111 + '@atproto/identifier': 0.1.0 112 + '@atproto/nsid': 0.0.1 113 + dev: false 114 + 115 + /@atproto/xrpc@0.1.0: 116 + resolution: {integrity: sha512-LhBeZkQwPezjEtricGYnG62udFglOqlnmMSS0KyWgEAPi4KMp4H2F4jNoXcf5NPtZ9S4N4hJaErHX4PJYv2lfA==} 117 + dependencies: 118 + '@atproto/lexicon': 0.1.0 119 + zod: 3.21.4 120 + dev: false 121 + 65 122 /@babel/code-frame@7.21.4: 66 123 resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==} 67 124 engines: {node: '>=6.9.0'} ··· 69 126 '@babel/highlight': 7.18.6 70 127 dev: false 71 128 72 - /@babel/compat-data@7.21.7: 73 - resolution: {integrity: sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==} 129 + /@babel/compat-data@7.22.3: 130 + resolution: {integrity: sha512-aNtko9OPOwVESUFp3MZfD8Uzxl7JzSeJpd7npIoxCasU37PFbAQRpKglkaKwlHOyeJdrREpo8TW8ldrkYWwvIQ==} 74 131 engines: {node: '>=6.9.0'} 75 132 dev: false 76 133 77 - /@babel/core@7.21.8: 78 - resolution: {integrity: sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==} 134 + /@babel/core@7.22.1: 135 + resolution: {integrity: sha512-Hkqu7J4ynysSXxmAahpN1jjRwVJ+NdpraFLIWflgjpVob3KNyK3/tIUc7Q7szed8WMp0JNa7Qtd1E9Oo22F9gA==} 79 136 engines: {node: '>=6.9.0'} 80 137 dependencies: 81 138 '@ampproject/remapping': 2.2.1 82 139 '@babel/code-frame': 7.21.4 83 - '@babel/generator': 7.21.5 84 - '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.21.8) 85 - '@babel/helper-module-transforms': 7.21.5 86 - '@babel/helpers': 7.21.5 87 - '@babel/parser': 7.21.8 88 - '@babel/template': 7.20.7 89 - '@babel/traverse': 7.21.5 90 - '@babel/types': 7.21.5 140 + '@babel/generator': 7.22.3 141 + '@babel/helper-compilation-targets': 7.22.1(@babel/core@7.22.1) 142 + '@babel/helper-module-transforms': 7.22.1 143 + '@babel/helpers': 7.22.3 144 + '@babel/parser': 7.22.3 145 + '@babel/template': 7.21.9 146 + '@babel/traverse': 7.22.1 147 + '@babel/types': 7.22.3 91 148 convert-source-map: 1.9.0 92 149 debug: 4.3.4 93 150 gensync: 1.0.0-beta.2 ··· 97 154 - supports-color 98 155 dev: false 99 156 100 - /@babel/generator@7.21.5: 101 - resolution: {integrity: sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==} 157 + /@babel/generator@7.22.3: 158 + resolution: {integrity: sha512-C17MW4wlk//ES/CJDL51kPNwl+qiBQyN7b9SKyVp11BLGFeSPoVaHrv+MNt8jwQFhQWowW88z1eeBx3pFz9v8A==} 102 159 engines: {node: '>=6.9.0'} 103 160 dependencies: 104 - '@babel/types': 7.21.5 161 + '@babel/types': 7.22.3 105 162 '@jridgewell/gen-mapping': 0.3.3 106 163 '@jridgewell/trace-mapping': 0.3.18 107 164 jsesc: 2.5.2 ··· 111 168 resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} 112 169 engines: {node: '>=6.9.0'} 113 170 dependencies: 114 - '@babel/types': 7.21.5 171 + '@babel/types': 7.22.3 115 172 dev: false 116 173 117 - /@babel/helper-compilation-targets@7.21.5(@babel/core@7.21.8): 118 - resolution: {integrity: sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==} 174 + /@babel/helper-compilation-targets@7.22.1(@babel/core@7.22.1): 175 + resolution: {integrity: sha512-Rqx13UM3yVB5q0D/KwQ8+SPfX/+Rnsy1Lw1k/UwOC4KC6qrzIQoY3lYnBu5EHKBlEHHcj0M0W8ltPSkD8rqfsQ==} 119 176 engines: {node: '>=6.9.0'} 120 177 peerDependencies: 121 178 '@babel/core': ^7.0.0 122 179 dependencies: 123 - '@babel/compat-data': 7.21.7 124 - '@babel/core': 7.21.8 180 + '@babel/compat-data': 7.22.3 181 + '@babel/core': 7.22.1 125 182 '@babel/helper-validator-option': 7.21.0 126 183 browserslist: 4.21.5 127 184 lru-cache: 5.1.1 128 185 semver: 6.3.0 129 186 dev: false 130 187 131 - /@babel/helper-create-class-features-plugin@7.21.8(@babel/core@7.21.8): 132 - resolution: {integrity: sha512-+THiN8MqiH2AczyuZrnrKL6cAxFRRQDKW9h1YkBvbgKmAm6mwiacig1qT73DHIWMGo40GRnsEfN3LA+E6NtmSw==} 188 + /@babel/helper-create-class-features-plugin@7.22.1(@babel/core@7.22.1): 189 + resolution: {integrity: sha512-SowrZ9BWzYFgzUMwUmowbPSGu6CXL5MSuuCkG3bejahSpSymioPmuLdhPxNOc9MjuNGjy7M/HaXvJ8G82Lywlw==} 133 190 engines: {node: '>=6.9.0'} 134 191 peerDependencies: 135 192 '@babel/core': ^7.0.0 136 193 dependencies: 137 - '@babel/core': 7.21.8 194 + '@babel/core': 7.22.1 138 195 '@babel/helper-annotate-as-pure': 7.18.6 139 - '@babel/helper-environment-visitor': 7.21.5 196 + '@babel/helper-environment-visitor': 7.22.1 140 197 '@babel/helper-function-name': 7.21.0 141 - '@babel/helper-member-expression-to-functions': 7.21.5 198 + '@babel/helper-member-expression-to-functions': 7.22.3 142 199 '@babel/helper-optimise-call-expression': 7.18.6 143 - '@babel/helper-replace-supers': 7.21.5 200 + '@babel/helper-replace-supers': 7.22.1 144 201 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 145 202 '@babel/helper-split-export-declaration': 7.18.6 146 203 semver: 6.3.0 ··· 148 205 - supports-color 149 206 dev: false 150 207 151 - /@babel/helper-environment-visitor@7.21.5: 152 - resolution: {integrity: sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==} 208 + /@babel/helper-environment-visitor@7.22.1: 209 + resolution: {integrity: sha512-Z2tgopurB/kTbidvzeBrc2To3PUP/9i5MUe+fU6QJCQDyPwSH2oRapkLw3KGECDYSjhQZCNxEvNvZlLw8JjGwA==} 153 210 engines: {node: '>=6.9.0'} 154 211 dev: false 155 212 ··· 157 214 resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==} 158 215 engines: {node: '>=6.9.0'} 159 216 dependencies: 160 - '@babel/template': 7.20.7 161 - '@babel/types': 7.21.5 217 + '@babel/template': 7.21.9 218 + '@babel/types': 7.22.3 162 219 dev: false 163 220 164 221 /@babel/helper-hoist-variables@7.18.6: 165 222 resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} 166 223 engines: {node: '>=6.9.0'} 167 224 dependencies: 168 - '@babel/types': 7.21.5 225 + '@babel/types': 7.22.3 169 226 dev: false 170 227 171 - /@babel/helper-member-expression-to-functions@7.21.5: 172 - resolution: {integrity: sha512-nIcGfgwpH2u4n9GG1HpStW5Ogx7x7ekiFHbjjFRKXbn5zUvqO9ZgotCO4x1aNbKn/x/xOUaXEhyNHCwtFCpxWg==} 228 + /@babel/helper-member-expression-to-functions@7.22.3: 229 + resolution: {integrity: sha512-Gl7sK04b/2WOb6OPVeNy9eFKeD3L6++CzL3ykPOWqTn08xgYYK0wz4TUh2feIImDXxcVW3/9WQ1NMKY66/jfZA==} 173 230 engines: {node: '>=6.9.0'} 174 231 dependencies: 175 - '@babel/types': 7.21.5 232 + '@babel/types': 7.22.3 176 233 dev: false 177 234 178 235 /@babel/helper-module-imports@7.21.4: 179 236 resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==} 180 237 engines: {node: '>=6.9.0'} 181 238 dependencies: 182 - '@babel/types': 7.21.5 239 + '@babel/types': 7.22.3 183 240 dev: false 184 241 185 - /@babel/helper-module-transforms@7.21.5: 186 - resolution: {integrity: sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==} 242 + /@babel/helper-module-transforms@7.22.1: 243 + resolution: {integrity: sha512-dxAe9E7ySDGbQdCVOY/4+UcD8M9ZFqZcZhSPsPacvCG4M+9lwtDDQfI2EoaSvmf7W/8yCBkGU0m7Pvt1ru3UZw==} 187 244 engines: {node: '>=6.9.0'} 188 245 dependencies: 189 - '@babel/helper-environment-visitor': 7.21.5 246 + '@babel/helper-environment-visitor': 7.22.1 190 247 '@babel/helper-module-imports': 7.21.4 191 248 '@babel/helper-simple-access': 7.21.5 192 249 '@babel/helper-split-export-declaration': 7.18.6 193 250 '@babel/helper-validator-identifier': 7.19.1 194 - '@babel/template': 7.20.7 195 - '@babel/traverse': 7.21.5 196 - '@babel/types': 7.21.5 251 + '@babel/template': 7.21.9 252 + '@babel/traverse': 7.22.1 253 + '@babel/types': 7.22.3 197 254 transitivePeerDependencies: 198 255 - supports-color 199 256 dev: false ··· 202 259 resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} 203 260 engines: {node: '>=6.9.0'} 204 261 dependencies: 205 - '@babel/types': 7.21.5 262 + '@babel/types': 7.22.3 206 263 dev: false 207 264 208 265 /@babel/helper-plugin-utils@7.21.5: ··· 210 267 engines: {node: '>=6.9.0'} 211 268 dev: false 212 269 213 - /@babel/helper-replace-supers@7.21.5: 214 - resolution: {integrity: sha512-/y7vBgsr9Idu4M6MprbOVUfH3vs7tsIfnVWv/Ml2xgwvyH6LTngdfbf5AdsKwkJy4zgy1X/kuNrEKvhhK28Yrg==} 270 + /@babel/helper-replace-supers@7.22.1: 271 + resolution: {integrity: sha512-ut4qrkE4AuSfrwHSps51ekR1ZY/ygrP1tp0WFm8oVq6nzc/hvfV/22JylndIbsf2U2M9LOMwiSddr6y+78j+OQ==} 215 272 engines: {node: '>=6.9.0'} 216 273 dependencies: 217 - '@babel/helper-environment-visitor': 7.21.5 218 - '@babel/helper-member-expression-to-functions': 7.21.5 274 + '@babel/helper-environment-visitor': 7.22.1 275 + '@babel/helper-member-expression-to-functions': 7.22.3 219 276 '@babel/helper-optimise-call-expression': 7.18.6 220 - '@babel/template': 7.20.7 221 - '@babel/traverse': 7.21.5 222 - '@babel/types': 7.21.5 277 + '@babel/template': 7.21.9 278 + '@babel/traverse': 7.22.1 279 + '@babel/types': 7.22.3 223 280 transitivePeerDependencies: 224 281 - supports-color 225 282 dev: false ··· 228 285 resolution: {integrity: sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==} 229 286 engines: {node: '>=6.9.0'} 230 287 dependencies: 231 - '@babel/types': 7.21.5 288 + '@babel/types': 7.22.3 232 289 dev: false 233 290 234 291 /@babel/helper-skip-transparent-expression-wrappers@7.20.0: 235 292 resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==} 236 293 engines: {node: '>=6.9.0'} 237 294 dependencies: 238 - '@babel/types': 7.21.5 295 + '@babel/types': 7.22.3 239 296 dev: false 240 297 241 298 /@babel/helper-split-export-declaration@7.18.6: 242 299 resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} 243 300 engines: {node: '>=6.9.0'} 244 301 dependencies: 245 - '@babel/types': 7.21.5 302 + '@babel/types': 7.22.3 246 303 dev: false 247 304 248 305 /@babel/helper-string-parser@7.21.5: ··· 260 317 engines: {node: '>=6.9.0'} 261 318 dev: false 262 319 263 - /@babel/helpers@7.21.5: 264 - resolution: {integrity: sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==} 320 + /@babel/helpers@7.22.3: 321 + resolution: {integrity: sha512-jBJ7jWblbgr7r6wYZHMdIqKc73ycaTcCaWRq4/2LpuPHcx7xMlZvpGQkOYc9HeSjn6rcx15CPlgVcBtZ4WZJ2w==} 265 322 engines: {node: '>=6.9.0'} 266 323 dependencies: 267 - '@babel/template': 7.20.7 268 - '@babel/traverse': 7.21.5 269 - '@babel/types': 7.21.5 324 + '@babel/template': 7.21.9 325 + '@babel/traverse': 7.22.1 326 + '@babel/types': 7.22.3 270 327 transitivePeerDependencies: 271 328 - supports-color 272 329 dev: false ··· 280 337 js-tokens: 4.0.0 281 338 dev: false 282 339 283 - /@babel/parser@7.21.8: 284 - resolution: {integrity: sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==} 340 + /@babel/parser@7.22.3: 341 + resolution: {integrity: sha512-vrukxyW/ep8UD1UDzOYpTKQ6abgjFoeG6L+4ar9+c5TN9QnlqiOi6QK7LSR5ewm/ERyGkT/Ai6VboNrxhbr9Uw==} 285 342 engines: {node: '>=6.0.0'} 286 343 hasBin: true 287 344 dependencies: 288 - '@babel/types': 7.21.5 345 + '@babel/types': 7.22.3 289 346 dev: false 290 347 291 - /@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.21.8): 348 + /@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.22.1): 292 349 resolution: {integrity: sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==} 293 350 engines: {node: '>=6.9.0'} 294 351 peerDependencies: 295 352 '@babel/core': ^7.0.0-0 296 353 dependencies: 297 - '@babel/core': 7.21.8 354 + '@babel/core': 7.22.1 298 355 '@babel/helper-plugin-utils': 7.21.5 299 356 dev: false 300 357 301 - /@babel/plugin-syntax-typescript@7.21.4(@babel/core@7.21.8): 358 + /@babel/plugin-syntax-typescript@7.21.4(@babel/core@7.22.1): 302 359 resolution: {integrity: sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==} 303 360 engines: {node: '>=6.9.0'} 304 361 peerDependencies: 305 362 '@babel/core': ^7.0.0-0 306 363 dependencies: 307 - '@babel/core': 7.21.8 364 + '@babel/core': 7.22.1 308 365 '@babel/helper-plugin-utils': 7.21.5 309 366 dev: false 310 367 311 - /@babel/plugin-transform-modules-commonjs@7.21.5(@babel/core@7.21.8): 368 + /@babel/plugin-transform-modules-commonjs@7.21.5(@babel/core@7.22.1): 312 369 resolution: {integrity: sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ==} 313 370 engines: {node: '>=6.9.0'} 314 371 peerDependencies: 315 372 '@babel/core': ^7.0.0-0 316 373 dependencies: 317 - '@babel/core': 7.21.8 318 - '@babel/helper-module-transforms': 7.21.5 374 + '@babel/core': 7.22.1 375 + '@babel/helper-module-transforms': 7.22.1 319 376 '@babel/helper-plugin-utils': 7.21.5 320 377 '@babel/helper-simple-access': 7.21.5 321 378 transitivePeerDependencies: 322 379 - supports-color 323 380 dev: false 324 381 325 - /@babel/plugin-transform-typescript@7.21.3(@babel/core@7.21.8): 326 - resolution: {integrity: sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==} 382 + /@babel/plugin-transform-typescript@7.22.3(@babel/core@7.22.1): 383 + resolution: {integrity: sha512-pyjnCIniO5PNaEuGxT28h0HbMru3qCVrMqVgVOz/krComdIrY9W6FCLBq9NWHY8HDGaUlan+UhmZElDENIfCcw==} 327 384 engines: {node: '>=6.9.0'} 328 385 peerDependencies: 329 386 '@babel/core': ^7.0.0-0 330 387 dependencies: 331 - '@babel/core': 7.21.8 388 + '@babel/core': 7.22.1 332 389 '@babel/helper-annotate-as-pure': 7.18.6 333 - '@babel/helper-create-class-features-plugin': 7.21.8(@babel/core@7.21.8) 390 + '@babel/helper-create-class-features-plugin': 7.22.1(@babel/core@7.22.1) 334 391 '@babel/helper-plugin-utils': 7.21.5 335 - '@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.21.8) 392 + '@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.22.1) 336 393 transitivePeerDependencies: 337 394 - supports-color 338 395 dev: false 339 396 340 - /@babel/preset-typescript@7.21.5(@babel/core@7.21.8): 397 + /@babel/preset-typescript@7.21.5(@babel/core@7.22.1): 341 398 resolution: {integrity: sha512-iqe3sETat5EOrORXiQ6rWfoOg2y68Cs75B9wNxdPW4kixJxh7aXQE1KPdWLDniC24T/6dSnguF33W9j/ZZQcmA==} 342 399 engines: {node: '>=6.9.0'} 343 400 peerDependencies: 344 401 '@babel/core': ^7.0.0-0 345 402 dependencies: 346 - '@babel/core': 7.21.8 403 + '@babel/core': 7.22.1 347 404 '@babel/helper-plugin-utils': 7.21.5 348 405 '@babel/helper-validator-option': 7.21.0 349 - '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.21.8) 350 - '@babel/plugin-transform-modules-commonjs': 7.21.5(@babel/core@7.21.8) 351 - '@babel/plugin-transform-typescript': 7.21.3(@babel/core@7.21.8) 406 + '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.22.1) 407 + '@babel/plugin-transform-modules-commonjs': 7.21.5(@babel/core@7.22.1) 408 + '@babel/plugin-transform-typescript': 7.22.3(@babel/core@7.22.1) 352 409 transitivePeerDependencies: 353 410 - supports-color 354 411 dev: false 355 412 356 - /@babel/runtime@7.21.5: 357 - resolution: {integrity: sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==} 413 + /@babel/runtime@7.22.3: 414 + resolution: {integrity: sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ==} 358 415 engines: {node: '>=6.9.0'} 359 416 dependencies: 360 417 regenerator-runtime: 0.13.11 ··· 365 422 engines: {node: '>=6.9.0'} 366 423 dev: false 367 424 368 - /@babel/template@7.20.7: 369 - resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} 425 + /@babel/template@7.21.9: 426 + resolution: {integrity: sha512-MK0X5k8NKOuWRamiEfc3KEJiHMTkGZNUjzMipqCGDDc6ijRl/B7RGSKVGncu4Ro/HdyzzY6cmoXuKI2Gffk7vQ==} 370 427 engines: {node: '>=6.9.0'} 371 428 dependencies: 372 429 '@babel/code-frame': 7.21.4 373 - '@babel/parser': 7.21.8 374 - '@babel/types': 7.21.5 430 + '@babel/parser': 7.22.3 431 + '@babel/types': 7.22.3 375 432 dev: false 376 433 377 - /@babel/traverse@7.21.5: 378 - resolution: {integrity: sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==} 434 + /@babel/traverse@7.22.1: 435 + resolution: {integrity: sha512-lAWkdCoUFnmwLBhIRLciFntGYsIIoC6vIbN8zrLPqBnJmPu7Z6nzqnKd7FsxQUNAvZfVZ0x6KdNvNp8zWIOHSQ==} 379 436 engines: {node: '>=6.9.0'} 380 437 dependencies: 381 438 '@babel/code-frame': 7.21.4 382 - '@babel/generator': 7.21.5 383 - '@babel/helper-environment-visitor': 7.21.5 439 + '@babel/generator': 7.22.3 440 + '@babel/helper-environment-visitor': 7.22.1 384 441 '@babel/helper-function-name': 7.21.0 385 442 '@babel/helper-hoist-variables': 7.18.6 386 443 '@babel/helper-split-export-declaration': 7.18.6 387 - '@babel/parser': 7.21.8 388 - '@babel/types': 7.21.5 444 + '@babel/parser': 7.22.3 445 + '@babel/types': 7.22.3 389 446 debug: 4.3.4 390 447 globals: 11.12.0 391 448 transitivePeerDependencies: 392 449 - supports-color 393 450 dev: false 394 451 395 - /@babel/types@7.21.5: 396 - resolution: {integrity: sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==} 452 + /@babel/types@7.22.3: 453 + resolution: {integrity: sha512-P3na3xIQHTKY4L0YOG7pM8M8uoUIB910WQaSiiMCZUC2Cy8XFEQONGABFnHWBa2gpGKODTAJcNhi5Zk0sLRrzg==} 397 454 engines: {node: '>=6.9.0'} 398 455 dependencies: 399 456 '@babel/helper-string-parser': 7.21.5 ··· 401 458 to-fast-properties: 2.0.0 402 459 dev: false 403 460 404 - /@eslint-community/eslint-utils@4.4.0(eslint@8.40.0): 461 + /@eslint-community/eslint-utils@4.4.0(eslint@8.41.0): 405 462 resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 406 463 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 407 464 peerDependencies: 408 465 eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 409 466 dependencies: 410 - eslint: 8.40.0 467 + eslint: 8.41.0 411 468 eslint-visitor-keys: 3.4.1 412 469 dev: false 413 470 ··· 433 490 - supports-color 434 491 dev: false 435 492 436 - /@eslint/js@8.40.0: 437 - resolution: {integrity: sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA==} 493 + /@eslint/js@8.41.0: 494 + resolution: {integrity: sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==} 438 495 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 439 496 dev: false 440 497 ··· 492 549 '@jridgewell/sourcemap-codec': 1.4.14 493 550 dev: false 494 551 495 - /@next/env@13.4.2: 496 - resolution: {integrity: sha512-Wqvo7lDeS0KGwtwg9TT9wKQ8raelmUxt+TQKWvG/xKfcmDXNOtCuaszcfCF8JzlBG1q0VhpI6CKaRMbVPMDWgw==} 552 + /@next/env@13.4.4: 553 + resolution: {integrity: sha512-q/y7VZj/9YpgzDe64Zi6rY1xPizx80JjlU2BTevlajtaE3w1LqweH1gGgxou2N7hdFosXHjGrI4OUvtFXXhGLg==} 497 554 dev: false 498 555 499 - /@next/eslint-plugin-next@13.4.2: 500 - resolution: {integrity: sha512-ZeFWgrxwckxTpYM+ANeUL9E7LOGPbZKmI94LJIjbDU69iEIgqd4WD0l2pVbOJMr/+vgoZmJ9Dx1m0WJ7WScXHA==} 556 + /@next/eslint-plugin-next@13.4.4: 557 + resolution: {integrity: sha512-5jnh7q6I15efnjR/rR+/TGTc9hn53g3JTbEjAMjmeQiExKqEUgIXqrHI5zlTNlNyzCPkBB860/ctxXheZaF2Vw==} 501 558 dependencies: 502 559 glob: 7.1.7 503 560 dev: false 504 561 505 - /@next/swc-darwin-arm64@13.4.2: 506 - resolution: {integrity: sha512-6BBlqGu3ewgJflv9iLCwO1v1hqlecaIH2AotpKfVUEzUxuuDNJQZ2a4KLb4MBl8T9/vca1YuWhSqtbF6ZuUJJw==} 562 + /@next/swc-darwin-arm64@13.4.4: 563 + resolution: {integrity: sha512-xfjgXvp4KalNUKZMHmsFxr1Ug+aGmmO6NWP0uoh4G3WFqP/mJ1xxfww0gMOeMeSq/Jyr5k7DvoZ2Pv+XOITTtw==} 507 564 engines: {node: '>= 10'} 508 565 cpu: [arm64] 509 566 os: [darwin] ··· 511 568 dev: false 512 569 optional: true 513 570 514 - /@next/swc-darwin-x64@13.4.2: 515 - resolution: {integrity: sha512-iZuYr7ZvGLPjPmfhhMl0ISm+z8EiyLBC1bLyFwGBxkWmPXqdJ60mzuTaDSr5WezDwv0fz32HB7JHmRC6JVHSZg==} 571 + /@next/swc-darwin-x64@13.4.4: 572 + resolution: {integrity: sha512-ZY9Ti1hkIwJsxGus3nlubIkvYyB0gNOYxKrfsOrLEqD0I2iCX8D7w8v6QQZ2H+dDl6UT29oeEUdDUNGk4UEpfg==} 516 573 engines: {node: '>= 10'} 517 574 cpu: [x64] 518 575 os: [darwin] ··· 520 577 dev: false 521 578 optional: true 522 579 523 - /@next/swc-linux-arm64-gnu@13.4.2: 524 - resolution: {integrity: sha512-2xVabFtIge6BJTcJrW8YuUnYTuQjh4jEuRuS2mscyNVOj6zUZkom3CQg+egKOoS+zh2rrro66ffSKIS+ztFJTg==} 580 + /@next/swc-linux-arm64-gnu@13.4.4: 581 + resolution: {integrity: sha512-+KZnDeMShYkpkqAvGCEDeqYTRADJXc6SY1jWXz+Uo6qWQO/Jd9CoyhTJwRSxvQA16MoYzvILkGaDqirkRNctyA==} 525 582 engines: {node: '>= 10'} 526 583 cpu: [arm64] 527 584 os: [linux] ··· 529 586 dev: false 530 587 optional: true 531 588 532 - /@next/swc-linux-arm64-musl@13.4.2: 533 - resolution: {integrity: sha512-wKRCQ27xCUJx5d6IivfjYGq8oVngqIhlhSAJntgXLt7Uo9sRT/3EppMHqUZRfyuNBTbykEre1s5166z+pvRB5A==} 589 + /@next/swc-linux-arm64-musl@13.4.4: 590 + resolution: {integrity: sha512-evC1twrny2XDT4uOftoubZvW3EG0zs0ZxMwEtu/dDGVRO5n5pT48S8qqEIBGBUZYu/Xx4zzpOkIxx1vpWdE+9A==} 534 591 engines: {node: '>= 10'} 535 592 cpu: [arm64] 536 593 os: [linux] ··· 538 595 dev: false 539 596 optional: true 540 597 541 - /@next/swc-linux-x64-gnu@13.4.2: 542 - resolution: {integrity: sha512-NpCa+UVhhuNeaFVUP1Bftm0uqtvLWq2JTm7+Ta48+2Uqj2mNXrDIvyn1DY/ZEfmW/1yvGBRaUAv9zkMkMRixQA==} 598 + /@next/swc-linux-x64-gnu@13.4.4: 599 + resolution: {integrity: sha512-PX706XcCHr2FfkyhP2lpf+pX/tUvq6/ke7JYnnr0ykNdEMo+sb7cC/o91gnURh4sPYSiZJhsF2gbIqg9rciOHQ==} 543 600 engines: {node: '>= 10'} 544 601 cpu: [x64] 545 602 os: [linux] ··· 547 604 dev: false 548 605 optional: true 549 606 550 - /@next/swc-linux-x64-musl@13.4.2: 551 - resolution: {integrity: sha512-ZWVC72x0lW4aj44e3khvBrj2oSYj1bD0jESmyah3zG/3DplEy/FOtYkMzbMjHTdDSheso7zH8GIlW6CDQnKhmQ==} 607 + /@next/swc-linux-x64-musl@13.4.4: 608 + resolution: {integrity: sha512-TKUUx3Ftd95JlHV6XagEnqpT204Y+IsEa3awaYIjayn0MOGjgKZMZibqarK3B1FsMSPaieJf2FEAcu9z0yT5aA==} 552 609 engines: {node: '>= 10'} 553 610 cpu: [x64] 554 611 os: [linux] ··· 556 613 dev: false 557 614 optional: true 558 615 559 - /@next/swc-win32-arm64-msvc@13.4.2: 560 - resolution: {integrity: sha512-pLT+OWYpzJig5K4VKhLttlIfBcVZfr2+Xbjra0Tjs83NQSkFS+y7xx+YhCwvpEmXYLIvaggj2ONPyjbiigOvHQ==} 616 + /@next/swc-win32-arm64-msvc@13.4.4: 617 + resolution: {integrity: sha512-FP8AadgSq4+HPtim7WBkCMGbhr5vh9FePXiWx9+YOdjwdQocwoCK5ZVC3OW8oh3TWth6iJ0AXJ/yQ1q1cwSZ3A==} 561 618 engines: {node: '>= 10'} 562 619 cpu: [arm64] 563 620 os: [win32] ··· 565 622 dev: false 566 623 optional: true 567 624 568 - /@next/swc-win32-ia32-msvc@13.4.2: 569 - resolution: {integrity: sha512-dhpiksQCyGca4WY0fJyzK3FxMDFoqMb0Cn+uDB+9GYjpU2K5//UGPQlCwiK4JHxuhg8oLMag5Nf3/IPSJNG8jw==} 625 + /@next/swc-win32-ia32-msvc@13.4.4: 626 + resolution: {integrity: sha512-3WekVmtuA2MCdcAOrgrI+PuFiFURtSyyrN1I3UPtS0ckR2HtLqyqmS334Eulf15g1/bdwMteePdK363X/Y9JMg==} 570 627 engines: {node: '>= 10'} 571 628 cpu: [ia32] 572 629 os: [win32] ··· 574 631 dev: false 575 632 optional: true 576 633 577 - /@next/swc-win32-x64-msvc@13.4.2: 578 - resolution: {integrity: sha512-O7bort1Vld00cu8g0jHZq3cbSTUNMohOEvYqsqE10+yfohhdPHzvzO+ziJRz4Dyyr/fYKREwS7gR4JC0soSOMw==} 634 + /@next/swc-win32-x64-msvc@13.4.4: 635 + resolution: {integrity: sha512-AHRITu/CrlQ+qzoqQtEMfaTu7GHaQ6bziQln/pVWpOYC1wU+Mq6VQQFlsDtMCnDztPZtppAXdvvbNS7pcfRzlw==} 579 636 engines: {node: '>= 10'} 580 637 cpu: [x64] 581 638 os: [win32] ··· 604 661 fastq: 1.15.0 605 662 dev: false 606 663 607 - /@pkgr/utils@2.4.0: 608 - resolution: {integrity: sha512-2OCURAmRtdlL8iUDTypMrrxfwe8frXTeXaxGsVOaYtc/wrUyk8Z/0OBetM7cdlsy7ZFWlMX72VogKeh+A4Xcjw==} 664 + /@pkgr/utils@2.4.1: 665 + resolution: {integrity: sha512-JOqwkgFEyi+OROIyq7l4Jy28h/WwhDnG/cPkXG2Z1iFbubB6jsHW1NDvmyOzTBxHr3yg68YGirmh1JUgMqa+9w==} 609 666 engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} 610 667 dependencies: 611 668 cross-spawn: 7.0.3 ··· 613 670 is-glob: 4.0.3 614 671 open: 9.1.0 615 672 picocolors: 1.0.0 616 - tslib: 2.5.0 673 + tslib: 2.5.2 617 674 dev: false 618 675 619 - /@rushstack/eslint-patch@1.2.0: 620 - resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} 676 + /@rushstack/eslint-patch@1.3.0: 677 + resolution: {integrity: sha512-IthPJsJR85GhOkp3Hvp8zFOPK5ynKn6STyHa/WZpioK7E1aYDiBzpqQPrngc14DszIUkIrdd3k9Iu0XSzlP/1w==} 621 678 dev: false 622 679 623 680 /@swc/helpers@0.5.1: 624 681 resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} 625 682 dependencies: 626 - tslib: 2.5.0 683 + tslib: 2.5.2 627 684 dev: false 628 685 629 686 /@types/json5@0.0.29: 630 687 resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} 631 688 dev: false 632 689 633 - /@types/node@20.1.3: 634 - resolution: {integrity: sha512-NP2yfZpgmf2eDRPmgGq+fjGjSwFgYbihA8/gK+ey23qT9RkxsgNTZvGOEpXgzIGqesTYkElELLgtKoMQTys5vA==} 690 + /@types/node@20.2.5: 691 + resolution: {integrity: sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==} 635 692 dev: false 636 693 637 694 /@types/prismjs@1.26.0: ··· 645 702 /@types/react-dom@18.2.4: 646 703 resolution: {integrity: sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw==} 647 704 dependencies: 648 - '@types/react': 18.2.6 705 + '@types/react': 18.2.7 649 706 dev: false 650 707 651 - /@types/react@18.2.6: 652 - resolution: {integrity: sha512-wRZClXn//zxCFW+ye/D2qY65UsYP1Fpex2YXorHc8awoNamkMZSvBxwxdYVInsHOZZd2Ppq8isnSzJL5Mpf8OA==} 708 + /@types/react@18.2.7: 709 + resolution: {integrity: sha512-ojrXpSH2XFCmHm7Jy3q44nXDyN54+EYKP2lBhJ2bqfyPj6cIUW/FZW/Csdia34NQgq7KYcAlHi5184m4X88+yw==} 653 710 dependencies: 654 711 '@types/prop-types': 15.7.5 655 712 '@types/scheduler': 0.16.3 ··· 660 717 resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==} 661 718 dev: false 662 719 663 - /@typescript-eslint/parser@5.59.5(eslint@8.40.0)(typescript@5.0.4): 664 - resolution: {integrity: sha512-NJXQC4MRnF9N9yWqQE2/KLRSOLvrrlZb48NGVfBa+RuPMN6B7ZcK5jZOvhuygv4D64fRKnZI4L4p8+M+rfeQuw==} 720 + /@typescript-eslint/parser@5.59.7(eslint@8.41.0)(typescript@5.0.4): 721 + resolution: {integrity: sha512-VhpsIEuq/8i5SF+mPg9jSdIwgMBBp0z9XqjiEay+81PYLJuroN+ET1hM5IhkiYMJd9MkTz8iJLt7aaGAgzWUbQ==} 665 722 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 666 723 peerDependencies: 667 724 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 ··· 670 727 typescript: 671 728 optional: true 672 729 dependencies: 673 - '@typescript-eslint/scope-manager': 5.59.5 674 - '@typescript-eslint/types': 5.59.5 675 - '@typescript-eslint/typescript-estree': 5.59.5(typescript@5.0.4) 730 + '@typescript-eslint/scope-manager': 5.59.7 731 + '@typescript-eslint/types': 5.59.7 732 + '@typescript-eslint/typescript-estree': 5.59.7(typescript@5.0.4) 676 733 debug: 4.3.4 677 - eslint: 8.40.0 734 + eslint: 8.41.0 678 735 typescript: 5.0.4 679 736 transitivePeerDependencies: 680 737 - supports-color 681 738 dev: false 682 739 683 - /@typescript-eslint/scope-manager@5.59.5: 684 - resolution: {integrity: sha512-jVecWwnkX6ZgutF+DovbBJirZcAxgxC0EOHYt/niMROf8p4PwxxG32Qdhj/iIQQIuOflLjNkxoXyArkcIP7C3A==} 740 + /@typescript-eslint/scope-manager@5.59.7: 741 + resolution: {integrity: sha512-FL6hkYWK9zBGdxT2wWEd2W8ocXMu3K94i3gvMrjXpx+koFYdYV7KprKfirpgY34vTGzEPPuKoERpP8kD5h7vZQ==} 685 742 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 686 743 dependencies: 687 - '@typescript-eslint/types': 5.59.5 688 - '@typescript-eslint/visitor-keys': 5.59.5 744 + '@typescript-eslint/types': 5.59.7 745 + '@typescript-eslint/visitor-keys': 5.59.7 689 746 dev: false 690 747 691 - /@typescript-eslint/types@5.59.5: 692 - resolution: {integrity: sha512-xkfRPHbqSH4Ggx4eHRIO/eGL8XL4Ysb4woL8c87YuAo8Md7AUjyWKa9YMwTL519SyDPrfEgKdewjkxNCVeJW7w==} 748 + /@typescript-eslint/types@5.59.7: 749 + resolution: {integrity: sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==} 693 750 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 694 751 dev: false 695 752 696 - /@typescript-eslint/typescript-estree@5.59.5(typescript@5.0.4): 697 - resolution: {integrity: sha512-+XXdLN2CZLZcD/mO7mQtJMvCkzRfmODbeSKuMY/yXbGkzvA9rJyDY5qDYNoiz2kP/dmyAxXquL2BvLQLJFPQIg==} 753 + /@typescript-eslint/typescript-estree@5.59.7(typescript@5.0.4): 754 + resolution: {integrity: sha512-4A1NtZ1I3wMN2UGDkU9HMBL+TIQfbrh4uS0WDMMpf3xMRursDbqEf1ahh6vAAe3mObt8k3ZATnezwG4pdtWuUQ==} 698 755 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 699 756 peerDependencies: 700 757 typescript: '*' ··· 702 759 typescript: 703 760 optional: true 704 761 dependencies: 705 - '@typescript-eslint/types': 5.59.5 706 - '@typescript-eslint/visitor-keys': 5.59.5 762 + '@typescript-eslint/types': 5.59.7 763 + '@typescript-eslint/visitor-keys': 5.59.7 707 764 debug: 4.3.4 708 765 globby: 11.1.0 709 766 is-glob: 4.0.3 710 - semver: 7.5.0 767 + semver: 7.5.1 711 768 tsutils: 3.21.0(typescript@5.0.4) 712 769 typescript: 5.0.4 713 770 transitivePeerDependencies: 714 771 - supports-color 715 772 dev: false 716 773 717 - /@typescript-eslint/visitor-keys@5.59.5: 718 - resolution: {integrity: sha512-qL+Oz+dbeBRTeyJTIy0eniD3uvqU7x+y1QceBismZ41hd4aBSRh8UAw4pZP0+XzLuPZmx4raNMq/I+59W2lXKA==} 774 + /@typescript-eslint/visitor-keys@5.59.7: 775 + resolution: {integrity: sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==} 719 776 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 720 777 dependencies: 721 - '@typescript-eslint/types': 5.59.5 778 + '@typescript-eslint/types': 5.59.7 722 779 eslint-visitor-keys: 3.4.1 723 780 dev: false 724 781 ··· 804 861 call-bind: 1.0.2 805 862 define-properties: 1.2.0 806 863 es-abstract: 1.21.2 807 - get-intrinsic: 1.2.0 864 + get-intrinsic: 1.2.1 808 865 is-string: 1.0.7 809 866 dev: false 810 867 ··· 851 908 define-properties: 1.2.0 852 909 es-abstract: 1.21.2 853 910 es-shim-unscopables: 1.0.0 854 - get-intrinsic: 1.2.0 911 + get-intrinsic: 1.2.1 855 912 dev: false 856 913 857 914 /ast-types-flow@0.0.7: ··· 866 923 postcss: ^8.1.0 867 924 dependencies: 868 925 browserslist: 4.21.5 869 - caniuse-lite: 1.0.30001486 926 + caniuse-lite: 1.0.30001489 870 927 fraction.js: 4.2.0 871 928 normalize-range: 0.1.2 872 929 picocolors: 1.0.0 ··· 879 936 engines: {node: '>= 0.4'} 880 937 dev: false 881 938 882 - /axe-core@4.7.0: 883 - resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} 939 + /axe-core@4.7.2: 940 + resolution: {integrity: sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==} 884 941 engines: {node: '>=4'} 885 942 dev: false 886 943 ··· 922 979 resolution: {integrity: sha512-H1ExfmvTxKWQZYcty1My6XRhoZm04/5MNb2DdZsC08r7y/rowipC0s9sszKA7jgW9mYYDdFnU68XohB+zP35qQ==} 923 980 hasBin: true 924 981 dependencies: 925 - '@babel/core': 7.21.8 982 + '@babel/core': 7.22.1 926 983 babel-preset-minify: 0.5.2 927 984 fs-readdir-recursive: 1.1.0 928 985 lodash: 4.17.21 ··· 1124 1181 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 1125 1182 hasBin: true 1126 1183 dependencies: 1127 - caniuse-lite: 1.0.30001486 1128 - electron-to-chromium: 1.4.392 1129 - node-releases: 2.0.10 1184 + caniuse-lite: 1.0.30001489 1185 + electron-to-chromium: 1.4.411 1186 + node-releases: 2.0.12 1130 1187 update-browserslist-db: 1.0.11(browserslist@4.21.5) 1131 1188 dev: false 1132 1189 ··· 1148 1205 resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} 1149 1206 dependencies: 1150 1207 function-bind: 1.1.1 1151 - get-intrinsic: 1.2.0 1208 + get-intrinsic: 1.2.1 1152 1209 dev: false 1153 1210 1154 1211 /callsites@3.1.0: ··· 1166 1223 engines: {node: '>=4'} 1167 1224 dev: false 1168 1225 1169 - /caniuse-lite@1.0.30001486: 1170 - resolution: {integrity: sha512-uv7/gXuHi10Whlj0pp5q/tsK/32J2QSqVRKQhs2j8VsDCjgyruAh/eEXHF822VqO9yT6iZKw3nRwZRSPBE9OQg==} 1226 + /caniuse-lite@1.0.30001489: 1227 + resolution: {integrity: sha512-x1mgZEXK8jHIfAxm+xgdpHpk50IN3z3q3zP261/WS+uvePxW8izXuCu6AHz0lkuYTlATDehiZ/tNyYBdSQsOUQ==} 1171 1228 dev: false 1172 1229 1173 1230 /chalk@2.4.2: ··· 1297 1354 array-buffer-byte-length: 1.0.0 1298 1355 call-bind: 1.0.2 1299 1356 es-get-iterator: 1.1.3 1300 - get-intrinsic: 1.2.0 1357 + get-intrinsic: 1.2.1 1301 1358 is-arguments: 1.1.1 1302 1359 is-array-buffer: 3.0.2 1303 1360 is-date-object: 1.0.5 ··· 1378 1435 esutils: 2.0.3 1379 1436 dev: false 1380 1437 1381 - /electron-to-chromium@1.4.392: 1382 - resolution: {integrity: sha512-TXQOMW9tnhIms3jGy/lJctLjICOgyueZFJ1KUtm6DTQ+QpxX3p7ZBwB6syuZ9KBuT5S4XX7bgY1ECPgfxKUdOg==} 1438 + /electron-to-chromium@1.4.411: 1439 + resolution: {integrity: sha512-5VXLW4Qw89vM2WTICHua/y8v7fKGDRVa2VPOtBB9IpLvW316B+xd8yD1wTmLPY2ot/00P/qt87xdolj4aG/Lzg==} 1383 1440 dev: false 1384 1441 1385 1442 /emoji-regex@9.2.2: 1386 1443 resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 1387 1444 dev: false 1388 1445 1389 - /enhanced-resolve@5.14.0: 1390 - resolution: {integrity: sha512-+DCows0XNwLDcUhbFJPdlQEVnT2zXlCv7hPxemTz86/O+B/hCQ+mb7ydkPKiflpVraqLPCAfu7lDy+hBXueojw==} 1446 + /enhanced-resolve@5.14.1: 1447 + resolution: {integrity: sha512-Vklwq2vDKtl0y/vtwjSesgJ5MYS7Etuk5txS8VdKL4AOS1aUlD96zqIfsOSLQsdv3xgMRbtkWM8eG9XDfKUPow==} 1391 1448 engines: {node: '>=10.13.0'} 1392 1449 dependencies: 1393 1450 graceful-fs: 4.2.11 ··· 1404 1461 es-set-tostringtag: 2.0.1 1405 1462 es-to-primitive: 1.2.1 1406 1463 function.prototype.name: 1.1.5 1407 - get-intrinsic: 1.2.0 1464 + get-intrinsic: 1.2.1 1408 1465 get-symbol-description: 1.0.0 1409 1466 globalthis: 1.0.3 1410 1467 gopd: 1.0.1 ··· 1442 1499 resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} 1443 1500 dependencies: 1444 1501 call-bind: 1.0.2 1445 - get-intrinsic: 1.2.0 1502 + get-intrinsic: 1.2.1 1446 1503 has-symbols: 1.0.3 1447 1504 is-arguments: 1.1.1 1448 1505 is-map: 2.0.2 ··· 1456 1513 resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} 1457 1514 engines: {node: '>= 0.4'} 1458 1515 dependencies: 1459 - get-intrinsic: 1.2.0 1516 + get-intrinsic: 1.2.1 1460 1517 has: 1.0.3 1461 1518 has-tostringtag: 1.0.0 1462 1519 dev: false ··· 1491 1548 engines: {node: '>=10'} 1492 1549 dev: false 1493 1550 1494 - /eslint-config-next@13.4.2(eslint@8.40.0)(typescript@5.0.4): 1495 - resolution: {integrity: sha512-zjLJ9B9bbeWSo5q+iHfdt8gVYyT+y2BpWDfjR6XMBtFRSMKRGjllDKxnuKBV1q2Y/QpwLM2PXHJTMRyblCmRAg==} 1551 + /eslint-config-next@13.4.4(eslint@8.41.0)(typescript@5.0.4): 1552 + resolution: {integrity: sha512-z/PMbm6L0iC/fwISULxe8IVy4DtNqZk2wQY711o35klenq70O6ns82A8yuMVCFjHC0DIyB2lyugesRtuk9u8dQ==} 1496 1553 peerDependencies: 1497 1554 eslint: ^7.23.0 || ^8.0.0 1498 1555 typescript: '>=3.3.1' ··· 1500 1557 typescript: 1501 1558 optional: true 1502 1559 dependencies: 1503 - '@next/eslint-plugin-next': 13.4.2 1504 - '@rushstack/eslint-patch': 1.2.0 1505 - '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) 1506 - eslint: 8.40.0 1560 + '@next/eslint-plugin-next': 13.4.4 1561 + '@rushstack/eslint-patch': 1.3.0 1562 + '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@5.0.4) 1563 + eslint: 8.41.0 1507 1564 eslint-import-resolver-node: 0.3.7 1508 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.40.0) 1509 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) 1510 - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.40.0) 1511 - eslint-plugin-react: 7.32.2(eslint@8.40.0) 1512 - eslint-plugin-react-hooks: 4.6.0(eslint@8.40.0) 1565 + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.41.0) 1566 + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.41.0) 1567 + eslint-plugin-jsx-a11y: 6.7.1(eslint@8.41.0) 1568 + eslint-plugin-react: 7.32.2(eslint@8.41.0) 1569 + eslint-plugin-react-hooks: 4.6.0(eslint@8.41.0) 1513 1570 typescript: 5.0.4 1514 1571 transitivePeerDependencies: 1515 1572 - eslint-import-resolver-webpack ··· 1520 1577 resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} 1521 1578 dependencies: 1522 1579 debug: 3.2.7 1523 - is-core-module: 2.12.0 1580 + is-core-module: 2.12.1 1524 1581 resolve: 1.22.2 1525 1582 transitivePeerDependencies: 1526 1583 - supports-color 1527 1584 dev: false 1528 1585 1529 - /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.40.0): 1586 + /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.41.0): 1530 1587 resolution: {integrity: sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==} 1531 1588 engines: {node: ^14.18.0 || >=16.0.0} 1532 1589 peerDependencies: ··· 1534 1591 eslint-plugin-import: '*' 1535 1592 dependencies: 1536 1593 debug: 4.3.4 1537 - enhanced-resolve: 5.14.0 1538 - eslint: 8.40.0 1539 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) 1540 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) 1594 + enhanced-resolve: 5.14.1 1595 + eslint: 8.41.0 1596 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.41.0) 1597 + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.41.0) 1541 1598 get-tsconfig: 4.5.0 1542 1599 globby: 13.1.4 1543 - is-core-module: 2.12.0 1600 + is-core-module: 2.12.1 1544 1601 is-glob: 4.0.3 1545 1602 synckit: 0.8.5 1546 1603 transitivePeerDependencies: ··· 1550 1607 - supports-color 1551 1608 dev: false 1552 1609 1553 - /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0): 1610 + /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.41.0): 1554 1611 resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} 1555 1612 engines: {node: '>=4'} 1556 1613 peerDependencies: ··· 1571 1628 eslint-import-resolver-webpack: 1572 1629 optional: true 1573 1630 dependencies: 1574 - '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) 1631 + '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@5.0.4) 1575 1632 debug: 3.2.7 1576 - eslint: 8.40.0 1633 + eslint: 8.41.0 1577 1634 eslint-import-resolver-node: 0.3.7 1578 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.40.0) 1635 + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.41.0) 1579 1636 transitivePeerDependencies: 1580 1637 - supports-color 1581 1638 dev: false 1582 1639 1583 - /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0): 1640 + /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.41.0): 1584 1641 resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} 1585 1642 engines: {node: '>=4'} 1586 1643 peerDependencies: ··· 1590 1647 '@typescript-eslint/parser': 1591 1648 optional: true 1592 1649 dependencies: 1593 - '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) 1650 + '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@5.0.4) 1594 1651 array-includes: 3.1.6 1595 1652 array.prototype.flat: 1.3.1 1596 1653 array.prototype.flatmap: 1.3.1 1597 1654 debug: 3.2.7 1598 1655 doctrine: 2.1.0 1599 - eslint: 8.40.0 1656 + eslint: 8.41.0 1600 1657 eslint-import-resolver-node: 0.3.7 1601 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) 1658 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.41.0) 1602 1659 has: 1.0.3 1603 - is-core-module: 2.12.0 1660 + is-core-module: 2.12.1 1604 1661 is-glob: 4.0.3 1605 1662 minimatch: 3.1.2 1606 1663 object.values: 1.1.6 ··· 1613 1670 - supports-color 1614 1671 dev: false 1615 1672 1616 - /eslint-plugin-jsx-a11y@6.7.1(eslint@8.40.0): 1673 + /eslint-plugin-jsx-a11y@6.7.1(eslint@8.41.0): 1617 1674 resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} 1618 1675 engines: {node: '>=4.0'} 1619 1676 peerDependencies: 1620 1677 eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 1621 1678 dependencies: 1622 - '@babel/runtime': 7.21.5 1679 + '@babel/runtime': 7.22.3 1623 1680 aria-query: 5.1.3 1624 1681 array-includes: 3.1.6 1625 1682 array.prototype.flatmap: 1.3.1 1626 1683 ast-types-flow: 0.0.7 1627 - axe-core: 4.7.0 1684 + axe-core: 4.7.2 1628 1685 axobject-query: 3.1.1 1629 1686 damerau-levenshtein: 1.0.8 1630 1687 emoji-regex: 9.2.2 1631 - eslint: 8.40.0 1688 + eslint: 8.41.0 1632 1689 has: 1.0.3 1633 1690 jsx-ast-utils: 3.3.3 1634 1691 language-tags: 1.0.5 ··· 1638 1695 semver: 6.3.0 1639 1696 dev: false 1640 1697 1641 - /eslint-plugin-react-hooks@4.6.0(eslint@8.40.0): 1698 + /eslint-plugin-react-hooks@4.6.0(eslint@8.41.0): 1642 1699 resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} 1643 1700 engines: {node: '>=10'} 1644 1701 peerDependencies: 1645 1702 eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 1646 1703 dependencies: 1647 - eslint: 8.40.0 1704 + eslint: 8.41.0 1648 1705 dev: false 1649 1706 1650 - /eslint-plugin-react@7.32.2(eslint@8.40.0): 1707 + /eslint-plugin-react@7.32.2(eslint@8.41.0): 1651 1708 resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} 1652 1709 engines: {node: '>=4'} 1653 1710 peerDependencies: ··· 1657 1714 array.prototype.flatmap: 1.3.1 1658 1715 array.prototype.tosorted: 1.1.1 1659 1716 doctrine: 2.1.0 1660 - eslint: 8.40.0 1717 + eslint: 8.41.0 1661 1718 estraverse: 5.3.0 1662 1719 jsx-ast-utils: 3.3.3 1663 1720 minimatch: 3.1.2 ··· 1684 1741 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1685 1742 dev: false 1686 1743 1687 - /eslint@8.40.0: 1688 - resolution: {integrity: sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ==} 1744 + /eslint@8.41.0: 1745 + resolution: {integrity: sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==} 1689 1746 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1690 1747 hasBin: true 1691 1748 dependencies: 1692 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) 1749 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) 1693 1750 '@eslint-community/regexpp': 4.5.1 1694 1751 '@eslint/eslintrc': 2.0.3 1695 - '@eslint/js': 8.40.0 1752 + '@eslint/js': 8.41.0 1696 1753 '@humanwhocodes/config-array': 0.11.8 1697 1754 '@humanwhocodes/module-importer': 1.0.1 1698 1755 '@nodelib/fs.walk': 1.2.8 ··· 1712 1769 find-up: 5.0.0 1713 1770 glob-parent: 6.0.2 1714 1771 globals: 13.20.0 1715 - grapheme-splitter: 1.0.4 1772 + graphemer: 1.4.0 1716 1773 ignore: 5.2.4 1717 1774 import-fresh: 3.3.0 1718 1775 imurmurhash: 0.1.4 1719 1776 is-glob: 4.0.3 1720 1777 is-path-inside: 3.0.3 1721 - js-sdsl: 4.4.0 1722 1778 js-yaml: 4.1.0 1723 1779 json-stable-stringify-without-jsonify: 1.0.1 1724 1780 levn: 0.4.1 ··· 1908 1964 engines: {node: '>=6.9.0'} 1909 1965 dev: false 1910 1966 1911 - /get-intrinsic@1.2.0: 1912 - resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==} 1967 + /get-intrinsic@1.2.1: 1968 + resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} 1913 1969 dependencies: 1914 1970 function-bind: 1.1.1 1915 1971 has: 1.0.3 1972 + has-proto: 1.0.1 1916 1973 has-symbols: 1.0.3 1917 1974 dev: false 1918 1975 ··· 1926 1983 engines: {node: '>= 0.4'} 1927 1984 dependencies: 1928 1985 call-bind: 1.0.2 1929 - get-intrinsic: 1.2.0 1986 + get-intrinsic: 1.2.1 1930 1987 dev: false 1931 1988 1932 1989 /get-tsconfig@4.5.0: ··· 2025 2082 /gopd@1.0.1: 2026 2083 resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} 2027 2084 dependencies: 2028 - get-intrinsic: 1.2.0 2085 + get-intrinsic: 1.2.1 2029 2086 dev: false 2030 2087 2031 2088 /graceful-fs@4.2.11: 2032 2089 resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 2033 2090 dev: false 2034 2091 2035 - /grapheme-splitter@1.0.4: 2036 - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} 2092 + /graphemer@1.4.0: 2093 + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 2037 2094 dev: false 2038 2095 2039 2096 /has-bigints@1.0.2: ··· 2053 2110 /has-property-descriptors@1.0.0: 2054 2111 resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} 2055 2112 dependencies: 2056 - get-intrinsic: 1.2.0 2113 + get-intrinsic: 1.2.1 2057 2114 dev: false 2058 2115 2059 2116 /has-proto@1.0.1: ··· 2123 2180 resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} 2124 2181 engines: {node: '>= 0.4'} 2125 2182 dependencies: 2126 - get-intrinsic: 1.2.0 2183 + get-intrinsic: 1.2.1 2127 2184 has: 1.0.3 2128 2185 side-channel: 1.0.4 2129 2186 dev: false ··· 2140 2197 resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} 2141 2198 dependencies: 2142 2199 call-bind: 1.0.2 2143 - get-intrinsic: 1.2.0 2200 + get-intrinsic: 1.2.1 2144 2201 is-typed-array: 1.1.10 2145 2202 dev: false 2146 2203 ··· 2170 2227 engines: {node: '>= 0.4'} 2171 2228 dev: false 2172 2229 2173 - /is-core-module@2.12.0: 2174 - resolution: {integrity: sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==} 2230 + /is-core-module@2.12.1: 2231 + resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==} 2175 2232 dependencies: 2176 2233 has: 1.0.3 2177 2234 dev: false ··· 2308 2365 resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} 2309 2366 dependencies: 2310 2367 call-bind: 1.0.2 2311 - get-intrinsic: 1.2.0 2368 + get-intrinsic: 1.2.1 2312 2369 dev: false 2313 2370 2314 2371 /is-wsl@2.2.0: ··· 2326 2383 resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 2327 2384 dev: false 2328 2385 2386 + /iso-datestring-validator@2.2.2: 2387 + resolution: {integrity: sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==} 2388 + dev: false 2389 + 2329 2390 /jiti@1.18.2: 2330 2391 resolution: {integrity: sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==} 2331 2392 hasBin: true 2332 2393 dev: false 2333 2394 2334 - /js-sdsl@4.4.0: 2335 - resolution: {integrity: sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==} 2336 - dev: false 2337 - 2338 2395 /js-tokens@4.0.0: 2339 2396 resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 2340 2397 dev: false ··· 2495 2552 resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 2496 2553 dev: false 2497 2554 2555 + /multiformats@9.9.0: 2556 + resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} 2557 + dev: false 2558 + 2498 2559 /mz@2.7.0: 2499 2560 resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} 2500 2561 dependencies: ··· 2513 2574 resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 2514 2575 dev: false 2515 2576 2516 - /next@13.4.2(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0): 2517 - resolution: {integrity: sha512-aNFqLs3a3nTGvLWlO9SUhCuMUHVPSFQC0+tDNGAsDXqx+WJDFSbvc233gOJ5H19SBc7nw36A9LwQepOJ2u/8Kg==} 2577 + /next@13.4.4(@babel/core@7.22.1)(react-dom@18.2.0)(react@18.2.0): 2578 + resolution: {integrity: sha512-C5S0ysM0Ily9McL4Jb48nOQHT1BukOWI59uC3X/xCMlYIh9rJZCv7nzG92J6e1cOBqQbKovlpgvHWFmz4eKKEA==} 2518 2579 engines: {node: '>=16.8.0'} 2519 2580 hasBin: true 2520 2581 peerDependencies: 2521 2582 '@opentelemetry/api': ^1.1.0 2522 2583 fibers: '>= 3.1.0' 2523 - node-sass: ^6.0.0 || ^7.0.0 2524 2584 react: ^18.2.0 2525 2585 react-dom: ^18.2.0 2526 2586 sass: ^1.3.0 ··· 2529 2589 optional: true 2530 2590 fibers: 2531 2591 optional: true 2532 - node-sass: 2533 - optional: true 2534 2592 sass: 2535 2593 optional: true 2536 2594 dependencies: 2537 - '@next/env': 13.4.2 2595 + '@next/env': 13.4.4 2538 2596 '@swc/helpers': 0.5.1 2539 2597 busboy: 1.6.0 2540 - caniuse-lite: 1.0.30001486 2598 + caniuse-lite: 1.0.30001489 2541 2599 postcss: 8.4.14 2542 2600 react: 18.2.0 2543 2601 react-dom: 18.2.0(react@18.2.0) 2544 - styled-jsx: 5.1.1(@babel/core@7.21.8)(react@18.2.0) 2602 + styled-jsx: 5.1.1(@babel/core@7.22.1)(react@18.2.0) 2545 2603 zod: 3.21.4 2546 2604 optionalDependencies: 2547 - '@next/swc-darwin-arm64': 13.4.2 2548 - '@next/swc-darwin-x64': 13.4.2 2549 - '@next/swc-linux-arm64-gnu': 13.4.2 2550 - '@next/swc-linux-arm64-musl': 13.4.2 2551 - '@next/swc-linux-x64-gnu': 13.4.2 2552 - '@next/swc-linux-x64-musl': 13.4.2 2553 - '@next/swc-win32-arm64-msvc': 13.4.2 2554 - '@next/swc-win32-ia32-msvc': 13.4.2 2555 - '@next/swc-win32-x64-msvc': 13.4.2 2605 + '@next/swc-darwin-arm64': 13.4.4 2606 + '@next/swc-darwin-x64': 13.4.4 2607 + '@next/swc-linux-arm64-gnu': 13.4.4 2608 + '@next/swc-linux-arm64-musl': 13.4.4 2609 + '@next/swc-linux-x64-gnu': 13.4.4 2610 + '@next/swc-linux-x64-musl': 13.4.4 2611 + '@next/swc-win32-arm64-msvc': 13.4.4 2612 + '@next/swc-win32-ia32-msvc': 13.4.4 2613 + '@next/swc-win32-x64-msvc': 13.4.4 2556 2614 transitivePeerDependencies: 2557 2615 - '@babel/core' 2558 2616 - babel-plugin-macros 2559 2617 dev: false 2560 2618 2561 - /node-releases@2.0.10: 2562 - resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} 2619 + /node-releases@2.0.12: 2620 + resolution: {integrity: sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==} 2563 2621 dev: false 2564 2622 2565 2623 /normalize-path@3.0.0: ··· 2815 2873 dependencies: 2816 2874 lilconfig: 2.1.0 2817 2875 postcss: 8.4.23 2818 - yaml: 2.2.2 2876 + yaml: 2.3.1 2819 2877 dev: false 2820 2878 2821 2879 /postcss-nested@6.0.1(postcss@8.4.23): ··· 2825 2883 postcss: ^8.2.14 2826 2884 dependencies: 2827 2885 postcss: 8.4.23 2828 - postcss-selector-parser: 6.0.12 2886 + postcss-selector-parser: 6.0.13 2829 2887 dev: false 2830 2888 2831 - /postcss-selector-parser@6.0.12: 2832 - resolution: {integrity: sha512-NdxGCAZdRrwVI1sy59+Wzrh+pMMHxapGnpfenDVlMEXoOcvt4pGE0JLK9YY2F5dLxcFYA/YbVQKhcGU+FtSYQg==} 2889 + /postcss-selector-parser@6.0.13: 2890 + resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} 2833 2891 engines: {node: '>=4'} 2834 2892 dependencies: 2835 2893 cssesc: 3.0.0 ··· 2946 3004 resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} 2947 3005 hasBin: true 2948 3006 dependencies: 2949 - is-core-module: 2.12.0 3007 + is-core-module: 2.12.1 2950 3008 path-parse: 1.0.7 2951 3009 supports-preserve-symlinks-flag: 1.0.0 2952 3010 dev: false ··· 2955 3013 resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} 2956 3014 hasBin: true 2957 3015 dependencies: 2958 - is-core-module: 2.12.0 3016 + is-core-module: 2.12.1 2959 3017 path-parse: 1.0.7 2960 3018 supports-preserve-symlinks-flag: 1.0.0 2961 3019 dev: false ··· 2985 3043 queue-microtask: 1.2.3 2986 3044 dev: false 2987 3045 3046 + /rxjs@7.8.1: 3047 + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} 3048 + requiresBuild: true 3049 + dependencies: 3050 + tslib: 2.5.2 3051 + dev: false 3052 + optional: true 3053 + 2988 3054 /safe-array-concat@1.0.0: 2989 3055 resolution: {integrity: sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==} 2990 3056 engines: {node: '>=0.4'} 2991 3057 dependencies: 2992 3058 call-bind: 1.0.2 2993 - get-intrinsic: 1.2.0 3059 + get-intrinsic: 1.2.1 2994 3060 has-symbols: 1.0.3 2995 3061 isarray: 2.0.5 2996 3062 dev: false ··· 2999 3065 resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} 3000 3066 dependencies: 3001 3067 call-bind: 1.0.2 3002 - get-intrinsic: 1.2.0 3068 + get-intrinsic: 1.2.1 3003 3069 is-regex: 1.1.4 3004 3070 dev: false 3005 3071 ··· 3014 3080 hasBin: true 3015 3081 dev: false 3016 3082 3017 - /semver@7.5.0: 3018 - resolution: {integrity: sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==} 3083 + /semver@7.5.1: 3084 + resolution: {integrity: sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==} 3019 3085 engines: {node: '>=10'} 3020 3086 hasBin: true 3021 3087 dependencies: ··· 3038 3104 resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} 3039 3105 dependencies: 3040 3106 call-bind: 1.0.2 3041 - get-intrinsic: 1.2.0 3107 + get-intrinsic: 1.2.1 3042 3108 object-inspect: 1.12.3 3043 3109 dev: false 3044 3110 ··· 3079 3145 call-bind: 1.0.2 3080 3146 define-properties: 1.2.0 3081 3147 es-abstract: 1.21.2 3082 - get-intrinsic: 1.2.0 3148 + get-intrinsic: 1.2.1 3083 3149 has-symbols: 1.0.3 3084 3150 internal-slot: 1.0.5 3085 3151 regexp.prototype.flags: 1.5.0 ··· 3138 3204 engines: {node: '>=8'} 3139 3205 dev: false 3140 3206 3141 - /styled-jsx@5.1.1(@babel/core@7.21.8)(react@18.2.0): 3207 + /styled-jsx@5.1.1(@babel/core@7.22.1)(react@18.2.0): 3142 3208 resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} 3143 3209 engines: {node: '>= 12.0.0'} 3144 3210 peerDependencies: ··· 3151 3217 babel-plugin-macros: 3152 3218 optional: true 3153 3219 dependencies: 3154 - '@babel/core': 7.21.8 3220 + '@babel/core': 7.22.1 3155 3221 client-only: 0.0.1 3156 3222 react: 18.2.0 3157 3223 dev: false ··· 3193 3259 resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} 3194 3260 engines: {node: ^14.18.0 || >=16.0.0} 3195 3261 dependencies: 3196 - '@pkgr/utils': 2.4.0 3197 - tslib: 2.5.0 3262 + '@pkgr/utils': 2.4.1 3263 + tslib: 2.5.2 3198 3264 dev: false 3199 3265 3200 3266 /tailwindcss@3.3.2: ··· 3221 3287 postcss-js: 4.0.1(postcss@8.4.23) 3222 3288 postcss-load-config: 4.0.1(postcss@8.4.23) 3223 3289 postcss-nested: 6.0.1(postcss@8.4.23) 3224 - postcss-selector-parser: 6.0.12 3290 + postcss-selector-parser: 6.0.13 3225 3291 postcss-value-parser: 4.2.0 3226 3292 resolve: 1.22.2 3227 3293 sucrase: 3.32.0 ··· 3256 3322 engines: {node: '>=12'} 3257 3323 dev: false 3258 3324 3325 + /tlds@1.238.0: 3326 + resolution: {integrity: sha512-lFPF9pZFhLrPodaJ0wt9QIN0l8jOxqmUezGZnm7BfkDSVd9q667oVIJukLVzhF+4oW7uDlrLlfJrL5yu9RWwew==} 3327 + hasBin: true 3328 + dev: false 3329 + 3259 3330 /to-fast-properties@2.0.0: 3260 3331 resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} 3261 3332 engines: {node: '>=4'} ··· 3285 3356 resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} 3286 3357 dev: false 3287 3358 3288 - /tslib@2.5.0: 3289 - resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} 3359 + /tslib@2.5.2: 3360 + resolution: {integrity: sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==} 3290 3361 dev: false 3291 3362 3292 3363 /tsutils@3.21.0(typescript@5.0.4): ··· 3319 3390 is-typed-array: 1.1.10 3320 3391 dev: false 3321 3392 3393 + /typed-emitter@2.1.0: 3394 + resolution: {integrity: sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==} 3395 + optionalDependencies: 3396 + rxjs: 7.8.1 3397 + dev: false 3398 + 3322 3399 /typescript@5.0.4: 3323 3400 resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} 3324 3401 engines: {node: '>=12.20'} 3325 3402 hasBin: true 3403 + dev: false 3404 + 3405 + /uint8arrays@3.0.0: 3406 + resolution: {integrity: sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==} 3407 + dependencies: 3408 + multiformats: 9.9.0 3326 3409 dev: false 3327 3410 3328 3411 /unbox-primitive@1.0.2: ··· 3428 3511 resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 3429 3512 dev: false 3430 3513 3431 - /yaml@2.2.2: 3432 - resolution: {integrity: sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==} 3514 + /yaml@2.3.1: 3515 + resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} 3433 3516 engines: {node: '>= 14'} 3434 3517 dev: false 3435 3518
+6
src/app/alice/.well-known/atproto-did/route.ts
··· 1 + export async function GET(request: Request) { 2 + return new Response('did:plc:by3jhwdqgbtrcc7q4tkkv3cf', { 3 + status: 200, 4 + headers: { 'content-type': 'text/plain' }, 5 + }); 6 + }
-5
src/app/alice/xrpc/com.atproto.identity.resolveHandle/route.ts
··· 1 - import { NextResponse } from 'next/server'; 2 - 3 - export async function GET() { 4 - return NextResponse.json({ did: 'did:plc:by3jhwdqgbtrcc7q4tkkv3cf' }); 5 - }
+1 -1
src/middleware.ts
··· 4 4 5 5 // RegExp for public files 6 6 const PUBLIC_FILE = /\.(.*)$/; // Files 7 - const DID_PATH_URI = '/xrpc/com.atproto.identity.resolveHandle'; 7 + const DID_PATH_URI = '/.well-known/atproto-did'; 8 8 9 9 export async function middleware(req: NextRequest) { 10 10 // Clone the URL