but here's the bumper

This commit is contained in:
V 2023-08-02 23:26:00 +02:00
parent 61f9559984
commit 5ba84e8a0d
No known key found for this signature in database
GPG key ID: A1DC0CFB5615D905
2 changed files with 78 additions and 78 deletions

View file

@ -27,13 +27,13 @@
},
"devDependencies": {
"@fal-works/esbuild-plugin-global-externals": "^2.1.2",
"@types/node": "^20.4.5",
"@types/react": "^18.2.17",
"@typescript-eslint/eslint-plugin": "^6.2.0",
"@typescript-eslint/parser": "^6.2.0",
"@types/node": "^20.4.6",
"@types/react": "^18.2.18",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"@typescript-eslint/parser": "^6.2.1",
"@vencord/types": "^0.1.2",
"dotenv": "^16.3.1",
"electron": "^25.3.2",
"electron": "^25.4.0",
"electron-builder": "^24.6.3",
"esbuild": "^0.18.17",
"eslint": "^8.46.0",
@ -47,7 +47,7 @@
"prettier": "^3.0.0",
"source-map-support": "^0.5.21",
"tsx": "^3.12.7",
"type-fest": "^4.0.0",
"type-fest": "^4.1.0",
"typescript": "^5.1.6"
},
"packageManager": "pnpm@8.1.1",

View file

