diff --git a/package.json b/package.json index c468687e..3a440297 100644 --- a/package.json +++ b/package.json @@ -16,23 +16,20 @@ "dependencies": { "@floating-ui/react": "^0.23.1", "@headlessui/react": "^1.7.14", - "@supabase/supabase-js": "^2.21.0", "@tanstack/react-query": "^4.29.5", "@tanstack/react-virtual": "3.0.0-beta.54", "@tauri-apps/api": "^1.3.0", "@vidstack/react": "^0.4.5", "dayjs": "^1.11.7", "destr": "^1.2.2", - "jotai": "^2.0.4", + "jotai": "^2.1.0", "nostr-relaypool": "^0.6.27", "nostr-tools": "^1.10.1", "react": "^18.2.0", "react-dom": "^18.2.0", "react-hook-form": "^7.43.9", "react-markdown": "^8.0.7", - "react-string-replace": "^1.1.0", "react-virtuoso": "^4.3.5", - "react-youtube": "^10.1.0", "remark-gfm": "^3.0.1", "swr": "^2.1.5", "tailwind-merge": "^1.12.0", @@ -43,9 +40,9 @@ "@tailwindcss/typography": "^0.5.9", "@tauri-apps/cli": "^1.3.0", "@trivago/prettier-plugin-sort-imports": "^4.1.1", - "@types/node": "^18.16.3", - "@types/react": "^18.2.0", - "@types/react-dom": "^18.2.1", + "@types/node": "^18.16.5", + "@types/react": "^18.2.5", + "@types/react-dom": "^18.2.4", "@types/youtube-player": "^5.5.7", "@typescript-eslint/eslint-plugin": "^5.59.2", "@typescript-eslint/parser": "^5.59.2", @@ -54,7 +51,7 @@ "cross-env": "^7.0.3", "csstype": "^3.1.2", "encoding": "^0.1.13", - "eslint": "^8.39.0", + "eslint": "^8.40.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-react": "^7.32.2", "eslint-plugin-react-hooks": "^4.6.0", @@ -67,8 +64,8 @@ "prop-types": "^15.8.1", "tailwindcss": "^3.3.2", "typescript": "^4.9.5", - "vite": "^4.3.4", - "vite-plugin-ssr": "^0.4.121", + "vite": "^4.3.5", + "vite-plugin-ssr": "^0.4.123", "vite-plugin-top-level-await": "^1.3.0", "vite-tsconfig-paths": "^4.2.0", "ws": "^8.13.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7a9b9644..cb88f2a8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,9 +7,6 @@ dependencies: '@headlessui/react': specifier: ^1.7.14 version: 1.7.14(react-dom@18.2.0)(react@18.2.0) - '@supabase/supabase-js': - specifier: ^2.21.0 - version: 2.21.0(encoding@0.1.13) '@tanstack/react-query': specifier: ^4.29.5 version: 4.29.5(react-dom@18.2.0)(react@18.2.0) @@ -21,7 +18,7 @@ dependencies: version: 1.3.0 '@vidstack/react': specifier: ^0.4.5 - version: 0.4.5(@types/react@18.2.0)(maverick.js@0.33.1)(media-icons@0.4.2)(react@18.2.0)(vidstack@0.4.5) + version: 0.4.5(@types/react@18.2.5)(maverick.js@0.33.1)(media-icons@0.4.2)(react@18.2.0)(vidstack@0.4.5) dayjs: specifier: ^1.11.7 version: 1.11.7 @@ -29,8 +26,8 @@ dependencies: specifier: ^1.2.2 version: 1.2.2 jotai: - specifier: ^2.0.4 - version: 2.0.4(react@18.2.0) + specifier: ^2.1.0 + version: 2.1.0(react@18.2.0) nostr-relaypool: specifier: ^0.6.27 version: 0.6.27(ws@8.13.0) @@ -48,16 +45,10 @@ dependencies: version: 7.43.9(react@18.2.0) react-markdown: specifier: ^8.0.7 - version: 8.0.7(@types/react@18.2.0)(react@18.2.0) - react-string-replace: - specifier: ^1.1.0 - version: 1.1.0 + version: 8.0.7(@types/react@18.2.5)(react@18.2.0) react-virtuoso: specifier: ^4.3.5 version: 4.3.5(react-dom@18.2.0)(react@18.2.0) - react-youtube: - specifier: ^10.1.0 - version: 10.1.0(react@18.2.0) remark-gfm: specifier: ^3.0.1 version: 3.0.1 @@ -72,7 +63,7 @@ dependencies: version: github.com/tauri-apps/tauri-plugin-sql/312c4d39ac5eb1c6c75e8ecee1c4bc89ed799675 vidstack: specifier: ^0.4.5 - version: 0.4.5 + version: 0.4.5(typescript@4.9.5) devDependencies: '@tailwindcss/typography': @@ -85,26 +76,26 @@ devDependencies: specifier: ^4.1.1 version: 4.1.1(prettier@2.8.8) '@types/node': - specifier: ^18.16.3 - version: 18.16.3 + specifier: ^18.16.5 + version: 18.16.5 '@types/react': - specifier: ^18.2.0 - version: 18.2.0 + specifier: ^18.2.5 + version: 18.2.5 '@types/react-dom': - specifier: ^18.2.1 - version: 18.2.1 + specifier: ^18.2.4 + version: 18.2.4 '@types/youtube-player': specifier: ^5.5.7 version: 5.5.7 '@typescript-eslint/eslint-plugin': specifier: ^5.59.2 - version: 5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.39.0)(typescript@4.9.5) + version: 5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.40.0)(typescript@4.9.5) '@typescript-eslint/parser': specifier: ^5.59.2 - version: 5.59.2(eslint@8.39.0)(typescript@4.9.5) + version: 5.59.2(eslint@8.40.0)(typescript@4.9.5) '@vitejs/plugin-react-swc': specifier: ^3.3.0 - version: 3.3.0(vite@4.3.4) + version: 3.3.0(vite@4.3.5) autoprefixer: specifier: ^10.4.14 version: 10.4.14(postcss@8.4.23) @@ -118,20 +109,20 @@ devDependencies: specifier: ^0.1.13 version: 0.1.13 eslint: - specifier: ^8.39.0 - version: 8.39.0 + specifier: ^8.40.0 + version: 8.40.0 eslint-config-prettier: specifier: ^8.8.0 - version: 8.8.0(eslint@8.39.0) + version: 8.8.0(eslint@8.40.0) eslint-plugin-react: specifier: ^7.32.2 - version: 7.32.2(eslint@8.39.0) + version: 7.32.2(eslint@8.40.0) eslint-plugin-react-hooks: specifier: ^4.6.0 - version: 4.6.0(eslint@8.39.0) + version: 4.6.0(eslint@8.40.0) eslint-plugin-react-refresh: specifier: ^0.3.5 - version: 0.3.5(eslint@8.39.0) + version: 0.3.5(eslint@8.40.0) husky: specifier: ^8.0.3 version: 8.0.3 @@ -157,17 +148,17 @@ devDependencies: specifier: ^4.9.5 version: 4.9.5 vite: - specifier: ^4.3.4 - version: 4.3.4(@types/node@18.16.3) + specifier: ^4.3.5 + version: 4.3.5(@types/node@18.16.5) vite-plugin-ssr: - specifier: ^0.4.121 - version: 0.4.121(vite@4.3.4) + specifier: ^0.4.123 + version: 0.4.123(vite@4.3.5) vite-plugin-top-level-await: specifier: ^1.3.0 - version: 1.3.0(vite@4.3.4) + version: 1.3.0(vite@4.3.5) vite-tsconfig-paths: specifier: ^4.2.0 - version: 4.2.0(typescript@4.9.5)(vite@4.3.4) + version: 4.2.0(typescript@4.9.5)(vite@4.3.5) ws: specifier: ^8.13.0 version: 8.13.0 @@ -549,15 +540,15 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.39.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.40.0): resolution: { integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.39.0 - eslint-visitor-keys: 3.4.0 + eslint: 8.40.0 + eslint-visitor-keys: 3.4.1 dev: true /@eslint-community/regexpp@4.5.1: @@ -566,14 +557,14 @@ packages: engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 } dev: true - /@eslint/eslintrc@2.0.2: + /@eslint/eslintrc@2.0.3: resolution: - { integrity: sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ== } + { integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.5.1 + espree: 9.5.2 globals: 13.20.0 ignore: 5.2.4 import-fresh: 3.3.0 @@ -584,9 +575,9 @@ packages: - supports-color dev: true - /@eslint/js@8.39.0: + /@eslint/js@8.40.0: resolution: - { integrity: sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng== } + { integrity: sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true @@ -625,7 +616,7 @@ packages: aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tabbable: 6.1.1 + tabbable: 6.1.2 dev: false /@headlessui/react@1.7.14(react-dom@18.2.0)(react@18.2.0): @@ -788,68 +779,6 @@ packages: '@scure/base': 1.1.1 dev: false - /@supabase/functions-js@2.1.1(encoding@0.1.13): - resolution: - { integrity: sha512-bIR1Puae6W+1/MzPfYBWOG/SCWGo4B5CB7c0ZZksvliNEAzhxNBJ0UFKYINcGdGtxG8ZC+1xr3utWpNZNwnoRw== } - dependencies: - cross-fetch: 3.1.5(encoding@0.1.13) - transitivePeerDependencies: - - encoding - dev: false - - /@supabase/gotrue-js@2.24.0(encoding@0.1.13): - resolution: - { integrity: sha512-ZsH4K5cbMTjfMytXaDYVYs9l9igmlZFxiwXn7J2IP/CklWR5qmLCma+dvat5rccPLITVkN6oAZbKxDzW+pEgCg== } - dependencies: - cross-fetch: 3.1.5(encoding@0.1.13) - transitivePeerDependencies: - - encoding - dev: false - - /@supabase/postgrest-js@1.6.0(encoding@0.1.13): - resolution: - { integrity: sha512-HCphMC6KjtoaGcowSlkKRVKBOlNpmKWE2CwoumMwwsfhnRxplIy1zBiIYIL3zIYo/Bm20H/1C6enqjBeTvSwXg== } - dependencies: - cross-fetch: 3.1.5(encoding@0.1.13) - transitivePeerDependencies: - - encoding - dev: false - - /@supabase/realtime-js@2.7.2: - resolution: - { integrity: sha512-Fi6xAl5PUkqnjl3wo4rdcQIbMG3+yTRX1aUZe/yfvTG84RMvmCXJ1yN6MmafVLeZpU1xkaz5Vx4L0tnHcLiy6w== } - dependencies: - '@types/phoenix': 1.5.6 - '@types/websocket': 1.0.5 - websocket: 1.0.34 - transitivePeerDependencies: - - supports-color - dev: false - - /@supabase/storage-js@2.5.1(encoding@0.1.13): - resolution: - { integrity: sha512-nkR0fQA9ScAtIKA3vNoPEqbZv1k5B5HVRYEvRWdlP6mUpFphM9TwPL2jZ/ztNGMTG5xT6SrHr+H7Ykz8qzbhjw== } - dependencies: - cross-fetch: 3.1.5(encoding@0.1.13) - transitivePeerDependencies: - - encoding - dev: false - - /@supabase/supabase-js@2.21.0(encoding@0.1.13): - resolution: - { integrity: sha512-FW3ZzBoc4orSgfX0dXrmJoXAcI/hiekmqXTkN64vjtUF2Urp3UjyAf71UTtV9Jl6ejHoe3K++e0+Rg9zKUJh5w== } - dependencies: - '@supabase/functions-js': 2.1.1(encoding@0.1.13) - '@supabase/gotrue-js': 2.24.0(encoding@0.1.13) - '@supabase/postgrest-js': 1.6.0(encoding@0.1.13) - '@supabase/realtime-js': 2.7.2 - '@supabase/storage-js': 2.5.1(encoding@0.1.13) - cross-fetch: 3.1.5(encoding@0.1.13) - transitivePeerDependencies: - - encoding - - supports-color - dev: false - /@swc/core-darwin-arm64@1.3.56: resolution: { integrity: sha512-DZcu7BzDaLEdWHabz9DRTP0yEBLqkrWmskFcD5BX0lGAvoIvE4duMnAqi5F2B3X7630QioHRCYFoRw2WkeE3Cw== } @@ -1190,29 +1119,25 @@ packages: { integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== } dev: false - /@types/node@18.16.3: + /@types/node@18.16.5: resolution: - { integrity: sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q== } - - /@types/phoenix@1.5.6: - resolution: - { integrity: sha512-e7jZ6I9uyRGsg7MNwQcarmBvRlbGb9DibbocE9crVnxqsy6C23RMxLWbJ2CQ3vgCW7taoL1L+F02EcjA6ld7XA== } - dev: false + { integrity: sha512-seOA34WMo9KB+UA78qaJoCO20RJzZGVXQ5Sh6FWu0g/hfT44nKXnej3/tCQl7FL97idFpBhisLYCTB50S0EirA== } + dev: true /@types/prop-types@15.7.5: resolution: { integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== } - /@types/react-dom@18.2.1: + /@types/react-dom@18.2.4: resolution: - { integrity: sha512-8QZEV9+Kwy7tXFmjJrp3XUKQSs9LTnE0KnoUb0YCguWBiNW0Yfb2iBMYZ08WPg35IR6P3Z0s00B15SwZnO26+w== } + { integrity: sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw== } dependencies: - '@types/react': 18.2.0 + '@types/react': 18.2.5 dev: true - /@types/react@18.2.0: + /@types/react@18.2.5: resolution: - { integrity: sha512-0FLj93y5USLHdnhIhABk83rm8XEGA7kH3cr+YUlvxoUGp1xNt/DINUMvqPxLyOQMzLmZe8i4RTHbvb8MC7NmrA== } + { integrity: sha512-RuoMedzJ5AOh23Dvws13LU9jpZHIc/k90AgmK7CecAYeWmSr3553L4u5rk4sWAPBuQosfT7HmTfG4Rg5o4nGEA== } dependencies: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.3 @@ -1232,19 +1157,12 @@ packages: { integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== } dev: false - /@types/websocket@1.0.5: - resolution: - { integrity: sha512-NbsqiNX9CnEfC1Z0Vf4mE1SgAJ07JnRYcNex7AJ9zAVzmiGHmjKFEk7O4TJIsgv2B1sLEb6owKFZrACwdYngsQ== } - dependencies: - '@types/node': 18.16.3 - dev: false - /@types/youtube-player@5.5.7: resolution: { integrity: sha512-W8F4eoTIvzXeNrT3JroQPimZLXnlJA8smYygHZUKFPVoYwgs/OhJkA1VBhL3iSs57OQkuINqHlY4SmMT5wtnJg== } dev: true - /@typescript-eslint/eslint-plugin@5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.39.0)(typescript@4.9.5): + /@typescript-eslint/eslint-plugin@5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.40.0)(typescript@4.9.5): resolution: { integrity: sha512-yVrXupeHjRxLDcPKL10sGQ/QlVrA8J5IYOEWVqk0lJaSZP7X5DfnP7Ns3cc74/blmbipQ1htFNVGsHX6wsYm0A== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } @@ -1257,12 +1175,12 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.59.2(eslint@8.39.0)(typescript@4.9.5) + '@typescript-eslint/parser': 5.59.2(eslint@8.40.0)(typescript@4.9.5) '@typescript-eslint/scope-manager': 5.59.2 - '@typescript-eslint/type-utils': 5.59.2(eslint@8.39.0)(typescript@4.9.5) - '@typescript-eslint/utils': 5.59.2(eslint@8.39.0)(typescript@4.9.5) + '@typescript-eslint/type-utils': 5.59.2(eslint@8.40.0)(typescript@4.9.5) + '@typescript-eslint/utils': 5.59.2(eslint@8.40.0)(typescript@4.9.5) debug: 4.3.4 - eslint: 8.39.0 + eslint: 8.40.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 @@ -1273,7 +1191,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.59.2(eslint@8.39.0)(typescript@4.9.5): + /@typescript-eslint/parser@5.59.2(eslint@8.40.0)(typescript@4.9.5): resolution: { integrity: sha512-uq0sKyw6ao1iFOZZGk9F8Nro/8+gfB5ezl1cA06SrqbgJAt0SRoFhb9pXaHvkrxUpZaoLxt8KlovHNk8Gp6/HQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } @@ -1288,7 +1206,7 @@ packages: '@typescript-eslint/types': 5.59.2 '@typescript-eslint/typescript-estree': 5.59.2(typescript@4.9.5) debug: 4.3.4 - eslint: 8.39.0 + eslint: 8.40.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -1303,7 +1221,7 @@ packages: '@typescript-eslint/visitor-keys': 5.59.2 dev: true - /@typescript-eslint/type-utils@5.59.2(eslint@8.39.0)(typescript@4.9.5): + /@typescript-eslint/type-utils@5.59.2(eslint@8.40.0)(typescript@4.9.5): resolution: { integrity: sha512-b1LS2phBOsEy/T381bxkkywfQXkV1dWda/z0PhnIy3bC5+rQWQDS7fk9CSpcXBccPY27Z6vBEuaPBCKCgYezyQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } @@ -1315,9 +1233,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.59.2(typescript@4.9.5) - '@typescript-eslint/utils': 5.59.2(eslint@8.39.0)(typescript@4.9.5) + '@typescript-eslint/utils': 5.59.2(eslint@8.40.0)(typescript@4.9.5) debug: 4.3.4 - eslint: 8.39.0 + eslint: 8.40.0 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -1352,20 +1270,20 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.59.2(eslint@8.39.0)(typescript@4.9.5): + /@typescript-eslint/utils@5.59.2(eslint@8.40.0)(typescript@4.9.5): resolution: { integrity: sha512-kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.39.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.59.2 '@typescript-eslint/types': 5.59.2 '@typescript-eslint/typescript-estree': 5.59.2(typescript@4.9.5) - eslint: 8.39.0 + eslint: 8.40.0 eslint-scope: 5.1.1 semver: 7.5.0 transitivePeerDependencies: @@ -1379,10 +1297,10 @@ packages: engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: '@typescript-eslint/types': 5.59.2 - eslint-visitor-keys: 3.4.0 + eslint-visitor-keys: 3.4.1 dev: true - /@vidstack/react@0.4.5(@types/react@18.2.0)(maverick.js@0.33.1)(media-icons@0.4.2)(react@18.2.0)(vidstack@0.4.5): + /@vidstack/react@0.4.5(@types/react@18.2.5)(maverick.js@0.33.1)(media-icons@0.4.2)(react@18.2.0)(vidstack@0.4.5): resolution: { integrity: sha512-spcim3+p1fMzkhHRKn5PS54YQjfThW5M3F2+R8tCT+wpsxbbCDa/TGdLBoIy2oC0LNziPkn0vlBWIZko9F5iig== } engines: { node: '>=16' } @@ -1393,21 +1311,21 @@ packages: react: ^18.0.0 vidstack: 0.4.5 dependencies: - '@types/react': 18.2.0 - maverick.js: 0.33.1 + '@types/react': 18.2.5 + maverick.js: 0.33.1(typescript@4.9.5) media-icons: 0.4.2 react: 18.2.0 - vidstack: 0.4.5 + vidstack: 0.4.5(typescript@4.9.5) dev: false - /@vitejs/plugin-react-swc@3.3.0(vite@4.3.4): + /@vitejs/plugin-react-swc@3.3.0(vite@4.3.5): resolution: { integrity: sha512-Ycg+n2eyCOTpn/wRy+evVo859+hw7qCj9iaX5CMny6x1fx1Uoq0xBG+a98lFtwLNGfGEnpI0F26YigRuxCRkwg== } peerDependencies: vite: ^4 dependencies: '@swc/core': 1.3.56 - vite: 4.3.4(@types/node@18.16.3) + vite: 4.3.5(@types/node@18.16.5) transitivePeerDependencies: - '@swc/helpers' dev: true @@ -1637,20 +1555,11 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001482 - electron-to-chromium: 1.4.380 + electron-to-chromium: 1.4.385 node-releases: 2.0.10 update-browserslist-db: 1.0.11(browserslist@4.21.5) dev: true - /bufferutil@4.0.7: - resolution: - { integrity: sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw== } - engines: { node: '>=6.14.2' } - requiresBuild: true - dependencies: - node-gyp-build: 4.6.0 - dev: false - /cac@6.7.14: resolution: { integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== } @@ -1830,15 +1739,6 @@ packages: cross-spawn: 7.0.3 dev: true - /cross-fetch@3.1.5(encoding@0.1.13): - resolution: - { integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw== } - dependencies: - node-fetch: 2.6.7(encoding@0.1.13) - transitivePeerDependencies: - - encoding - dev: false - /cross-spawn@7.0.3: resolution: { integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== } @@ -1860,31 +1760,11 @@ packages: resolution: { integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== } - /d@1.0.1: - resolution: - { integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== } - dependencies: - es5-ext: 0.10.62 - type: 1.2.0 - dev: false - /dayjs@1.11.7: resolution: { integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ== } dev: false - /debug@2.6.9: - resolution: - { integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== } - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.0.0 - dev: false - /debug@4.3.4: resolution: { integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== } @@ -1974,9 +1854,9 @@ packages: { integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== } dev: true - /electron-to-chromium@1.4.380: + /electron-to-chromium@1.4.385: resolution: - { integrity: sha512-XKGdI4pWM78eLH2cbXJHiBnWUwFSzZM7XujsB6stDiGu9AeSqziedP6amNLpJzE3i0rLTcfAwdCTs5ecP5yeSg== } + { integrity: sha512-L9zlje9bIw0h+CwPQumiuVlfMcV4boxRjFIWDcLfFqTZNbkwOExBzfmswytHawObQX4OUhtNv8gIiB21kOurIg== } dev: true /emoji-regex@8.0.0: @@ -1994,6 +1874,7 @@ packages: { integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== } dependencies: iconv-lite: 0.6.3 + dev: true /es-abstract@1.21.2: resolution: @@ -2068,34 +1949,6 @@ packages: is-symbol: 1.0.4 dev: true - /es5-ext@0.10.62: - resolution: - { integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA== } - engines: { node: '>=0.10' } - requiresBuild: true - dependencies: - es6-iterator: 2.0.3 - es6-symbol: 3.1.3 - next-tick: 1.1.0 - dev: false - - /es6-iterator@2.0.3: - resolution: - { integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g== } - dependencies: - d: 1.0.1 - es5-ext: 0.10.62 - es6-symbol: 3.1.3 - dev: false - - /es6-symbol@3.1.3: - resolution: - { integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== } - dependencies: - d: 1.0.1 - ext: 1.7.0 - dev: false - /esbuild@0.17.18: resolution: { integrity: sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w== } @@ -2151,36 +2004,36 @@ packages: engines: { node: '>=12' } dev: false - /eslint-config-prettier@8.8.0(eslint@8.39.0): + /eslint-config-prettier@8.8.0(eslint@8.40.0): resolution: { integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA== } hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.39.0 + eslint: 8.40.0 dev: true - /eslint-plugin-react-hooks@4.6.0(eslint@8.39.0): + /eslint-plugin-react-hooks@4.6.0(eslint@8.40.0): resolution: { integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== } engines: { node: '>=10' } peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.39.0 + eslint: 8.40.0 dev: true - /eslint-plugin-react-refresh@0.3.5(eslint@8.39.0): + /eslint-plugin-react-refresh@0.3.5(eslint@8.40.0): resolution: { integrity: sha512-61qNIsc7fo9Pp/mju0J83kzvLm0Bsayu7OQSLEoJxLDCBjIIyb87bkzufoOvdDxLkSlMfkF7UxomC4+eztUBSA== } peerDependencies: eslint: '>=7' dependencies: - eslint: 8.39.0 + eslint: 8.40.0 dev: true - /eslint-plugin-react@7.32.2(eslint@8.39.0): + /eslint-plugin-react@7.32.2(eslint@8.40.0): resolution: { integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg== } engines: { node: '>=4' } @@ -2191,7 +2044,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.39.0 + eslint: 8.40.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -2223,22 +2076,22 @@ packages: estraverse: 5.3.0 dev: true - /eslint-visitor-keys@3.4.0: + /eslint-visitor-keys@3.4.1: resolution: - { integrity: sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ== } + { integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /eslint@8.39.0: + /eslint@8.40.0: resolution: - { integrity: sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og== } + { integrity: sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.39.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) '@eslint-community/regexpp': 4.5.1 - '@eslint/eslintrc': 2.0.2 - '@eslint/js': 8.39.0 + '@eslint/eslintrc': 2.0.3 + '@eslint/js': 8.40.0 '@humanwhocodes/config-array': 0.11.8 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -2249,8 +2102,8 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.0 - eslint-visitor-keys: 3.4.0 - espree: 9.5.1 + eslint-visitor-keys: 3.4.1 + espree: 9.5.2 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -2279,14 +2132,14 @@ packages: - supports-color dev: true - /espree@9.5.1: + /espree@9.5.2: resolution: - { integrity: sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg== } + { integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: acorn: 8.8.2 acorn-jsx: 5.3.2(acorn@8.8.2) - eslint-visitor-keys: 3.4.0 + eslint-visitor-keys: 3.4.1 dev: true /esquery@1.5.0: @@ -2339,13 +2192,6 @@ packages: strip-final-newline: 3.0.0 dev: true - /ext@1.7.0: - resolution: - { integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw== } - dependencies: - type: 2.7.2 - dev: false - /extend@3.0.2: resolution: { integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== } @@ -2354,6 +2200,7 @@ packages: /fast-deep-equal@3.1.3: resolution: { integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== } + dev: true /fast-glob@3.2.12: resolution: @@ -2667,6 +2514,7 @@ packages: engines: { node: '>=0.10.0' } dependencies: safer-buffer: 2.1.2 + dev: true /ignore@5.2.4: resolution: @@ -2891,11 +2739,6 @@ packages: has-tostringtag: 1.0.0 dev: true - /is-typedarray@1.0.0: - resolution: - { integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== } - dev: false - /is-weakref@1.0.2: resolution: { integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== } @@ -2928,9 +2771,9 @@ packages: hasBin: true dev: true - /jotai@2.0.4(react@18.2.0): + /jotai@2.1.0(react@18.2.0): resolution: - { integrity: sha512-XkR1Jtm4a2iKV/7fdB3rNHjJz8FkkDMVczqiAok7lt8W4F69l/ZQkPGWSEV+hJOJXRn27k6XYKOoKEQIwBuAMA== } + { integrity: sha512-fR82PtHAmEQrc/daMEYGc4EteW96/b6wodtDSCzLvoJA/6y4YG70er4hh2f8CYwYjqwQ0eZUModGfG4DmwkTyQ== } engines: { node: '>=12.20.0' } peerDependencies: react: '>=17.0.0' @@ -3054,11 +2897,6 @@ packages: wrap-ansi: 7.0.0 dev: true - /load-script@1.0.0: - resolution: - { integrity: sha512-kPEjMFtZvwL9TaZo0uZ2ml+Ye9HUMmPwbYRJ324qF9tqMejwykJ5ggTyvzmrbBeapCAbk98BSbTeovHEEP1uCA== } - dev: false - /locate-path@6.0.0: resolution: { integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== } @@ -3123,13 +2961,15 @@ packages: { integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw== } dev: false - /maverick.js@0.33.1: + /maverick.js@0.33.1(typescript@4.9.5): resolution: { integrity: sha512-p8L5V62CV6TmHAngmRAopp231oJKeH77mJja5SsKOfvzrPRoThT/Jo9U0jMRB5iMykqkvyg2J5V5Agn6FPXDWQ== } engines: { node: '>=16' } dependencies: '@maverick-js/signals': 5.9.4 - type-fest: 3.9.0 + type-fest: 3.10.0(typescript@4.9.5) + transitivePeerDependencies: + - typescript dev: false /mdast-util-definitions@5.1.2: @@ -3615,11 +3455,6 @@ packages: engines: { node: '>=10' } dev: true - /ms@2.0.0: - resolution: - { integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== } - dev: false - /ms@2.1.2: resolution: { integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== } @@ -3650,31 +3485,6 @@ packages: { integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== } dev: true - /next-tick@1.1.0: - resolution: - { integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== } - dev: false - - /node-fetch@2.6.7(encoding@0.1.13): - resolution: - { integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== } - engines: { node: 4.x || >=6.0.0 } - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - dependencies: - encoding: 0.1.13 - whatwg-url: 5.0.0 - dev: false - - /node-gyp-build@4.6.0: - resolution: - { integrity: sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ== } - hasBin: true - dev: false - /node-releases@2.0.10: resolution: { integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w== } @@ -4134,7 +3944,7 @@ packages: { integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== } dev: false - /react-markdown@8.0.7(@types/react@18.2.0)(react@18.2.0): + /react-markdown@8.0.7(@types/react@18.2.5)(react@18.2.0): resolution: { integrity: sha512-bvWbzG4MtOU62XqBx3Xx+zB2raaFFsq4mYiAzfjXJMEz2sixgeAfraA3tvzULF02ZdOMUOKTBFFaZJDDrq+BJQ== } peerDependencies: @@ -4143,7 +3953,7 @@ packages: dependencies: '@types/hast': 2.3.4 '@types/prop-types': 15.7.5 - '@types/react': 18.2.0 + '@types/react': 18.2.5 '@types/unist': 2.0.6 comma-separated-tokens: 2.0.3 hast-util-whitespace: 2.0.1 @@ -4162,12 +3972,6 @@ packages: - supports-color dev: false - /react-string-replace@1.1.0: - resolution: - { integrity: sha512-N6RalSDFGbOHs0IJi1H611WbZsvk3ZT47Jl2JEXFbiS3kTwsdCYij70Keo/tWtLy7sfhDsYm7CwNM/WmjXIaMw== } - engines: { node: '>=0.12.0' } - dev: false - /react-virtuoso@4.3.5(react-dom@18.2.0)(react@18.2.0): resolution: { integrity: sha512-MdWzmM9d8Gt5YGPIgGzRoqnYygTsriWlZrq+SqxphJTiiHs9cffnjf2Beo3SA3wRYzQJD8FI2HXtN5ACWzPFbQ== } @@ -4180,21 +3984,6 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /react-youtube@10.1.0(react@18.2.0): - resolution: - { integrity: sha512-ZfGtcVpk0SSZtWCSTYOQKhfx5/1cfyEW1JN/mugGNfAxT3rmVJeMbGpA9+e78yG21ls5nc/5uZJETE3cm3knBg== } - engines: { node: '>= 14.x' } - peerDependencies: - react: '>=0.14.1' - dependencies: - fast-deep-equal: 3.1.3 - prop-types: 15.8.1 - react: 18.2.0 - youtube-player: 5.5.2 - transitivePeerDependencies: - - supports-color - dev: false - /react@18.2.0: resolution: { integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== } @@ -4315,9 +4104,9 @@ packages: glob: 7.2.3 dev: true - /rollup@3.21.3: + /rollup@3.21.5: resolution: - { integrity: sha512-VnPfEG51nIv2xPLnZaekkuN06q9ZbnyDcLkaBdJa/W7UddyhOfMP2yOPziYQfeY7k++fZM8FdQIummFN5y14kA== } + { integrity: sha512-a4NTKS4u9PusbUJcfF4IMxuqjFzjm6ifj76P54a7cKnvVzJaG12BLVR+hgU2YDGHzyMMQNxLAZWuALsn8q2oQg== } engines: { node: '>=14.18.0', npm: '>=8.0.0' } hasBin: true optionalDependencies: @@ -4364,6 +4153,7 @@ packages: /safer-buffer@2.1.2: resolution: { integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== } + dev: true /scheduler@0.23.0: resolution: @@ -4425,11 +4215,6 @@ packages: totalist: 3.0.1 dev: true - /sister@3.0.2: - resolution: - { integrity: sha512-p19rtTs+NksBRKW9qn0UhZ8/TUI9BPw9lmtHny+Y3TinWlOa9jWh9xB0AtPSdmOy49NJJJSSe0Ey4C7h0TrcYA== } - dev: false - /slash@3.0.0: resolution: { integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== } @@ -4632,9 +4417,9 @@ packages: use-sync-external-store: 1.2.0(react@18.2.0) dev: false - /tabbable@6.1.1: + /tabbable@6.1.2: resolution: - { integrity: sha512-4kl5w+nCB44EVRdO0g/UGoOp3vlwgycUVtkk/7DPyeLZUCuNFFKCFG6/t/DgHLrUPHjrZg6s5tNm+56Q2B0xyg== } + { integrity: sha512-qCN98uP7i9z0fIS4amQ5zbGBOq+OSigYeGvPy7NDk8Y9yncqDZ9pRPgfsc2PJIVM9RrJj7GIfuRgmjoUU9zTHQ== } dev: false /tailwind-merge@1.12.0: @@ -4720,11 +4505,6 @@ packages: engines: { node: '>=6' } dev: true - /tr46@0.0.3: - resolution: - { integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== } - dev: false - /trim-lines@3.0.1: resolution: { integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg== } @@ -4794,20 +4574,14 @@ packages: engines: { node: '>=10' } dev: true - /type-fest@3.9.0: + /type-fest@3.10.0(typescript@4.9.5): resolution: - { integrity: sha512-hR8JP2e8UiH7SME5JZjsobBlEiatFoxpzCP+R3ZeCo7kAaG1jXQE5X/buLzogM6GJu8le9Y4OcfNuIQX0rZskA== } + { integrity: sha512-hmAPf1datm+gt3c2mvu0sJyhFy6lTkIGf0GzyaZWxRLnabQfPUqg6tF95RPg6sLxKI7nFLGdFxBcf2/7+GXI+A== } engines: { node: '>=14.16' } - dev: false - - /type@1.2.0: - resolution: - { integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== } - dev: false - - /type@2.7.2: - resolution: - { integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw== } + peerDependencies: + typescript: '>=4.7.0' + dependencies: + typescript: 4.9.5 dev: false /typed-array-length@1.0.4: @@ -4819,19 +4593,11 @@ packages: is-typed-array: 1.1.10 dev: true - /typedarray-to-buffer@3.1.5: - resolution: - { integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== } - dependencies: - is-typedarray: 1.0.0 - dev: false - /typescript@4.9.5: resolution: { integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== } engines: { node: '>=4.2.0' } hasBin: true - dev: true /unbox-primitive@1.0.2: resolution: @@ -4927,15 +4693,6 @@ packages: react: 18.2.0 dev: false - /utf-8-validate@5.0.10: - resolution: - { integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ== } - engines: { node: '>=6.14.2' } - requiresBuild: true - dependencies: - node-gyp-build: 4.6.0 - dev: false - /util-deprecate@1.0.2: resolution: { integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== } @@ -4977,20 +4734,22 @@ packages: vfile-message: 3.1.4 dev: false - /vidstack@0.4.5: + /vidstack@0.4.5(typescript@4.9.5): resolution: { integrity: sha512-6CFkWRSvDQAd91WQ6PZ/ovwbGFDI8pLuIA0swcDLLAOM6MiKWFd/gFjJ/x7+DAcCf0hqOngO34MJhG3zTZQtcQ== } engines: { node: '>=16' } dependencies: - maverick.js: 0.33.1 + maverick.js: 0.33.1(typescript@4.9.5) media-captions: 0.0.8 media-icons: 0.4.2 - type-fest: 3.9.0 + type-fest: 3.10.0(typescript@4.9.5) + transitivePeerDependencies: + - typescript dev: false - /vite-plugin-ssr@0.4.121(vite@4.3.4): + /vite-plugin-ssr@0.4.123(vite@4.3.5): resolution: - { integrity: sha512-6hJXWH8JAcBjRVwZeuI/yIk5gwJrdllZaBTBGXHH0Py0o0cJ1i8p7KZ3hht0SzY63pt0apekXKxnqW/brODung== } + { integrity: sha512-lIHmvsS7xINxk8AiMn9O9q6dTeLDay0q3iRCMZd4MlzhyMcEUUuEYyx/vWevXIO7+CTt5cOVcTsojeAU+eUMNw== } engines: { node: '>=12.19.0' } hasBin: true peerDependencies: @@ -5010,10 +4769,10 @@ packages: esbuild: 0.17.18 fast-glob: 3.2.12 sirv: 2.0.3 - vite: 4.3.4(@types/node@18.16.3) + vite: 4.3.5(@types/node@18.16.5) dev: true - /vite-plugin-top-level-await@1.3.0(vite@4.3.4): + /vite-plugin-top-level-await@1.3.0(vite@4.3.5): resolution: { integrity: sha512-owIfsgWudMlQODWJSwp0sQB3AZZu3qsMygeBjZy8CyjEk6OB9AGd8lHqmgwrcEqgvy9N58lYxSBLVk3/4ejEiA== } peerDependencies: @@ -5022,13 +4781,13 @@ packages: '@rollup/plugin-virtual': 3.0.1 '@swc/core': 1.3.56 uuid: 9.0.0 - vite: 4.3.4(@types/node@18.16.3) + vite: 4.3.5(@types/node@18.16.5) transitivePeerDependencies: - '@swc/helpers' - rollup dev: true - /vite-tsconfig-paths@4.2.0(typescript@4.9.5)(vite@4.3.4): + /vite-tsconfig-paths@4.2.0(typescript@4.9.5)(vite@4.3.5): resolution: { integrity: sha512-jGpus0eUy5qbbMVGiTxCL1iB9ZGN6Bd37VGLJU39kTDD6ZfULTTb1bcc5IeTWqWJKiWV5YihCaibeASPiGi8kw== } peerDependencies: @@ -5040,15 +4799,15 @@ packages: debug: 4.3.4 globrex: 0.1.2 tsconfck: 2.1.1(typescript@4.9.5) - vite: 4.3.4(@types/node@18.16.3) + vite: 4.3.5(@types/node@18.16.5) transitivePeerDependencies: - supports-color - typescript dev: true - /vite@4.3.4(@types/node@18.16.3): + /vite@4.3.5(@types/node@18.16.5): resolution: - { integrity: sha512-f90aqGBoxSFxWph2b39ae2uHAxm5jFBBdnfueNxZAT1FTpM13ccFQExCaKbR2xFW5atowjleRniQ7onjJ22QEg== } + { integrity: sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA== } engines: { node: ^14.18.0 || >=16.0.0 } hasBin: true peerDependencies: @@ -5072,42 +4831,14 @@ packages: terser: optional: true dependencies: - '@types/node': 18.16.3 + '@types/node': 18.16.5 esbuild: 0.17.18 postcss: 8.4.23 - rollup: 3.21.3 + rollup: 3.21.5 optionalDependencies: fsevents: 2.3.2 dev: true - /webidl-conversions@3.0.1: - resolution: - { integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== } - dev: false - - /websocket@1.0.34: - resolution: - { integrity: sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ== } - engines: { node: '>=4.0.0' } - dependencies: - bufferutil: 4.0.7 - debug: 2.6.9 - es5-ext: 0.10.62 - typedarray-to-buffer: 3.1.5 - utf-8-validate: 5.0.10 - yaeti: 0.0.6 - transitivePeerDependencies: - - supports-color - dev: false - - /whatwg-url@5.0.0: - resolution: - { integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== } - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - dev: false - /which-boxed-primitive@1.0.2: resolution: { integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== } @@ -5185,12 +4916,6 @@ packages: utf-8-validate: optional: true - /yaeti@0.0.6: - resolution: - { integrity: sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug== } - engines: { node: '>=0.10.32' } - dev: false - /yallist@4.0.0: resolution: { integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== } @@ -5208,17 +4933,6 @@ packages: engines: { node: '>=10' } dev: true - /youtube-player@5.5.2: - resolution: - { integrity: sha512-ZGtsemSpXnDky2AUYWgxjaopgB+shFHgXVpiJFeNB5nWEugpW1KWYDaHKuLqh2b67r24GtP6HoSW5swvf0fFIQ== } - dependencies: - debug: 2.6.9 - load-script: 1.0.0 - sister: 3.0.2 - transitivePeerDependencies: - - supports-color - dev: false - /zwitch@2.0.4: resolution: { integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A== }