@ -14,17 +14,17 @@ devDependencies:
specifier: ^2.1.2
version: 2.1.2
'@types/node':
specifier: ^20.4.5
version: 20.4.5
specifier: ^20.4.6
version: 20.4.6
'@types/react':
specifier: ^18.2.17
version: 18.2.17
specifier: ^18.2.18
version: 18.2.18
'@typescript-eslint/eslint-plugin':
specifier: ^6.2.0
version: 6.2.0(@typescript-eslint/parser@6.2.0)(eslint@8.46.0)(typescript@5.1.6)
specifier: ^6.2.1
version: 6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/parser':
specifier: ^6.2.0
version: 6.2.0(eslint@8.46.0)(typescript@5.1.6)
specifier: ^6.2.1
version: 6.2.1(eslint@8.46.0)(typescript@5.1.6)
'@vencord/types':
specifier: ^0.1.2
version: 0.1.2
@ -32,8 +32,8 @@ devDependencies:
specifier: ^16.3.1
version: 16.3.1
electron:
specifier: ^25.3.2
version: 25.3.2
specifier: ^25.4.0
version: 25.4.0
electron-builder:
specifier: ^24.6.3
version: 24.6.3
@ -63,7 +63,7 @@ devDependencies:
version: 10.0.0(eslint@8.46.0)
eslint-plugin-unused-imports:
specifier: ^3.0.0
version: 3.0.0(@typescript-eslint/eslint-plugin@6.2.0)(eslint@8.46.0)
version: 3.0.0(@typescript-eslint/eslint-plugin@6.2.1)(eslint@8.46.0)
prettier:
specifier: ^3.0.0
version: 3.0.0
@ -74,8 +74,8 @@ devDependencies:
specifier: ^3.12.7
version: 3.12.7
type-fest:
specifier: ^4.0.0
version: 4.0.0
specifier: ^4.1.0
version: 4.1.0
typescript:
specifier: ^5.1.6
version: 5.1.6
@ -719,7 +719,7 @@ packages:
dependencies:
'@types/http-cache-semantics': 4.0.1
'@types/keyv': 3.1.4
'@types/node': 20.4.5
'@types/node': 20.4.6
'@types/responselike': 1.0.0
dev: true
@ -732,7 +732,7 @@ packages:
/@types/fs-extra@9.0.13:
resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==}
dependencies:
'@types/node': 20.4.5
'@types/node': 20.4.6
dev: true
/@types/http-cache-semantics@4.0.1:
@ -750,7 +750,7 @@ packages:
/@types/keyv@3.1.4:
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
dependencies:
'@types/node': 20.4.5
'@types/node': 20.4.6
dev: true
/@types/lodash@4.14.196:
@ -765,15 +765,15 @@ packages:
resolution: {integrity: sha512-xlR1jahfizdplZYRU59JlUx9uzF1ARa8jbhM11ccpCJya8kvos5jwdm2ZAgxSCwOl0fq21svP18EVwPBXMQudw==}
dev: true
/@types/node@20.4.5:
resolution: {integrity: sha512-rt40Nk13II9JwQBdeYqmbn2Q6IVTA5uPhvSO+JVqdXw/6/4glI6oR9ezty/A9Hg5u7JH4OmYmuQ+XvjKm0Datg==}
/@types/node@20.4.6:
resolution: {integrity: sha512-q0RkvNgMweWWIvSMDiXhflGUKMdIxBo2M2tYM/0kEGDueQByFzK4KZAgu5YHGFNxziTlppNpTIBcqHQAxlfHdA==}
dev: true
/@types/plist@3.0.2:
resolution: {integrity: sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==}
requiresBuild: true
dependencies:
'@types/node': 20.4.5
'@types/node': 20.4.6
xmlbuilder: 15.1.1
dev: true
optional: true
@ -785,7 +785,7 @@ packages:
/@types/react-dom@18.2.7:
resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==}
dependencies:
'@types/react': 18.2.17
'@types/react': 18.2.18
dev: true
/@types/react@17.0.2:
@ -795,8 +795,8 @@ packages:
csstype: 3.1.2
dev: true
/@types/react@18.2.17:
resolution: {integrity: sha512-u+e7OlgPPh+aryjOm5UJMX32OvB2E3QASOAqVMY6Ahs90djagxwv2ya0IctglNbNTexC12qCSMZG47KPfy1hAA==}
/@types/react@18.2.18:
resolution: {integrity: sha512-da4NTSeBv/P34xoZPhtcLkmZuJ+oYaCxHmyHzwaDQo9RQPBeXV+06gEk2FpqEcsX9XrnNLvRpVh6bdavDSjtiQ==}
dependencies:
'@types/prop-types': 15.7.5
'@types/scheduler': 0.16.3
@ -806,7 +806,7 @@ packages:
/@types/responselike@1.0.0:
resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
dependencies:
'@types/node': 20.4.5
'@types/node': 20.4.6
dev: true
/@types/scheduler@0.16.3:
@ -827,12 +827,12 @@ packages:
resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==}
requiresBuild: true
dependencies:
'@types/node': 20.4.5
'@types/node': 20.4.6
dev: true
optional: true
/@typescript-eslint/eslint-plugin@6.2.0(@typescript-eslint/parser@6.2.0)(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-rClGrMuyS/3j0ETa1Ui7s6GkLhfZGKZL3ZrChLeAiACBE/tRc1wq8SNZESUuluxhLj9FkUefRs2l6bCIArWBiQ==}
/@typescript-eslint/eslint-plugin@6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-iZVM/ALid9kO0+I81pnp1xmYiFyqibAHzrqX4q5YvvVEyJqY+e6rfTXSCsc2jUxGNqJqTfFSSij/NFkZBiBzLw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
'@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
@ -843,11 +843,11 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.6.2
'@typescript-eslint/parser': 6.2.0(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/scope-manager': 6.2.0
'@typescript-eslint/type-utils': 6.2.0(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/utils': 6.2.0(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/visitor-keys': 6.2.0
'@typescript-eslint/parser': 6.2.1(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/scope-manager': 6.2.1
'@typescript-eslint/type-utils': 6.2.1(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/utils': 6.2.1(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/visitor-keys': 6.2.1
debug: 4.3.4
eslint: 8.46.0
graphemer: 1.4.0
@ -861,8 +861,8 @@ packages:
- supports-color
dev: true
/@typescript-eslint/parser@6.2.0(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-igVYOqtiK/UsvKAmmloQAruAdUHihsOCvplJpplPZ+3h4aDkC/UKZZNKgB6h93ayuYLuEymU3h8nF1xMRbh37g==}
/@typescript-eslint/parser@6.2.1(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-Ld+uL1kYFU8e6btqBFpsHkwQ35rw30IWpdQxgOqOh4NfxSDH6uCkah1ks8R/RgQqI5hHPXMaLy9fbFseIe+dIg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@ -871,10 +871,10 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/scope-manager': 6.2.0
'@typescript-eslint/types': 6.2.0
'@typescript-eslint/typescript-estree': 6.2.0(typescript@5.1.6)
'@typescript-eslint/visitor-keys': 6.2.0
'@typescript-eslint/scope-manager': 6.2.1
'@typescript-eslint/types': 6.2.1
'@typescript-eslint/typescript-estree': 6.2.1(typescript@5.1.6)
'@typescript-eslint/visitor-keys': 6.2.1
debug: 4.3.4
eslint: 8.46.0
typescript: 5.1.6
@ -882,16 +882,16 @@ packages:
- supports-color
dev: true
/@typescript-eslint/scope-manager@6.2.0:
resolution: {integrity: sha512-1ZMNVgm5nnHURU8ZSJ3snsHzpFeNK84rdZjluEVBGNu7jDymfqceB3kdIZ6A4xCfEFFhRIB6rF8q/JIqJd2R0Q==}
/@typescript-eslint/scope-manager@6.2.1:
resolution: {integrity: sha512-UCqBF9WFqv64xNsIEPfBtenbfodPXsJ3nPAr55mGPkQIkiQvgoWNo+astj9ZUfJfVKiYgAZDMnM6dIpsxUMp3Q==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
'@typescript-eslint/types': 6.2.0
'@typescript-eslint/visitor-keys': 6.2.0
'@typescript-eslint/types': 6.2.1
'@typescript-eslint/visitor-keys': 6.2.1
dev: true
/@typescript-eslint/type-utils@6.2.0(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-DnGZuNU2JN3AYwddYIqrVkYW0uUQdv0AY+kz2M25euVNlujcN2u+rJgfJsBFlUEzBB6OQkUqSZPyuTLf2bP5mw==}
/@typescript-eslint/type-utils@6.2.1(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-fTfCgomBMIgu2Dh2Or3gMYgoNAnQm3RLtRp+jP7A8fY+LJ2+9PNpi5p6QB5C4RSP+U3cjI0vDlI3mspAkpPVbQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@ -900,8 +900,8 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 6.2.0(typescript@5.1.6)
'@typescript-eslint/utils': 6.2.0(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/typescript-estree': 6.2.1(typescript@5.1.6)
'@typescript-eslint/utils': 6.2.1(eslint@8.46.0)(typescript@5.1.6)
debug: 4.3.4
eslint: 8.46.0
ts-api-utils: 1.0.1(typescript@5.1.6)
@ -910,13 +910,13 @@ packages:
- supports-color
dev: true
/@typescript-eslint/types@6.2.0:
resolution: {integrity: sha512-1nRRaDlp/XYJQLvkQJG5F3uBTno5SHPT7XVcJ5n1/k2WfNI28nJsvLakxwZRNY5spuatEKO7d5nZWsQpkqXwBA==}
/@typescript-eslint/types@6.2.1:
resolution: {integrity: sha512-528bGcoelrpw+sETlyM91k51Arl2ajbNT9L4JwoXE2dvRe1yd8Q64E4OL7vHYw31mlnVsf+BeeLyAZUEQtqahQ==}
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
/@typescript-eslint/typescript-estree@6.2.0(typescript@5.1.6):
resolution: {integrity: sha512-Mts6+3HQMSM+LZCglsc2yMIny37IhUgp1Qe8yJUYVyO6rHP7/vN0vajKu3JvHCBIy8TSiKddJ/Zwu80jhnGj1w==}
/@typescript-eslint/typescript-estree@6.2.1(typescript@5.1.6):
resolution: {integrity: sha512-G+UJeQx9AKBHRQBpmvr8T/3K5bJa485eu+4tQBxFq0KoT22+jJyzo1B50JDT9QdC1DEmWQfdKsa8ybiNWYsi0Q==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
@ -924,8 +924,8 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/types': 6.2.0
'@typescript-eslint/visitor-keys': 6.2.0
'@typescript-eslint/types': 6.2.1
'@typescript-eslint/visitor-keys': 6.2.1
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
@ -936,8 +936,8 @@ packages:
- supports-color
dev: true
/@typescript-eslint/utils@6.2.0(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-RCFrC1lXiX1qEZN8LmLrxYRhOkElEsPKTVSNout8DMzf8PeWoQG7Rxz2SadpJa3VSh5oYKGwt7j7X/VRg+Y3OQ==}
/@typescript-eslint/utils@6.2.1(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-eBIXQeupYmxVB6S7x+B9SdBeB6qIdXKjgQBge2J+Ouv8h9Cxm5dHf/gfAZA6dkMaag+03HdbVInuXMmqFB/lKQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@ -945,9 +945,9 @@ packages:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0)
'@types/json-schema': 7.0.12
'@types/semver': 7.5.0
'@typescript-eslint/scope-manager': 6.2.0
'@typescript-eslint/types': 6.2.0
'@typescript-eslint/typescript-estree': 6.2.0(typescript@5.1.6)
'@typescript-eslint/scope-manager': 6.2.1
'@typescript-eslint/types': 6.2.1
'@typescript-eslint/typescript-estree': 6.2.1(typescript@5.1.6)
eslint: 8.46.0
semver: 7.5.4
transitivePeerDependencies:
@ -955,11 +955,11 @@ packages:
- typescript
dev: true
/@typescript-eslint/visitor-keys@6.2.0:
resolution: {integrity: sha512-QbaYUQVKKo9bgCzpjz45llCfwakyoxHetIy8CAvYCtd16Zu1KrpzNHofwF8kGkpPOxZB2o6kz+0nqH8ZkIzuoQ==}
/@typescript-eslint/visitor-keys@6.2.1:
resolution: {integrity: sha512-iTN6w3k2JEZ7cyVdZJTVJx2Lv7t6zFA8DCrJEHD2mwfc16AEvvBWVhbFh34XyG2NORCd0viIgQY1+u7kPI0WpA==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
'@typescript-eslint/types': 6.2.0
'@typescript-eslint/types': 6.2.1
eslint-visitor-keys: 3.4.2
dev: true
@ -968,7 +968,7 @@ packages:
dependencies:
'@types/lodash': 4.14.196
'@types/node': 18.17.1
'@types/react': 18.2.17
'@types/react': 18.2.18
'@types/react-dom': 18.2.7
discord-types: 1.3.26
standalone-electron-types: 1.0.0
@ -1764,8 +1764,8 @@ packages:
- supports-color
dev: true
/electron@25.3.2:
resolution: {integrity: sha512-xiktJvXraaE/ARf2OVHFyTze1TksSbsbJgOaBtdIiBvUduez6ipATEPIec8Msz1n6eQ+xqYb6YF8tDuIZtJSPw==}
/electron@25.4.0:
resolution: {integrity: sha512-VLTRxDhL4UvQbqM7pTNENnJo62cdAPZT92N+B7BZQ5Xfok1wuVPEewIjBot4K7U3EpLUuHn1veeLzho3ihiP+Q==}
engines: {node: '>= 12.20.55'}
hasBin: true
requiresBuild: true
@ -1951,7 +1951,7 @@ packages:
peerDependencies:
eslint-plugin-import: '>=1.4.0'
dependencies:
eslint-plugin-import: 2.28.0(@typescript-eslint/parser@6.2.0)(eslint@8.46.0)
eslint-plugin-import: 2.28.0(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)
dev: true
/eslint-import-resolver-node@0.3.7:
@ -1964,7 +1964,7 @@ packages:
- supports-color
dev: true
/eslint-module-utils@2.8.0(@typescript-eslint/parser@6.2.0)(eslint-import-resolver-node@0.3.7)(eslint@8.46.0):
/eslint-module-utils@2.8.0(@typescript-eslint/parser@6.2.1)(eslint-import-resolver-node@0.3.7)(eslint@8.46.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@ -1985,7 +1985,7 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
'@typescript-eslint/parser': 6.2.0(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/parser': 6.2.1(eslint@8.46.0)(typescript@5.1.6)
debug: 3.2.7
eslint: 8.46.0
eslint-import-resolver-node: 0.3.7
@ -1993,7 +1993,7 @@ packages:
- supports-color
dev: true
/eslint-plugin-import@2.28.0(@typescript-eslint/parser@6.2.0)(eslint@8.46.0):
/eslint-plugin-import@2.28.0(@typescript-eslint/parser@6.2.1)(eslint@8.46.0):
resolution: {integrity: sha512-B8s/n+ZluN7sxj9eUf7/pRFERX0r5bnFA2dCaLHy2ZeaQEAz0k+ZZkFWRFHJAqxfxQDx6KLv9LeIki7cFdwW+Q==}
engines: {node: '>=4'}
peerDependencies:
@ -2003,7 +2003,7 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
'@typescript-eslint/parser': 6.2.0(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/parser': 6.2.1(eslint@8.46.0)(typescript@5.1.6)
array-includes: 3.1.6
array.prototype.findlastindex: 1.2.2
array.prototype.flat: 1.3.1
@ -2012,7 +2012,7 @@ packages:
doctrine: 2.1.0
eslint: 8.46.0
eslint-import-resolver-node: 0.3.7
eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.2.0)(eslint-import-resolver-node@0.3.7)(eslint@8.46.0)
eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.2.1)(eslint-import-resolver-node@0.3.7)(eslint@8.46.0)
has: 1.0.3
is-core-module: 2.12.1
is-glob: 4.0.3
@ -2075,7 +2075,7 @@ packages:
eslint: 8.46.0
dev: true
/eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.2.0)(eslint@8.46.0):
/eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.2.1)(eslint@8.46.0):
resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@ -2085,7 +2085,7 @@ packages:
'@typescript-eslint/eslint-plugin':
optional: true
dependencies:
'@typescript-eslint/eslint-plugin': 6.2.0(@typescript-eslint/parser@6.2.0)(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/eslint-plugin': 6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6)
eslint: 8.46.0
eslint-rule-composer: 0.3.0
dev: true
@ -4128,8 +4128,8 @@ packages:
engines: {node: '>=14.16'}
dev: true
/type-fest@4.0.0:
resolution: {integrity: sha512-d/oYtUnPM9zar2fqqGLYPzgcY0qUlYK0evgNVti93xpzfjGkMgZHu9Lvgrkn0rqGXTgsFRxFamzjGoD9Uo+dgw==}
/type-fest@4.1.0:
resolution: {integrity: sha512-VJGJVepayd8OWavP+rgXt4i3bfLk+tSomTV7r4mca2XD/oTCWnkJlNkpXavkxdmtU2aKdAmFGeHvoQutOVHCZg==}
engines: {node: '>=16'}
dev: true