diff --git a/.gitignore b/.gitignore index fe14d4c..a85b62a 100644 --- a/.gitignore +++ b/.gitignore @@ -12,4 +12,8 @@ # State files rpcState.json -gameStatus.json \ No newline at end of file +gameStatus.json + +# npm stuff +package-lock.json +node_modules diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile index 4c5a5cd..84d363d 100644 --- a/.gitpod.Dockerfile +++ b/.gitpod.Dockerfile @@ -9,4 +9,7 @@ RUN wget "https://discord.com/api/download?platform=linux&format=tar.gz" -O /tmp # Then install Xfce4 goodies and deps for Electron-based apps RUN sudo install-packages xfce4 xfce4-goodies libnss3 xubuntu-default-settings xubuntu-icon-theme firefox dbus dbus-x11 libgbm-dev -ENV WINDOW_MANAGER=startxfce4 \ No newline at end of file +ENV WINDOW_MANAGER=startxfce4 + +# Finally install HTTPie for testing API endpoints +RUN brew update && brew install httpie hadolint \ No newline at end of file diff --git a/.gitpod.yml b/.gitpod.yml index 9364bd7..97e0bd9 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -5,8 +5,19 @@ image: file: .gitpod.Dockerfile tasks: - - name: Start Discord + - name: Discord + # This script will be run during workspac startup to ensure that your + before: | + if [[ ! -d "/workspace/.discordappdata" ]]; then + mkdir /workspace/.discordappdata + fi + ln -s /workspace/.discordappdata ~/.config/discord command: ~/.local/lib/discord/Discord ports: + # VNC server - port: 5900 - onOpen: ignore \ No newline at end of file + onOpen: ignore + # Ignore Discord's RPC local server for Rich Presence + - port: 6463-6472 + onOpen: ignore + visibility: private \ No newline at end of file diff --git a/.pnp.cjs b/.pnp.cjs index c495cbc..39f990d 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -38,8 +38,9 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["commitizen", "npm:4.2.4"],\ ["commitlint", "npm:16.2.3"],\ ["cz-conventional-changelog", "npm:3.3.0"],\ - ["discord-rpc", "npm:4.0.1"],\ + ["discord-auto-rpc", "npm:1.0.16"],\ ["express", "npm:4.17.3"],\ + ["nodemon", "npm:2.0.15"],\ ["pm2", "npm:5.2.0"],\ ["typescript", "patch:typescript@npm%3A4.6.2#~builtin::version=4.6.2&hash=bda367"]\ ],\ @@ -479,7 +480,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["axios", "npm:0.21.4"],\ ["debug", "virtual:5724b5b93a0ef4621847dbfa9a9eaa3c60b37ac5c3096420141deb74a57a1896443c8c69305630161c8e95dd67f614e1af15abeb3ac6b56b6835e68fb5c38cbe#npm:4.3.4"],\ ["eventemitter2", "npm:6.4.5"],\ - ["ws", "virtual:47d3cb5664600ce2465f7d7d5858886c4332283d3d3a08a7c57a8cb0018c99b38f78c9cc5094eeefdbf26def471eab38599ae47fb4776170bdf3b272b6a4831c#npm:7.5.7"]\ + ["ws", "virtual:a018c35261cde5c9e4bc9313cb7aaa1eee1157321186dd7b09ec7bb461cb636f8d54f2ea6a41fb4c4a584c28cff158e163922c7e3c6bfcd416e85ca858a5fe33#npm:7.5.7"]\ ],\ "linkType": "HARD"\ }]\ @@ -504,8 +505,9 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["commitizen", "npm:4.2.4"],\ ["commitlint", "npm:16.2.3"],\ ["cz-conventional-changelog", "npm:3.3.0"],\ - ["discord-rpc", "npm:4.0.1"],\ + ["discord-auto-rpc", "npm:1.0.16"],\ ["express", "npm:4.17.3"],\ + ["nodemon", "npm:2.0.15"],\ ["pm2", "npm:5.2.0"],\ ["typescript", "patch:typescript@npm%3A4.6.2#~builtin::version=4.6.2&hash=bda367"]\ ],\ @@ -513,6 +515,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@sindresorhus/is", [\ + ["npm:0.14.0", {\ + "packageLocation": "./.yarn/cache/@sindresorhus-is-npm-0.14.0-9f906ea34b-971e0441dd.zip/node_modules/@sindresorhus/is/",\ + "packageDependencies": [\ + ["@sindresorhus/is", "npm:0.14.0"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:4.6.0", {\ "packageLocation": "./.yarn/cache/@sindresorhus-is-npm-4.6.0-7cad05c55e-83839f13da.zip/node_modules/@sindresorhus/is/",\ "packageDependencies": [\ @@ -522,6 +531,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@szmarczak/http-timer", [\ + ["npm:1.1.2", {\ + "packageLocation": "./.yarn/cache/@szmarczak-http-timer-npm-1.1.2-ea82ca2d55-4d9158061c.zip/node_modules/@szmarczak/http-timer/",\ + "packageDependencies": [\ + ["@szmarczak/http-timer", "npm:1.1.2"],\ + ["defer-to-connect", "npm:1.1.3"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:4.0.6", {\ "packageLocation": "./.yarn/cache/@szmarczak-http-timer-npm-4.0.6-6ace00d82d-c29df3bcec.zip/node_modules/@szmarczak/http-timer/",\ "packageDependencies": [\ @@ -596,6 +613,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@types/discord-rpc", [\ + ["npm:4.0.1", {\ + "packageLocation": "./.yarn/cache/@types-discord-rpc-npm-4.0.1-6ce3da007e-2a1bc76154.zip/node_modules/@types/discord-rpc/",\ + "packageDependencies": [\ + ["@types/discord-rpc", "npm:4.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@types/emscripten", [\ ["npm:1.39.6", {\ "packageLocation": "./.yarn/cache/@types-emscripten-npm-1.39.6-c9c4021365-437f2f9cdf.zip/node_modules/@types/emscripten/",\ @@ -622,6 +648,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/node", "npm:17.0.21"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:3.1.4", {\ + "packageLocation": "./.yarn/cache/@types-keyv-npm-3.1.4-a8082ea56b-e009a2bfb5.zip/node_modules/@types/keyv/",\ + "packageDependencies": [\ + ["@types/keyv", "npm:3.1.4"],\ + ["@types/node", "npm:17.0.21"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@types/minimist", [\ @@ -940,6 +974,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["ansi-align", [\ + ["npm:3.0.1", {\ + "packageLocation": "./.yarn/cache/ansi-align-npm-3.0.1-8e6288d20a-6abfa08f21.zip/node_modules/ansi-align/",\ + "packageDependencies": [\ + ["ansi-align", "npm:3.0.1"],\ + ["string-width", "npm:4.2.3"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["ansi-colors", [\ ["npm:4.1.1", {\ "packageLocation": "./.yarn/cache/ansi-colors-npm-4.1.1-97ad42f223-138d04a510.zip/node_modules/ansi-colors/",\ @@ -1169,16 +1213,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["bindings", [\ - ["npm:1.5.0", {\ - "packageLocation": "./.yarn/cache/bindings-npm-1.5.0-77ce1d213c-65b6b48095.zip/node_modules/bindings/",\ - "packageDependencies": [\ - ["bindings", "npm:1.5.0"],\ - ["file-uri-to-path", "npm:1.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["blessed", [\ ["npm:0.1.81", {\ "packageLocation": "./.yarn/cache/blessed-npm-0.1.81-7da02fe8f4-a8f96978cc.zip/node_modules/blessed/",\ @@ -1216,6 +1250,23 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["boxen", [\ + ["npm:5.1.2", {\ + "packageLocation": "./.yarn/cache/boxen-npm-5.1.2-364ee34f2f-82d03e42a7.zip/node_modules/boxen/",\ + "packageDependencies": [\ + ["boxen", "npm:5.1.2"],\ + ["ansi-align", "npm:3.0.1"],\ + ["camelcase", "npm:6.3.0"],\ + ["chalk", "npm:4.1.2"],\ + ["cli-boxes", "npm:2.2.1"],\ + ["string-width", "npm:4.2.3"],\ + ["type-fest", "npm:0.20.2"],\ + ["widest-line", "npm:3.1.0"],\ + ["wrap-ansi", "npm:7.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["brace-expansion", [\ ["npm:1.1.11", {\ "packageLocation": "./.yarn/cache/brace-expansion-npm-1.1.11-fb95eb05ad-faf34a7bb0.zip/node_modules/brace-expansion/",\ @@ -1292,6 +1343,20 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["cacheable-request", [\ + ["npm:6.1.0", {\ + "packageLocation": "./.yarn/cache/cacheable-request-npm-6.1.0-684b834873-b510b237b1.zip/node_modules/cacheable-request/",\ + "packageDependencies": [\ + ["cacheable-request", "npm:6.1.0"],\ + ["clone-response", "npm:1.0.2"],\ + ["get-stream", "npm:5.2.0"],\ + ["http-cache-semantics", "npm:4.1.0"],\ + ["keyv", "npm:3.1.0"],\ + ["lowercase-keys", "npm:2.0.0"],\ + ["normalize-url", "npm:4.5.1"],\ + ["responselike", "npm:1.0.2"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:7.0.2", {\ "packageLocation": "./.yarn/cache/cacheable-request-npm-7.0.2-e64cc641fc-6152813982.zip/node_modules/cacheable-request/",\ "packageDependencies": [\ @@ -1343,6 +1408,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["camelcase", "npm:5.3.1"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:6.3.0", {\ + "packageLocation": "./.yarn/cache/camelcase-npm-6.3.0-e5e42a0d15-8c96818a90.zip/node_modules/camelcase/",\ + "packageDependencies": [\ + ["camelcase", "npm:6.3.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["camelcase-keys", [\ @@ -1444,6 +1516,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["ci-info", [\ + ["npm:2.0.0", {\ + "packageLocation": "./.yarn/cache/ci-info-npm-2.0.0-78012236a1-3b374666a8.zip/node_modules/ci-info/",\ + "packageDependencies": [\ + ["ci-info", "npm:2.0.0"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:3.3.0", {\ "packageLocation": "./.yarn/cache/ci-info-npm-3.3.0-bc2aaaca96-c3d86fe374.zip/node_modules/ci-info/",\ "packageDependencies": [\ @@ -1461,6 +1540,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["cli-boxes", [\ + ["npm:2.2.1", {\ + "packageLocation": "./.yarn/cache/cli-boxes-npm-2.2.1-7125a5ba44-be79f8ec23.zip/node_modules/cli-boxes/",\ + "packageDependencies": [\ + ["cli-boxes", "npm:2.2.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["cli-cursor", [\ ["npm:2.1.0", {\ "packageLocation": "./.yarn/cache/cli-cursor-npm-2.1.0-3920629c9c-d88e97bfda.zip/node_modules/cli-cursor/",\ @@ -1652,6 +1740,21 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["configstore", [\ + ["npm:5.0.1", {\ + "packageLocation": "./.yarn/cache/configstore-npm-5.0.1-739433cdc5-60ef65d493.zip/node_modules/configstore/",\ + "packageDependencies": [\ + ["configstore", "npm:5.0.1"],\ + ["dot-prop", "npm:5.3.0"],\ + ["graceful-fs", "npm:4.2.9"],\ + ["make-dir", "npm:3.1.0"],\ + ["unique-string", "npm:2.0.0"],\ + ["write-file-atomic", "npm:3.0.3"],\ + ["xdg-basedir", "npm:4.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["console-control-strings", [\ ["npm:1.1.0", {\ "packageLocation": "./.yarn/cache/console-control-strings-npm-1.1.0-e3160e5275-8755d76787.zip/node_modules/console-control-strings/",\ @@ -1838,6 +1941,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["crypto-random-string", [\ + ["npm:2.0.0", {\ + "packageLocation": "./.yarn/cache/crypto-random-string-npm-2.0.0-8ab47992ef-0283879f55.zip/node_modules/crypto-random-string/",\ + "packageDependencies": [\ + ["crypto-random-string", "npm:2.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["culvert", [\ ["npm:0.1.2", {\ "packageLocation": "./.yarn/cache/culvert-npm-0.1.2-acb47d0488-86446c95b8.zip/node_modules/culvert/",\ @@ -1961,6 +2073,20 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ + ["virtual:5e88e7aef540459ed10e9f06791cff75f35e8e44e625132fefff7246f500bd5b319d818390ce1930a4b11fbbce9102b75ea690c8a75bc6e0969fe6dd59e3c283#npm:3.2.7", {\ + "packageLocation": "./.yarn/__virtual__/debug-virtual-cf9851a345/0/cache/debug-npm-3.2.7-754e818c7a-b3d8c59407.zip/node_modules/debug/",\ + "packageDependencies": [\ + ["debug", "virtual:5e88e7aef540459ed10e9f06791cff75f35e8e44e625132fefff7246f500bd5b319d818390ce1930a4b11fbbce9102b75ea690c8a75bc6e0969fe6dd59e3c283#npm:3.2.7"],\ + ["@types/supports-color", null],\ + ["ms", "npm:2.1.3"],\ + ["supports-color", "npm:5.5.0"]\ + ],\ + "packagePeers": [\ + "@types/supports-color",\ + "supports-color"\ + ],\ + "linkType": "HARD"\ + }],\ ["virtual:b86a9fb34323a98c6519528ed55faa0d9b44ca8879307c0b29aa384bde47ff59a7d0c9051b31246f14521dfb71ba3c5d6d0b35c29fffc17bf875aa6ad977d9e8#npm:4.3.3", {\ "packageLocation": "./.yarn/__virtual__/debug-virtual-6ed181951f/0/cache/debug-npm-4.3.3-710fd4cc7f-14472d56fe.zip/node_modules/debug/",\ "packageDependencies": [\ @@ -2011,6 +2137,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["decompress-response", [\ + ["npm:3.3.0", {\ + "packageLocation": "./.yarn/cache/decompress-response-npm-3.3.0-6e7b6375c3-952552ac3b.zip/node_modules/decompress-response/",\ + "packageDependencies": [\ + ["decompress-response", "npm:3.3.0"],\ + ["mimic-response", "npm:1.0.1"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:6.0.0", {\ "packageLocation": "./.yarn/cache/decompress-response-npm-6.0.0-359de2878c-d377cf47e0.zip/node_modules/decompress-response/",\ "packageDependencies": [\ @@ -2029,6 +2163,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["deep-extend", [\ + ["npm:0.6.0", {\ + "packageLocation": "./.yarn/cache/deep-extend-npm-0.6.0-e182924219-7be7e5a8d4.zip/node_modules/deep-extend/",\ + "packageDependencies": [\ + ["deep-extend", "npm:0.6.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["deep-is", [\ ["npm:0.1.4", {\ "packageLocation": "./.yarn/cache/deep-is-npm-0.1.4-88938b5a67-edb65dd0d7.zip/node_modules/deep-is/",\ @@ -2039,6 +2182,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["defer-to-connect", [\ + ["npm:1.1.3", {\ + "packageLocation": "./.yarn/cache/defer-to-connect-npm-1.1.3-5887885147-9491b301dc.zip/node_modules/defer-to-connect/",\ + "packageDependencies": [\ + ["defer-to-connect", "npm:1.1.3"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:2.0.1", {\ "packageLocation": "./.yarn/cache/defer-to-connect-npm-2.0.1-9005cc8c60-8a9b50d2f2.zip/node_modules/defer-to-connect/",\ "packageDependencies": [\ @@ -2141,14 +2291,37 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["discord-rpc", [\ - ["npm:4.0.1", {\ - "packageLocation": "./.yarn/cache/discord-rpc-npm-4.0.1-47d3cb5664-f96e4e3275.zip/node_modules/discord-rpc/",\ + ["discord-auto-rpc", [\ + ["npm:1.0.16", {\ + "packageLocation": "./.yarn/cache/discord-auto-rpc-npm-1.0.16-bfecbee8e2-5ec6327834.zip/node_modules/discord-auto-rpc/",\ "packageDependencies": [\ - ["discord-rpc", "npm:4.0.1"],\ - ["node-fetch", "virtual:47d3cb5664600ce2465f7d7d5858886c4332283d3d3a08a7c57a8cb0018c99b38f78c9cc5094eeefdbf26def471eab38599ae47fb4776170bdf3b272b6a4831c#npm:2.6.7"],\ - ["register-scheme", "https://github.com/devsnek/node-register-scheme.git#commit=e7cc9a63a1f512565da44cb57316d9fb10750e17"],\ - ["ws", "virtual:47d3cb5664600ce2465f7d7d5858886c4332283d3d3a08a7c57a8cb0018c99b38f78c9cc5094eeefdbf26def471eab38599ae47fb4776170bdf3b272b6a4831c#npm:7.5.7"]\ + ["discord-auto-rpc", "npm:1.0.16"],\ + ["@types/discord-rpc", "npm:4.0.1"],\ + ["discord-rpc", "virtual:bfecbee8e296cc8db7e16d54470be79934c2c7e2e6110776af9f0911e939d51f8a523063b1d39185311659d57c0514d4e49fe284096eb64b7a409c5fa9308229#npm:3.2.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["discord-rpc", [\ + ["npm:3.2.0", {\ + "packageLocation": "./.yarn/cache/discord-rpc-npm-3.2.0-21c09eee48-b9cd199694.zip/node_modules/discord-rpc/",\ + "packageDependencies": [\ + ["discord-rpc", "npm:3.2.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:bfecbee8e296cc8db7e16d54470be79934c2c7e2e6110776af9f0911e939d51f8a523063b1d39185311659d57c0514d4e49fe284096eb64b7a409c5fa9308229#npm:3.2.0", {\ + "packageLocation": "./.yarn/__virtual__/discord-rpc-virtual-a018c35261/0/cache/discord-rpc-npm-3.2.0-21c09eee48-b9cd199694.zip/node_modules/discord-rpc/",\ + "packageDependencies": [\ + ["discord-rpc", "virtual:bfecbee8e296cc8db7e16d54470be79934c2c7e2e6110776af9f0911e939d51f8a523063b1d39185311659d57c0514d4e49fe284096eb64b7a409c5fa9308229#npm:3.2.0"],\ + ["@types/register-scheme", null],\ + ["node-fetch", "virtual:a018c35261cde5c9e4bc9313cb7aaa1eee1157321186dd7b09ec7bb461cb636f8d54f2ea6a41fb4c4a584c28cff158e163922c7e3c6bfcd416e85ca858a5fe33#npm:2.6.7"],\ + ["register-scheme", null],\ + ["ws", "virtual:a018c35261cde5c9e4bc9313cb7aaa1eee1157321186dd7b09ec7bb461cb636f8d54f2ea6a41fb4c4a584c28cff158e163922c7e3c6bfcd416e85ca858a5fe33#npm:7.5.7"]\ + ],\ + "packagePeers": [\ + "@types/register-scheme",\ + "register-scheme"\ ],\ "linkType": "HARD"\ }]\ @@ -2163,6 +2336,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["duplexer3", [\ + ["npm:0.1.4", {\ + "packageLocation": "./.yarn/cache/duplexer3-npm-0.1.4-361a33d994-c2fd696931.zip/node_modules/duplexer3/",\ + "packageDependencies": [\ + ["duplexer3", "npm:0.1.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["ee-first", [\ ["npm:1.1.1", {\ "packageLocation": "./.yarn/cache/ee-first-npm-1.1.1-33f8535b39-1b4cac778d.zip/node_modules/ee-first/",\ @@ -2275,6 +2457,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["escape-goat", [\ + ["npm:2.1.1", {\ + "packageLocation": "./.yarn/cache/escape-goat-npm-2.1.1-2e437cf3fe-ce05c70c20.zip/node_modules/escape-goat/",\ + "packageDependencies": [\ + ["escape-goat", "npm:2.1.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["escape-html", [\ ["npm:1.0.3", {\ "packageLocation": "./.yarn/cache/escape-html-npm-1.0.3-376c22ee74-6213ca9ae0.zip/node_modules/escape-html/",\ @@ -2532,13 +2723,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["file-uri-to-path", [\ - ["npm:1.0.0", {\ - "packageLocation": "./.yarn/cache/file-uri-to-path-npm-1.0.0-1043ac6206-b648580bdd.zip/node_modules/file-uri-to-path/",\ - "packageDependencies": [\ - ["file-uri-to-path", "npm:1.0.0"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:2.0.0", {\ "packageLocation": "./.yarn/cache/file-uri-to-path-npm-2.0.0-667f38da3a-4a71a99dda.zip/node_modules/file-uri-to-path/",\ "packageDependencies": [\ @@ -2776,6 +2960,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["get-stream", [\ + ["npm:4.1.0", {\ + "packageLocation": "./.yarn/cache/get-stream-npm-4.1.0-314d430a5d-443e191417.zip/node_modules/get-stream/",\ + "packageDependencies": [\ + ["get-stream", "npm:4.1.0"],\ + ["pump", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:5.2.0", {\ "packageLocation": "./.yarn/cache/get-stream-npm-5.2.0-2cfd3b452b-8bc1a23174.zip/node_modules/get-stream/",\ "packageDependencies": [\ @@ -2898,6 +3090,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["ini", "npm:1.3.8"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/global-dirs-npm-3.0.0-45faebeb68-953c17cf14.zip/node_modules/global-dirs/",\ + "packageDependencies": [\ + ["global-dirs", "npm:3.0.0"],\ + ["ini", "npm:2.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["global-modules", [\ @@ -2959,6 +3159,26 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["responselike", "npm:2.0.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:9.6.0", {\ + "packageLocation": "./.yarn/cache/got-npm-9.6.0-80edc15fd0-941807bd97.zip/node_modules/got/",\ + "packageDependencies": [\ + ["got", "npm:9.6.0"],\ + ["@sindresorhus/is", "npm:0.14.0"],\ + ["@szmarczak/http-timer", "npm:1.1.2"],\ + ["@types/keyv", "npm:3.1.4"],\ + ["@types/responselike", "npm:1.0.0"],\ + ["cacheable-request", "npm:6.1.0"],\ + ["decompress-response", "npm:3.3.0"],\ + ["duplexer3", "npm:0.1.4"],\ + ["get-stream", "npm:4.1.0"],\ + ["lowercase-keys", "npm:1.0.1"],\ + ["mimic-response", "npm:1.0.1"],\ + ["p-cancelable", "npm:1.1.0"],\ + ["to-readable-stream", "npm:1.0.0"],\ + ["url-parse-lax", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["graceful-fs", [\ @@ -3041,6 +3261,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["has-yarn", [\ + ["npm:2.1.0", {\ + "packageLocation": "./.yarn/cache/has-yarn-npm-2.1.0-b73f6750d9-5eb1d0bb85.zip/node_modules/has-yarn/",\ + "packageDependencies": [\ + ["has-yarn", "npm:2.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["homedir-polyfill", [\ ["npm:1.0.3", {\ "packageLocation": "./.yarn/cache/homedir-polyfill-npm-1.0.3-da1a29ce00-18dd4db870.zip/node_modules/homedir-polyfill/",\ @@ -3193,6 +3422,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["ignore-by-default", [\ + ["npm:1.0.1", {\ + "packageLocation": "./.yarn/cache/ignore-by-default-npm-1.0.1-78ea10bc54-441509147b.zip/node_modules/ignore-by-default/",\ + "packageDependencies": [\ + ["ignore-by-default", "npm:1.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["import-fresh", [\ ["npm:3.3.0", {\ "packageLocation": "./.yarn/cache/import-fresh-npm-3.3.0-3e34265ca9-2cacfad06e.zip/node_modules/import-fresh/",\ @@ -3204,6 +3442,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["import-lazy", [\ + ["npm:2.1.0", {\ + "packageLocation": "./.yarn/cache/import-lazy-npm-2.1.0-b128ce6959-05294f3b9d.zip/node_modules/import-lazy/",\ + "packageDependencies": [\ + ["import-lazy", "npm:2.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["imurmurhash", [\ ["npm:0.1.4", {\ "packageLocation": "./.yarn/cache/imurmurhash-npm-0.1.4-610c5068a0-7cae75c8cd.zip/node_modules/imurmurhash/",\ @@ -3258,6 +3505,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["ini", "npm:1.3.8"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:2.0.0", {\ + "packageLocation": "./.yarn/cache/ini-npm-2.0.0-28f7426761-e7aadc5fb2.zip/node_modules/ini/",\ + "packageDependencies": [\ + ["ini", "npm:2.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["inquirer", [\ @@ -3337,6 +3591,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["is-ci", [\ + ["npm:2.0.0", {\ + "packageLocation": "./.yarn/cache/is-ci-npm-2.0.0-8662a0f445-77b8690575.zip/node_modules/is-ci/",\ + "packageDependencies": [\ + ["is-ci", "npm:2.0.0"],\ + ["ci-info", "npm:2.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-core-module", [\ ["npm:2.8.1", {\ "packageLocation": "./.yarn/cache/is-core-module-npm-2.8.1-ce21740d1b-418b7bc107.zip/node_modules/is-core-module/",\ @@ -3382,6 +3646,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["is-installed-globally", [\ + ["npm:0.4.0", {\ + "packageLocation": "./.yarn/cache/is-installed-globally-npm-0.4.0-a30dd056c7-3359840d59.zip/node_modules/is-installed-globally/",\ + "packageDependencies": [\ + ["is-installed-globally", "npm:0.4.0"],\ + ["global-dirs", "npm:3.0.0"],\ + ["is-path-inside", "npm:3.0.3"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-lambda", [\ ["npm:1.0.1", {\ "packageLocation": "./.yarn/cache/is-lambda-npm-1.0.1-7ab55bc8a8-93a32f0194.zip/node_modules/is-lambda/",\ @@ -3391,6 +3666,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["is-npm", [\ + ["npm:5.0.0", {\ + "packageLocation": "./.yarn/cache/is-npm-npm-5.0.0-2758bcd54b-9baff02b0c.zip/node_modules/is-npm/",\ + "packageDependencies": [\ + ["is-npm", "npm:5.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-number", [\ ["npm:7.0.0", {\ "packageLocation": "./.yarn/cache/is-number-npm-7.0.0-060086935c-456ac6f8e0.zip/node_modules/is-number/",\ @@ -3409,6 +3693,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["is-path-inside", [\ + ["npm:3.0.3", {\ + "packageLocation": "./.yarn/cache/is-path-inside-npm-3.0.3-2ea0ef44fd-abd50f0618.zip/node_modules/is-path-inside/",\ + "packageDependencies": [\ + ["is-path-inside", "npm:3.0.3"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-plain-obj", [\ ["npm:1.1.0", {\ "packageLocation": "./.yarn/cache/is-plain-obj-npm-1.1.0-1046f64c0b-0ee0480779.zip/node_modules/is-plain-obj/",\ @@ -3437,6 +3730,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["is-typedarray", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/is-typedarray-npm-1.0.0-bbd99de5b6-3508c6cd0a.zip/node_modules/is-typedarray/",\ + "packageDependencies": [\ + ["is-typedarray", "npm:1.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-utf8", [\ ["npm:0.2.1", {\ "packageLocation": "./.yarn/cache/is-utf8-npm-0.2.1-46ab364e2f-167ccd2be8.zip/node_modules/is-utf8/",\ @@ -3455,6 +3757,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["is-yarn-global", [\ + ["npm:0.3.0", {\ + "packageLocation": "./.yarn/cache/is-yarn-global-npm-0.3.0-18cad00879-bca013d65f.zip/node_modules/is-yarn-global/",\ + "packageDependencies": [\ + ["is-yarn-global", "npm:0.3.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["isarray", [\ ["npm:0.0.1", {\ "packageLocation": "./.yarn/cache/isarray-npm-0.0.1-92e37e0a70-49191f1425.zip/node_modules/isarray/",\ @@ -3507,6 +3818,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["json-buffer", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/json-buffer-npm-3.0.0-21c267a314-0cecacb802.zip/node_modules/json-buffer/",\ + "packageDependencies": [\ + ["json-buffer", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:3.0.1", {\ "packageLocation": "./.yarn/cache/json-buffer-npm-3.0.1-f8f6d20603-9026b03edc.zip/node_modules/json-buffer/",\ "packageDependencies": [\ @@ -3585,6 +3903,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["keyv", [\ + ["npm:3.1.0", {\ + "packageLocation": "./.yarn/cache/keyv-npm-3.1.0-81c9ff4454-bb7e8f3acf.zip/node_modules/keyv/",\ + "packageDependencies": [\ + ["keyv", "npm:3.1.0"],\ + ["json-buffer", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:4.1.1", {\ "packageLocation": "./.yarn/cache/keyv-npm-4.1.1-8591f40448-b141fe2940.zip/node_modules/keyv/",\ "packageDependencies": [\ @@ -3603,6 +3929,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["latest-version", [\ + ["npm:5.1.0", {\ + "packageLocation": "./.yarn/cache/latest-version-npm-5.1.0-ddb9b0eb39-fbc72b071e.zip/node_modules/latest-version/",\ + "packageDependencies": [\ + ["latest-version", "npm:5.1.0"],\ + ["package-json", "npm:6.5.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["lazy", [\ ["npm:1.0.11", {\ "packageLocation": "./.yarn/cache/lazy-npm-1.0.11-22ea608100-fa1ae5fccb.zip/node_modules/lazy/",\ @@ -3687,6 +4023,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["lowercase-keys", [\ + ["npm:1.0.1", {\ + "packageLocation": "./.yarn/cache/lowercase-keys-npm-1.0.1-0979e653b8-4d04502659.zip/node_modules/lowercase-keys/",\ + "packageDependencies": [\ + ["lowercase-keys", "npm:1.0.1"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:2.0.0", {\ "packageLocation": "./.yarn/cache/lowercase-keys-npm-2.0.0-1876065a32-24d7ebd56c.zip/node_modules/lowercase-keys/",\ "packageDependencies": [\ @@ -3720,6 +4063,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["make-dir", [\ + ["npm:3.1.0", {\ + "packageLocation": "./.yarn/cache/make-dir-npm-3.1.0-d1d7505142-484200020a.zip/node_modules/make-dir/",\ + "packageDependencies": [\ + ["make-dir", "npm:3.1.0"],\ + ["semver", "npm:6.3.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["make-error", [\ ["npm:1.3.6", {\ "packageLocation": "./.yarn/cache/make-error-npm-1.3.6-ccb85d9458-b86e5e0e25.zip/node_modules/make-error/",\ @@ -3941,6 +4294,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["minimist", "npm:1.2.5"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:1.2.6", {\ + "packageLocation": "./.yarn/cache/minimist-npm-1.2.6-f4cee4b4af-d15428cd1e.zip/node_modules/minimist/",\ + "packageDependencies": [\ + ["minimist", "npm:1.2.6"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["minimist-options", [\ @@ -4124,16 +4484,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["node-addon-api", [\ - ["npm:1.7.2", {\ - "packageLocation": "./.yarn/unplugged/node-addon-api-npm-1.7.2-c341ccaeb6/node_modules/node-addon-api/",\ - "packageDependencies": [\ - ["node-addon-api", "npm:1.7.2"],\ - ["node-gyp", "npm:9.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["node-fetch", [\ ["npm:2.6.7", {\ "packageLocation": "./.yarn/cache/node-fetch-npm-2.6.7-777aa2a6df-8d816ffd1e.zip/node_modules/node-fetch/",\ @@ -4142,10 +4492,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:47d3cb5664600ce2465f7d7d5858886c4332283d3d3a08a7c57a8cb0018c99b38f78c9cc5094eeefdbf26def471eab38599ae47fb4776170bdf3b272b6a4831c#npm:2.6.7", {\ - "packageLocation": "./.yarn/__virtual__/node-fetch-virtual-e7bcdd5168/0/cache/node-fetch-npm-2.6.7-777aa2a6df-8d816ffd1e.zip/node_modules/node-fetch/",\ + ["virtual:a018c35261cde5c9e4bc9313cb7aaa1eee1157321186dd7b09ec7bb461cb636f8d54f2ea6a41fb4c4a584c28cff158e163922c7e3c6bfcd416e85ca858a5fe33#npm:2.6.7", {\ + "packageLocation": "./.yarn/__virtual__/node-fetch-virtual-2e1ccaccc7/0/cache/node-fetch-npm-2.6.7-777aa2a6df-8d816ffd1e.zip/node_modules/node-fetch/",\ "packageDependencies": [\ - ["node-fetch", "virtual:47d3cb5664600ce2465f7d7d5858886c4332283d3d3a08a7c57a8cb0018c99b38f78c9cc5094eeefdbf26def471eab38599ae47fb4776170bdf3b272b6a4831c#npm:2.6.7"],\ + ["node-fetch", "virtual:a018c35261cde5c9e4bc9313cb7aaa1eee1157321186dd7b09ec7bb461cb636f8d54f2ea6a41fb4c4a584c28cff158e163922c7e3c6bfcd416e85ca858a5fe33#npm:2.6.7"],\ ["@types/encoding", null],\ ["encoding", null],\ ["whatwg-url", "npm:5.0.0"]\ @@ -4187,7 +4537,34 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["nodemon", [\ + ["npm:2.0.15", {\ + "packageLocation": "./.yarn/unplugged/nodemon-npm-2.0.15-5e88e7aef5/node_modules/nodemon/",\ + "packageDependencies": [\ + ["nodemon", "npm:2.0.15"],\ + ["chokidar", "npm:3.5.3"],\ + ["debug", "virtual:5e88e7aef540459ed10e9f06791cff75f35e8e44e625132fefff7246f500bd5b319d818390ce1930a4b11fbbce9102b75ea690c8a75bc6e0969fe6dd59e3c283#npm:3.2.7"],\ + ["ignore-by-default", "npm:1.0.1"],\ + ["minimatch", "npm:3.1.2"],\ + ["pstree.remy", "npm:1.1.8"],\ + ["semver", "npm:5.7.1"],\ + ["supports-color", "npm:5.5.0"],\ + ["touch", "npm:3.1.0"],\ + ["undefsafe", "npm:2.0.5"],\ + ["update-notifier", "npm:5.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["nopt", [\ + ["npm:1.0.10", {\ + "packageLocation": "./.yarn/cache/nopt-npm-1.0.10-f3db192976-f62575acea.zip/node_modules/nopt/",\ + "packageDependencies": [\ + ["nopt", "npm:1.0.10"],\ + ["abbrev", "npm:1.1.1"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:5.0.0", {\ "packageLocation": "./.yarn/cache/nopt-npm-5.0.0-304b40fbfe-d35fdec187.zip/node_modules/nopt/",\ "packageDependencies": [\ @@ -4231,6 +4608,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["normalize-url", [\ + ["npm:4.5.1", {\ + "packageLocation": "./.yarn/cache/normalize-url-npm-4.5.1-603d40bc18-9a9dee01df.zip/node_modules/normalize-url/",\ + "packageDependencies": [\ + ["normalize-url", "npm:4.5.1"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:6.1.0", {\ "packageLocation": "./.yarn/cache/normalize-url-npm-6.1.0-b95bc12ece-4a49446311.zip/node_modules/normalize-url/",\ "packageDependencies": [\ @@ -4366,6 +4750,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["p-cancelable", [\ + ["npm:1.1.0", {\ + "packageLocation": "./.yarn/cache/p-cancelable-npm-1.1.0-d147d5996f-2db3814fef.zip/node_modules/p-cancelable/",\ + "packageDependencies": [\ + ["p-cancelable", "npm:1.1.0"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:2.1.1", {\ "packageLocation": "./.yarn/cache/p-cancelable-npm-2.1.1-9388305f02-3dba12b4fb.zip/node_modules/p-cancelable/",\ "packageDependencies": [\ @@ -4459,6 +4850,19 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["package-json", [\ + ["npm:6.5.0", {\ + "packageLocation": "./.yarn/cache/package-json-npm-6.5.0-30e58237bb-cc9f890d36.zip/node_modules/package-json/",\ + "packageDependencies": [\ + ["package-json", "npm:6.5.0"],\ + ["got", "npm:9.6.0"],\ + ["registry-auth-token", "npm:4.2.1"],\ + ["registry-url", "npm:5.1.0"],\ + ["semver", "npm:6.3.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["pako", [\ ["npm:0.2.9", {\ "packageLocation": "./.yarn/cache/pako-npm-0.2.9-c88ac0d326-055f9487cd.zip/node_modules/pako/",\ @@ -4705,6 +5109,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["prepend-http", [\ + ["npm:2.0.0", {\ + "packageLocation": "./.yarn/cache/prepend-http-npm-2.0.0-e1fc4332f2-7694a95254.zip/node_modules/prepend-http/",\ + "packageDependencies": [\ + ["prepend-http", "npm:2.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["pretty-bytes", [\ ["npm:5.6.0", {\ "packageLocation": "./.yarn/cache/pretty-bytes-npm-5.6.0-0061079c9f-9c082500d1.zip/node_modules/pretty-bytes/",\ @@ -4825,6 +5238,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["pstree.remy", [\ + ["npm:1.1.8", {\ + "packageLocation": "./.yarn/cache/pstree.remy-npm-1.1.8-2dd5d55de2-5cb53698d6.zip/node_modules/pstree.remy/",\ + "packageDependencies": [\ + ["pstree.remy", "npm:1.1.8"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["pump", [\ ["npm:3.0.0", {\ "packageLocation": "./.yarn/cache/pump-npm-3.0.0-0080bf6a7a-e42e9229fb.zip/node_modules/pump/",\ @@ -4845,6 +5267,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["pupa", [\ + ["npm:2.1.1", {\ + "packageLocation": "./.yarn/cache/pupa-npm-2.1.1-fb256825ba-49529e5037.zip/node_modules/pupa/",\ + "packageDependencies": [\ + ["pupa", "npm:2.1.1"],\ + ["escape-goat", "npm:2.1.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["q", [\ ["npm:1.5.1", {\ "packageLocation": "./.yarn/cache/q-npm-1.5.1-a28b3cfeaf-147baa93c8.zip/node_modules/q/",\ @@ -4921,6 +5353,19 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["rc", [\ + ["npm:1.2.8", {\ + "packageLocation": "./.yarn/cache/rc-npm-1.2.8-d6768ac936-2e26e052f8.zip/node_modules/rc/",\ + "packageDependencies": [\ + ["rc", "npm:1.2.8"],\ + ["deep-extend", "npm:0.6.0"],\ + ["ini", "npm:1.3.8"],\ + ["minimist", "npm:1.2.6"],\ + ["strip-json-comments", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["read", [\ ["npm:1.0.7", {\ "packageLocation": "./.yarn/cache/read-npm-1.0.7-950ec74ca8-2777c254e5.zip/node_modules/read/",\ @@ -5009,13 +5454,22 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["register-scheme", [\ - ["https://github.com/devsnek/node-register-scheme.git#commit=e7cc9a63a1f512565da44cb57316d9fb10750e17", {\ - "packageLocation": "./.yarn/unplugged/register-scheme-https-a443ae589c/node_modules/register-scheme/",\ + ["registry-auth-token", [\ + ["npm:4.2.1", {\ + "packageLocation": "./.yarn/cache/registry-auth-token-npm-4.2.1-200e2be697-aa72060b57.zip/node_modules/registry-auth-token/",\ "packageDependencies": [\ - ["register-scheme", "https://github.com/devsnek/node-register-scheme.git#commit=e7cc9a63a1f512565da44cb57316d9fb10750e17"],\ - ["bindings", "npm:1.5.0"],\ - ["node-addon-api", "npm:1.7.2"]\ + ["registry-auth-token", "npm:4.2.1"],\ + ["rc", "npm:1.2.8"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["registry-url", [\ + ["npm:5.1.0", {\ + "packageLocation": "./.yarn/cache/registry-url-npm-5.1.0-f58d0ca7ff-bcea86c84a.zip/node_modules/registry-url/",\ + "packageDependencies": [\ + ["registry-url", "npm:5.1.0"],\ + ["rc", "npm:1.2.8"]\ ],\ "linkType": "HARD"\ }]\ @@ -5109,6 +5563,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["responselike", [\ + ["npm:1.0.2", {\ + "packageLocation": "./.yarn/cache/responselike-npm-1.0.2-d0bf50cde4-2e9e70f1dc.zip/node_modules/responselike/",\ + "packageDependencies": [\ + ["responselike", "npm:1.0.2"],\ + ["lowercase-keys", "npm:1.0.1"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:2.0.0", {\ "packageLocation": "./.yarn/cache/responselike-npm-2.0.0-7813864e97-6a4d32c37d.zip/node_modules/responselike/",\ "packageDependencies": [\ @@ -5253,6 +5715,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["semver-diff", [\ + ["npm:3.1.1", {\ + "packageLocation": "./.yarn/cache/semver-diff-npm-3.1.1-1207a795e9-8bbe5a5d7a.zip/node_modules/semver-diff/",\ + "packageDependencies": [\ + ["semver-diff", "npm:3.1.1"],\ + ["semver", "npm:6.3.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["send", [\ ["npm:0.17.2", {\ "packageLocation": "./.yarn/cache/send-npm-0.17.2-73a3dbeba6-c28f36deb4.zip/node_modules/send/",\ @@ -5630,6 +6102,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["strip-json-comments", [\ + ["npm:2.0.1", {\ + "packageLocation": "./.yarn/cache/strip-json-comments-npm-2.0.1-e7883b2d04-1074ccb632.zip/node_modules/strip-json-comments/",\ + "packageDependencies": [\ + ["strip-json-comments", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:3.0.1", {\ "packageLocation": "./.yarn/cache/strip-json-comments-npm-3.0.1-e4be5b9ca1-2b860124c0.zip/node_modules/strip-json-comments/",\ "packageDependencies": [\ @@ -5737,6 +6216,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["to-readable-stream", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/to-readable-stream-npm-1.0.0-4fa4da8130-2bd7778490.zip/node_modules/to-readable-stream/",\ + "packageDependencies": [\ + ["to-readable-stream", "npm:1.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["to-regex-range", [\ ["npm:5.0.1", {\ "packageLocation": "./.yarn/cache/to-regex-range-npm-5.0.1-f1e8263b00-f76fa01b3d.zip/node_modules/to-regex-range/",\ @@ -5756,6 +6244,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["touch", [\ + ["npm:3.1.0", {\ + "packageLocation": "./.yarn/cache/touch-npm-3.1.0-e2eacebbda-e0be589cb5.zip/node_modules/touch/",\ + "packageDependencies": [\ + ["touch", "npm:3.1.0"],\ + ["nopt", "npm:1.0.10"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["tr46", [\ ["npm:0.0.3", {\ "packageLocation": "./.yarn/cache/tr46-npm-0.0.3-de53018915-726321c5ea.zip/node_modules/tr46/",\ @@ -5906,6 +6404,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ + ["npm:0.20.2", {\ + "packageLocation": "./.yarn/cache/type-fest-npm-0.20.2-b36432617f-4fb3272df2.zip/node_modules/type-fest/",\ + "packageDependencies": [\ + ["type-fest", "npm:0.20.2"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:0.6.0", {\ "packageLocation": "./.yarn/cache/type-fest-npm-0.6.0-76b229965b-b2188e6e4b.zip/node_modules/type-fest/",\ "packageDependencies": [\ @@ -5932,6 +6437,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["typedarray-to-buffer", [\ + ["npm:3.1.5", {\ + "packageLocation": "./.yarn/cache/typedarray-to-buffer-npm-3.1.5-aadc11995e-99c11aaa8f.zip/node_modules/typedarray-to-buffer/",\ + "packageDependencies": [\ + ["typedarray-to-buffer", "npm:3.1.5"],\ + ["is-typedarray", "npm:1.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["typescript", [\ ["patch:typescript@npm%3A4.6.2#~builtin::version=4.6.2&hash=bda367", {\ "packageLocation": "./.yarn/cache/typescript-patch-8338853a82-40b493a717.zip/node_modules/typescript/",\ @@ -5941,6 +6456,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["undefsafe", [\ + ["npm:2.0.5", {\ + "packageLocation": "./.yarn/cache/undefsafe-npm-2.0.5-8c3bbf9354-f42ab3b577.zip/node_modules/undefsafe/",\ + "packageDependencies": [\ + ["undefsafe", "npm:2.0.5"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["unique-filename", [\ ["npm:1.1.1", {\ "packageLocation": "./.yarn/cache/unique-filename-npm-1.1.1-c885c5095b-cf4998c922.zip/node_modules/unique-filename/",\ @@ -5961,6 +6485,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["unique-string", [\ + ["npm:2.0.0", {\ + "packageLocation": "./.yarn/cache/unique-string-npm-2.0.0-3153c97e47-ef68f63913.zip/node_modules/unique-string/",\ + "packageDependencies": [\ + ["unique-string", "npm:2.0.0"],\ + ["crypto-random-string", "npm:2.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["universalify", [\ ["npm:0.1.2", {\ "packageLocation": "./.yarn/cache/universalify-npm-0.1.2-9b22d31d2d-40cdc60f6e.zip/node_modules/universalify/",\ @@ -5986,6 +6520,29 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["update-notifier", [\ + ["npm:5.1.0", {\ + "packageLocation": "./.yarn/cache/update-notifier-npm-5.1.0-6bf595ecee-461e5e5b00.zip/node_modules/update-notifier/",\ + "packageDependencies": [\ + ["update-notifier", "npm:5.1.0"],\ + ["boxen", "npm:5.1.2"],\ + ["chalk", "npm:4.1.2"],\ + ["configstore", "npm:5.0.1"],\ + ["has-yarn", "npm:2.1.0"],\ + ["import-lazy", "npm:2.1.0"],\ + ["is-ci", "npm:2.0.0"],\ + ["is-installed-globally", "npm:0.4.0"],\ + ["is-npm", "npm:5.0.0"],\ + ["is-yarn-global", "npm:0.3.0"],\ + ["latest-version", "npm:5.1.0"],\ + ["pupa", "npm:2.1.1"],\ + ["semver", "npm:7.3.5"],\ + ["semver-diff", "npm:3.1.1"],\ + ["xdg-basedir", "npm:4.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["uri-js", [\ ["npm:4.4.1", {\ "packageLocation": "./.yarn/cache/uri-js-npm-4.4.1-66d11cbcaf-7167432de6.zip/node_modules/uri-js/",\ @@ -5996,6 +6553,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["url-parse-lax", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/url-parse-lax-npm-3.0.0-92aa8effa0-1040e35775.zip/node_modules/url-parse-lax/",\ + "packageDependencies": [\ + ["url-parse-lax", "npm:3.0.0"],\ + ["prepend-http", "npm:2.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["util-deprecate", [\ ["npm:1.0.2", {\ "packageLocation": "./.yarn/cache/util-deprecate-npm-1.0.2-e3fe1a219c-474acf1146.zip/node_modules/util-deprecate/",\ @@ -6124,6 +6691,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["widest-line", [\ + ["npm:3.1.0", {\ + "packageLocation": "./.yarn/cache/widest-line-npm-3.1.0-717bf2680b-03db6c9d0a.zip/node_modules/widest-line/",\ + "packageDependencies": [\ + ["widest-line", "npm:3.1.0"],\ + ["string-width", "npm:4.2.3"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["word-wrap", [\ ["npm:1.2.3", {\ "packageLocation": "./.yarn/cache/word-wrap-npm-1.2.3-7fb15ab002-30b48f91fc.zip/node_modules/word-wrap/",\ @@ -6154,6 +6731,19 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["write-file-atomic", [\ + ["npm:3.0.3", {\ + "packageLocation": "./.yarn/cache/write-file-atomic-npm-3.0.3-d948a237da-c55b24617c.zip/node_modules/write-file-atomic/",\ + "packageDependencies": [\ + ["write-file-atomic", "npm:3.0.3"],\ + ["imurmurhash", "npm:0.1.4"],\ + ["is-typedarray", "npm:1.0.0"],\ + ["signal-exit", "npm:3.0.7"],\ + ["typedarray-to-buffer", "npm:3.1.5"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["ws", [\ ["npm:7.4.6", {\ "packageLocation": "./.yarn/cache/ws-npm-7.4.6-9c9a725604-3a990b32ed.zip/node_modules/ws/",\ @@ -6169,23 +6759,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:47d3cb5664600ce2465f7d7d5858886c4332283d3d3a08a7c57a8cb0018c99b38f78c9cc5094eeefdbf26def471eab38599ae47fb4776170bdf3b272b6a4831c#npm:7.5.7", {\ - "packageLocation": "./.yarn/__virtual__/ws-virtual-9cfb19d8d5/0/cache/ws-npm-7.5.7-6cc440864a-5c1f669a16.zip/node_modules/ws/",\ - "packageDependencies": [\ - ["ws", "virtual:47d3cb5664600ce2465f7d7d5858886c4332283d3d3a08a7c57a8cb0018c99b38f78c9cc5094eeefdbf26def471eab38599ae47fb4776170bdf3b272b6a4831c#npm:7.5.7"],\ - ["@types/bufferutil", null],\ - ["@types/utf-8-validate", null],\ - ["bufferutil", null],\ - ["utf-8-validate", null]\ - ],\ - "packagePeers": [\ - "@types/bufferutil",\ - "@types/utf-8-validate",\ - "bufferutil",\ - "utf-8-validate"\ - ],\ - "linkType": "HARD"\ - }],\ ["virtual:5724b5b93a0ef4621847dbfa9a9eaa3c60b37ac5c3096420141deb74a57a1896443c8c69305630161c8e95dd67f614e1af15abeb3ac6b56b6835e68fb5c38cbe#npm:7.4.6", {\ "packageLocation": "./.yarn/__virtual__/ws-virtual-5a9b707006/0/cache/ws-npm-7.4.6-9c9a725604-3a990b32ed.zip/node_modules/ws/",\ "packageDependencies": [\ @@ -6202,6 +6775,32 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "utf-8-validate"\ ],\ "linkType": "HARD"\ + }],\ + ["virtual:a018c35261cde5c9e4bc9313cb7aaa1eee1157321186dd7b09ec7bb461cb636f8d54f2ea6a41fb4c4a584c28cff158e163922c7e3c6bfcd416e85ca858a5fe33#npm:7.5.7", {\ + "packageLocation": "./.yarn/__virtual__/ws-virtual-00e4df0dd5/0/cache/ws-npm-7.5.7-6cc440864a-5c1f669a16.zip/node_modules/ws/",\ + "packageDependencies": [\ + ["ws", "virtual:a018c35261cde5c9e4bc9313cb7aaa1eee1157321186dd7b09ec7bb461cb636f8d54f2ea6a41fb4c4a584c28cff158e163922c7e3c6bfcd416e85ca858a5fe33#npm:7.5.7"],\ + ["@types/bufferutil", null],\ + ["@types/utf-8-validate", null],\ + ["bufferutil", null],\ + ["utf-8-validate", null]\ + ],\ + "packagePeers": [\ + "@types/bufferutil",\ + "@types/utf-8-validate",\ + "bufferutil",\ + "utf-8-validate"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["xdg-basedir", [\ + ["npm:4.0.0", {\ + "packageLocation": "./.yarn/cache/xdg-basedir-npm-4.0.0-ed08d380e2-0073d5b59a.zip/node_modules/xdg-basedir/",\ + "packageDependencies": [\ + ["xdg-basedir", "npm:4.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["xregexp", [\ diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..265b805 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,17 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "type": "node", + "request": "launch", + "name": "Launch via Yarn", + "runtimeExecutable": "yarn", + "cwd": "${workspaceFolder}", + "runtimeArgs": ["start:debug"], + "port": 5858 + } + ] +} \ No newline at end of file diff --git a/.yarn/cache/@sindresorhus-is-npm-0.14.0-9f906ea34b-971e0441dd.zip b/.yarn/cache/@sindresorhus-is-npm-0.14.0-9f906ea34b-971e0441dd.zip new file mode 100644 index 0000000..db20dee Binary files /dev/null and b/.yarn/cache/@sindresorhus-is-npm-0.14.0-9f906ea34b-971e0441dd.zip differ diff --git a/.yarn/cache/@szmarczak-http-timer-npm-1.1.2-ea82ca2d55-4d9158061c.zip b/.yarn/cache/@szmarczak-http-timer-npm-1.1.2-ea82ca2d55-4d9158061c.zip new file mode 100644 index 0000000..01358f2 Binary files /dev/null and b/.yarn/cache/@szmarczak-http-timer-npm-1.1.2-ea82ca2d55-4d9158061c.zip differ diff --git a/.yarn/cache/@types-discord-rpc-npm-4.0.1-6ce3da007e-2a1bc76154.zip b/.yarn/cache/@types-discord-rpc-npm-4.0.1-6ce3da007e-2a1bc76154.zip new file mode 100644 index 0000000..e35af74 Binary files /dev/null and b/.yarn/cache/@types-discord-rpc-npm-4.0.1-6ce3da007e-2a1bc76154.zip differ diff --git a/.yarn/cache/@types-keyv-npm-3.1.4-a8082ea56b-e009a2bfb5.zip b/.yarn/cache/@types-keyv-npm-3.1.4-a8082ea56b-e009a2bfb5.zip new file mode 100644 index 0000000..2521f3e Binary files /dev/null and b/.yarn/cache/@types-keyv-npm-3.1.4-a8082ea56b-e009a2bfb5.zip differ diff --git a/.yarn/cache/ansi-align-npm-3.0.1-8e6288d20a-6abfa08f21.zip b/.yarn/cache/ansi-align-npm-3.0.1-8e6288d20a-6abfa08f21.zip new file mode 100644 index 0000000..faf9ad4 Binary files /dev/null and b/.yarn/cache/ansi-align-npm-3.0.1-8e6288d20a-6abfa08f21.zip differ diff --git a/.yarn/cache/bindings-npm-1.5.0-77ce1d213c-65b6b48095.zip b/.yarn/cache/bindings-npm-1.5.0-77ce1d213c-65b6b48095.zip deleted file mode 100644 index fe58ed5..0000000 Binary files a/.yarn/cache/bindings-npm-1.5.0-77ce1d213c-65b6b48095.zip and /dev/null differ diff --git a/.yarn/cache/boxen-npm-5.1.2-364ee34f2f-82d03e42a7.zip b/.yarn/cache/boxen-npm-5.1.2-364ee34f2f-82d03e42a7.zip new file mode 100644 index 0000000..2bfc376 Binary files /dev/null and b/.yarn/cache/boxen-npm-5.1.2-364ee34f2f-82d03e42a7.zip differ diff --git a/.yarn/cache/cacheable-request-npm-6.1.0-684b834873-b510b237b1.zip b/.yarn/cache/cacheable-request-npm-6.1.0-684b834873-b510b237b1.zip new file mode 100644 index 0000000..9e62d12 Binary files /dev/null and b/.yarn/cache/cacheable-request-npm-6.1.0-684b834873-b510b237b1.zip differ diff --git a/.yarn/cache/camelcase-npm-6.3.0-e5e42a0d15-8c96818a90.zip b/.yarn/cache/camelcase-npm-6.3.0-e5e42a0d15-8c96818a90.zip new file mode 100644 index 0000000..c10ab68 Binary files /dev/null and b/.yarn/cache/camelcase-npm-6.3.0-e5e42a0d15-8c96818a90.zip differ diff --git a/.yarn/cache/ci-info-npm-2.0.0-78012236a1-3b374666a8.zip b/.yarn/cache/ci-info-npm-2.0.0-78012236a1-3b374666a8.zip new file mode 100644 index 0000000..be3be89 Binary files /dev/null and b/.yarn/cache/ci-info-npm-2.0.0-78012236a1-3b374666a8.zip differ diff --git a/.yarn/cache/cli-boxes-npm-2.2.1-7125a5ba44-be79f8ec23.zip b/.yarn/cache/cli-boxes-npm-2.2.1-7125a5ba44-be79f8ec23.zip new file mode 100644 index 0000000..9f0f731 Binary files /dev/null and b/.yarn/cache/cli-boxes-npm-2.2.1-7125a5ba44-be79f8ec23.zip differ diff --git a/.yarn/cache/configstore-npm-5.0.1-739433cdc5-60ef65d493.zip b/.yarn/cache/configstore-npm-5.0.1-739433cdc5-60ef65d493.zip new file mode 100644 index 0000000..f143933 Binary files /dev/null and b/.yarn/cache/configstore-npm-5.0.1-739433cdc5-60ef65d493.zip differ diff --git a/.yarn/cache/crypto-random-string-npm-2.0.0-8ab47992ef-0283879f55.zip b/.yarn/cache/crypto-random-string-npm-2.0.0-8ab47992ef-0283879f55.zip new file mode 100644 index 0000000..90bce33 Binary files /dev/null and b/.yarn/cache/crypto-random-string-npm-2.0.0-8ab47992ef-0283879f55.zip differ diff --git a/.yarn/cache/decompress-response-npm-3.3.0-6e7b6375c3-952552ac3b.zip b/.yarn/cache/decompress-response-npm-3.3.0-6e7b6375c3-952552ac3b.zip new file mode 100644 index 0000000..52b2ac7 Binary files /dev/null and b/.yarn/cache/decompress-response-npm-3.3.0-6e7b6375c3-952552ac3b.zip differ diff --git a/.yarn/cache/deep-extend-npm-0.6.0-e182924219-7be7e5a8d4.zip b/.yarn/cache/deep-extend-npm-0.6.0-e182924219-7be7e5a8d4.zip new file mode 100644 index 0000000..87f0270 Binary files /dev/null and b/.yarn/cache/deep-extend-npm-0.6.0-e182924219-7be7e5a8d4.zip differ diff --git a/.yarn/cache/defer-to-connect-npm-1.1.3-5887885147-9491b301dc.zip b/.yarn/cache/defer-to-connect-npm-1.1.3-5887885147-9491b301dc.zip new file mode 100644 index 0000000..75ad626 Binary files /dev/null and b/.yarn/cache/defer-to-connect-npm-1.1.3-5887885147-9491b301dc.zip differ diff --git a/.yarn/cache/discord-auto-rpc-npm-1.0.16-bfecbee8e2-5ec6327834.zip b/.yarn/cache/discord-auto-rpc-npm-1.0.16-bfecbee8e2-5ec6327834.zip new file mode 100644 index 0000000..2057e39 Binary files /dev/null and b/.yarn/cache/discord-auto-rpc-npm-1.0.16-bfecbee8e2-5ec6327834.zip differ diff --git a/.yarn/cache/discord-rpc-npm-3.2.0-21c09eee48-b9cd199694.zip b/.yarn/cache/discord-rpc-npm-3.2.0-21c09eee48-b9cd199694.zip new file mode 100644 index 0000000..4a3c763 Binary files /dev/null and b/.yarn/cache/discord-rpc-npm-3.2.0-21c09eee48-b9cd199694.zip differ diff --git a/.yarn/cache/discord-rpc-npm-4.0.1-47d3cb5664-f96e4e3275.zip b/.yarn/cache/discord-rpc-npm-4.0.1-47d3cb5664-f96e4e3275.zip deleted file mode 100644 index e4d0ac0..0000000 Binary files a/.yarn/cache/discord-rpc-npm-4.0.1-47d3cb5664-f96e4e3275.zip and /dev/null differ diff --git a/.yarn/cache/duplexer3-npm-0.1.4-361a33d994-c2fd696931.zip b/.yarn/cache/duplexer3-npm-0.1.4-361a33d994-c2fd696931.zip new file mode 100644 index 0000000..858d0a8 Binary files /dev/null and b/.yarn/cache/duplexer3-npm-0.1.4-361a33d994-c2fd696931.zip differ diff --git a/.yarn/cache/escape-goat-npm-2.1.1-2e437cf3fe-ce05c70c20.zip b/.yarn/cache/escape-goat-npm-2.1.1-2e437cf3fe-ce05c70c20.zip new file mode 100644 index 0000000..bcf798a Binary files /dev/null and b/.yarn/cache/escape-goat-npm-2.1.1-2e437cf3fe-ce05c70c20.zip differ diff --git a/.yarn/cache/file-uri-to-path-npm-1.0.0-1043ac6206-b648580bdd.zip b/.yarn/cache/file-uri-to-path-npm-1.0.0-1043ac6206-b648580bdd.zip deleted file mode 100644 index afc4b1c..0000000 Binary files a/.yarn/cache/file-uri-to-path-npm-1.0.0-1043ac6206-b648580bdd.zip and /dev/null differ diff --git a/.yarn/cache/get-stream-npm-4.1.0-314d430a5d-443e191417.zip b/.yarn/cache/get-stream-npm-4.1.0-314d430a5d-443e191417.zip new file mode 100644 index 0000000..9650610 Binary files /dev/null and b/.yarn/cache/get-stream-npm-4.1.0-314d430a5d-443e191417.zip differ diff --git a/.yarn/cache/global-dirs-npm-3.0.0-45faebeb68-953c17cf14.zip b/.yarn/cache/global-dirs-npm-3.0.0-45faebeb68-953c17cf14.zip new file mode 100644 index 0000000..3f2995a Binary files /dev/null and b/.yarn/cache/global-dirs-npm-3.0.0-45faebeb68-953c17cf14.zip differ diff --git a/.yarn/cache/got-npm-9.6.0-80edc15fd0-941807bd97.zip b/.yarn/cache/got-npm-9.6.0-80edc15fd0-941807bd97.zip new file mode 100644 index 0000000..95d7488 Binary files /dev/null and b/.yarn/cache/got-npm-9.6.0-80edc15fd0-941807bd97.zip differ diff --git a/.yarn/cache/has-yarn-npm-2.1.0-b73f6750d9-5eb1d0bb85.zip b/.yarn/cache/has-yarn-npm-2.1.0-b73f6750d9-5eb1d0bb85.zip new file mode 100644 index 0000000..cca0d8a Binary files /dev/null and b/.yarn/cache/has-yarn-npm-2.1.0-b73f6750d9-5eb1d0bb85.zip differ diff --git a/.yarn/cache/ignore-by-default-npm-1.0.1-78ea10bc54-441509147b.zip b/.yarn/cache/ignore-by-default-npm-1.0.1-78ea10bc54-441509147b.zip new file mode 100644 index 0000000..fecc35c Binary files /dev/null and b/.yarn/cache/ignore-by-default-npm-1.0.1-78ea10bc54-441509147b.zip differ diff --git a/.yarn/cache/import-lazy-npm-2.1.0-b128ce6959-05294f3b9d.zip b/.yarn/cache/import-lazy-npm-2.1.0-b128ce6959-05294f3b9d.zip new file mode 100644 index 0000000..9eabede Binary files /dev/null and b/.yarn/cache/import-lazy-npm-2.1.0-b128ce6959-05294f3b9d.zip differ diff --git a/.yarn/cache/ini-npm-2.0.0-28f7426761-e7aadc5fb2.zip b/.yarn/cache/ini-npm-2.0.0-28f7426761-e7aadc5fb2.zip new file mode 100644 index 0000000..377051d Binary files /dev/null and b/.yarn/cache/ini-npm-2.0.0-28f7426761-e7aadc5fb2.zip differ diff --git a/.yarn/cache/is-ci-npm-2.0.0-8662a0f445-77b8690575.zip b/.yarn/cache/is-ci-npm-2.0.0-8662a0f445-77b8690575.zip new file mode 100644 index 0000000..c454324 Binary files /dev/null and b/.yarn/cache/is-ci-npm-2.0.0-8662a0f445-77b8690575.zip differ diff --git a/.yarn/cache/is-installed-globally-npm-0.4.0-a30dd056c7-3359840d59.zip b/.yarn/cache/is-installed-globally-npm-0.4.0-a30dd056c7-3359840d59.zip new file mode 100644 index 0000000..f94dbc0 Binary files /dev/null and b/.yarn/cache/is-installed-globally-npm-0.4.0-a30dd056c7-3359840d59.zip differ diff --git a/.yarn/cache/is-npm-npm-5.0.0-2758bcd54b-9baff02b0c.zip b/.yarn/cache/is-npm-npm-5.0.0-2758bcd54b-9baff02b0c.zip new file mode 100644 index 0000000..e09ab33 Binary files /dev/null and b/.yarn/cache/is-npm-npm-5.0.0-2758bcd54b-9baff02b0c.zip differ diff --git a/.yarn/cache/is-path-inside-npm-3.0.3-2ea0ef44fd-abd50f0618.zip b/.yarn/cache/is-path-inside-npm-3.0.3-2ea0ef44fd-abd50f0618.zip new file mode 100644 index 0000000..27f29d7 Binary files /dev/null and b/.yarn/cache/is-path-inside-npm-3.0.3-2ea0ef44fd-abd50f0618.zip differ diff --git a/.yarn/cache/is-typedarray-npm-1.0.0-bbd99de5b6-3508c6cd0a.zip b/.yarn/cache/is-typedarray-npm-1.0.0-bbd99de5b6-3508c6cd0a.zip new file mode 100644 index 0000000..09d0014 Binary files /dev/null and b/.yarn/cache/is-typedarray-npm-1.0.0-bbd99de5b6-3508c6cd0a.zip differ diff --git a/.yarn/cache/is-yarn-global-npm-0.3.0-18cad00879-bca013d65f.zip b/.yarn/cache/is-yarn-global-npm-0.3.0-18cad00879-bca013d65f.zip new file mode 100644 index 0000000..2eadd43 Binary files /dev/null and b/.yarn/cache/is-yarn-global-npm-0.3.0-18cad00879-bca013d65f.zip differ diff --git a/.yarn/cache/json-buffer-npm-3.0.0-21c267a314-0cecacb802.zip b/.yarn/cache/json-buffer-npm-3.0.0-21c267a314-0cecacb802.zip new file mode 100644 index 0000000..e4303c6 Binary files /dev/null and b/.yarn/cache/json-buffer-npm-3.0.0-21c267a314-0cecacb802.zip differ diff --git a/.yarn/cache/keyv-npm-3.1.0-81c9ff4454-bb7e8f3acf.zip b/.yarn/cache/keyv-npm-3.1.0-81c9ff4454-bb7e8f3acf.zip new file mode 100644 index 0000000..b5940b4 Binary files /dev/null and b/.yarn/cache/keyv-npm-3.1.0-81c9ff4454-bb7e8f3acf.zip differ diff --git a/.yarn/cache/latest-version-npm-5.1.0-ddb9b0eb39-fbc72b071e.zip b/.yarn/cache/latest-version-npm-5.1.0-ddb9b0eb39-fbc72b071e.zip new file mode 100644 index 0000000..d4ad359 Binary files /dev/null and b/.yarn/cache/latest-version-npm-5.1.0-ddb9b0eb39-fbc72b071e.zip differ diff --git a/.yarn/cache/lowercase-keys-npm-1.0.1-0979e653b8-4d04502659.zip b/.yarn/cache/lowercase-keys-npm-1.0.1-0979e653b8-4d04502659.zip new file mode 100644 index 0000000..524b896 Binary files /dev/null and b/.yarn/cache/lowercase-keys-npm-1.0.1-0979e653b8-4d04502659.zip differ diff --git a/.yarn/cache/make-dir-npm-3.1.0-d1d7505142-484200020a.zip b/.yarn/cache/make-dir-npm-3.1.0-d1d7505142-484200020a.zip new file mode 100644 index 0000000..e466cd8 Binary files /dev/null and b/.yarn/cache/make-dir-npm-3.1.0-d1d7505142-484200020a.zip differ diff --git a/.yarn/cache/minimist-npm-1.2.6-f4cee4b4af-d15428cd1e.zip b/.yarn/cache/minimist-npm-1.2.6-f4cee4b4af-d15428cd1e.zip new file mode 100644 index 0000000..e7466c5 Binary files /dev/null and b/.yarn/cache/minimist-npm-1.2.6-f4cee4b4af-d15428cd1e.zip differ diff --git a/.yarn/cache/node-addon-api-npm-1.7.2-c341ccaeb6-938922b3d7.zip b/.yarn/cache/node-addon-api-npm-1.7.2-c341ccaeb6-938922b3d7.zip deleted file mode 100644 index 60a0546..0000000 Binary files a/.yarn/cache/node-addon-api-npm-1.7.2-c341ccaeb6-938922b3d7.zip and /dev/null differ diff --git a/.yarn/cache/nodemon-npm-2.0.15-5e88e7aef5-0569b09b71.zip b/.yarn/cache/nodemon-npm-2.0.15-5e88e7aef5-0569b09b71.zip new file mode 100644 index 0000000..40d0df3 Binary files /dev/null and b/.yarn/cache/nodemon-npm-2.0.15-5e88e7aef5-0569b09b71.zip differ diff --git a/.yarn/cache/nopt-npm-1.0.10-f3db192976-f62575acea.zip b/.yarn/cache/nopt-npm-1.0.10-f3db192976-f62575acea.zip new file mode 100644 index 0000000..1f5b95d Binary files /dev/null and b/.yarn/cache/nopt-npm-1.0.10-f3db192976-f62575acea.zip differ diff --git a/.yarn/cache/normalize-url-npm-4.5.1-603d40bc18-9a9dee01df.zip b/.yarn/cache/normalize-url-npm-4.5.1-603d40bc18-9a9dee01df.zip new file mode 100644 index 0000000..6566464 Binary files /dev/null and b/.yarn/cache/normalize-url-npm-4.5.1-603d40bc18-9a9dee01df.zip differ diff --git a/.yarn/cache/p-cancelable-npm-1.1.0-d147d5996f-2db3814fef.zip b/.yarn/cache/p-cancelable-npm-1.1.0-d147d5996f-2db3814fef.zip new file mode 100644 index 0000000..19c7d3a Binary files /dev/null and b/.yarn/cache/p-cancelable-npm-1.1.0-d147d5996f-2db3814fef.zip differ diff --git a/.yarn/cache/package-json-npm-6.5.0-30e58237bb-cc9f890d36.zip b/.yarn/cache/package-json-npm-6.5.0-30e58237bb-cc9f890d36.zip new file mode 100644 index 0000000..c6a2591 Binary files /dev/null and b/.yarn/cache/package-json-npm-6.5.0-30e58237bb-cc9f890d36.zip differ diff --git a/.yarn/cache/prepend-http-npm-2.0.0-e1fc4332f2-7694a95254.zip b/.yarn/cache/prepend-http-npm-2.0.0-e1fc4332f2-7694a95254.zip new file mode 100644 index 0000000..e068e24 Binary files /dev/null and b/.yarn/cache/prepend-http-npm-2.0.0-e1fc4332f2-7694a95254.zip differ diff --git a/.yarn/cache/pstree.remy-npm-1.1.8-2dd5d55de2-5cb53698d6.zip b/.yarn/cache/pstree.remy-npm-1.1.8-2dd5d55de2-5cb53698d6.zip new file mode 100644 index 0000000..dccb458 Binary files /dev/null and b/.yarn/cache/pstree.remy-npm-1.1.8-2dd5d55de2-5cb53698d6.zip differ diff --git a/.yarn/cache/pupa-npm-2.1.1-fb256825ba-49529e5037.zip b/.yarn/cache/pupa-npm-2.1.1-fb256825ba-49529e5037.zip new file mode 100644 index 0000000..2cb125c Binary files /dev/null and b/.yarn/cache/pupa-npm-2.1.1-fb256825ba-49529e5037.zip differ diff --git a/.yarn/cache/rc-npm-1.2.8-d6768ac936-2e26e052f8.zip b/.yarn/cache/rc-npm-1.2.8-d6768ac936-2e26e052f8.zip new file mode 100644 index 0000000..f7372f9 Binary files /dev/null and b/.yarn/cache/rc-npm-1.2.8-d6768ac936-2e26e052f8.zip differ diff --git a/.yarn/cache/register-scheme-https-a443ae589c-a7409d3f7d.zip b/.yarn/cache/register-scheme-https-a443ae589c-a7409d3f7d.zip deleted file mode 100644 index 150044b..0000000 Binary files a/.yarn/cache/register-scheme-https-a443ae589c-a7409d3f7d.zip and /dev/null differ diff --git a/.yarn/cache/registry-auth-token-npm-4.2.1-200e2be697-aa72060b57.zip b/.yarn/cache/registry-auth-token-npm-4.2.1-200e2be697-aa72060b57.zip new file mode 100644 index 0000000..1915a12 Binary files /dev/null and b/.yarn/cache/registry-auth-token-npm-4.2.1-200e2be697-aa72060b57.zip differ diff --git a/.yarn/cache/registry-url-npm-5.1.0-f58d0ca7ff-bcea86c84a.zip b/.yarn/cache/registry-url-npm-5.1.0-f58d0ca7ff-bcea86c84a.zip new file mode 100644 index 0000000..de15421 Binary files /dev/null and b/.yarn/cache/registry-url-npm-5.1.0-f58d0ca7ff-bcea86c84a.zip differ diff --git a/.yarn/cache/responselike-npm-1.0.2-d0bf50cde4-2e9e70f1dc.zip b/.yarn/cache/responselike-npm-1.0.2-d0bf50cde4-2e9e70f1dc.zip new file mode 100644 index 0000000..28377c2 Binary files /dev/null and b/.yarn/cache/responselike-npm-1.0.2-d0bf50cde4-2e9e70f1dc.zip differ diff --git a/.yarn/cache/semver-diff-npm-3.1.1-1207a795e9-8bbe5a5d7a.zip b/.yarn/cache/semver-diff-npm-3.1.1-1207a795e9-8bbe5a5d7a.zip new file mode 100644 index 0000000..29223bb Binary files /dev/null and b/.yarn/cache/semver-diff-npm-3.1.1-1207a795e9-8bbe5a5d7a.zip differ diff --git a/.yarn/cache/strip-json-comments-npm-2.0.1-e7883b2d04-1074ccb632.zip b/.yarn/cache/strip-json-comments-npm-2.0.1-e7883b2d04-1074ccb632.zip new file mode 100644 index 0000000..9c537fe Binary files /dev/null and b/.yarn/cache/strip-json-comments-npm-2.0.1-e7883b2d04-1074ccb632.zip differ diff --git a/.yarn/cache/to-readable-stream-npm-1.0.0-4fa4da8130-2bd7778490.zip b/.yarn/cache/to-readable-stream-npm-1.0.0-4fa4da8130-2bd7778490.zip new file mode 100644 index 0000000..85ae127 Binary files /dev/null and b/.yarn/cache/to-readable-stream-npm-1.0.0-4fa4da8130-2bd7778490.zip differ diff --git a/.yarn/cache/touch-npm-3.1.0-e2eacebbda-e0be589cb5.zip b/.yarn/cache/touch-npm-3.1.0-e2eacebbda-e0be589cb5.zip new file mode 100644 index 0000000..84e3b23 Binary files /dev/null and b/.yarn/cache/touch-npm-3.1.0-e2eacebbda-e0be589cb5.zip differ diff --git a/.yarn/cache/type-fest-npm-0.20.2-b36432617f-4fb3272df2.zip b/.yarn/cache/type-fest-npm-0.20.2-b36432617f-4fb3272df2.zip new file mode 100644 index 0000000..8222fdc Binary files /dev/null and b/.yarn/cache/type-fest-npm-0.20.2-b36432617f-4fb3272df2.zip differ diff --git a/.yarn/cache/typedarray-to-buffer-npm-3.1.5-aadc11995e-99c11aaa8f.zip b/.yarn/cache/typedarray-to-buffer-npm-3.1.5-aadc11995e-99c11aaa8f.zip new file mode 100644 index 0000000..0fb8096 Binary files /dev/null and b/.yarn/cache/typedarray-to-buffer-npm-3.1.5-aadc11995e-99c11aaa8f.zip differ diff --git a/.yarn/cache/undefsafe-npm-2.0.5-8c3bbf9354-f42ab3b577.zip b/.yarn/cache/undefsafe-npm-2.0.5-8c3bbf9354-f42ab3b577.zip new file mode 100644 index 0000000..ef05395 Binary files /dev/null and b/.yarn/cache/undefsafe-npm-2.0.5-8c3bbf9354-f42ab3b577.zip differ diff --git a/.yarn/cache/unique-string-npm-2.0.0-3153c97e47-ef68f63913.zip b/.yarn/cache/unique-string-npm-2.0.0-3153c97e47-ef68f63913.zip new file mode 100644 index 0000000..50776c3 Binary files /dev/null and b/.yarn/cache/unique-string-npm-2.0.0-3153c97e47-ef68f63913.zip differ diff --git a/.yarn/cache/update-notifier-npm-5.1.0-6bf595ecee-461e5e5b00.zip b/.yarn/cache/update-notifier-npm-5.1.0-6bf595ecee-461e5e5b00.zip new file mode 100644 index 0000000..385b311 Binary files /dev/null and b/.yarn/cache/update-notifier-npm-5.1.0-6bf595ecee-461e5e5b00.zip differ diff --git a/.yarn/cache/url-parse-lax-npm-3.0.0-92aa8effa0-1040e35775.zip b/.yarn/cache/url-parse-lax-npm-3.0.0-92aa8effa0-1040e35775.zip new file mode 100644 index 0000000..b267d70 Binary files /dev/null and b/.yarn/cache/url-parse-lax-npm-3.0.0-92aa8effa0-1040e35775.zip differ diff --git a/.yarn/cache/widest-line-npm-3.1.0-717bf2680b-03db6c9d0a.zip b/.yarn/cache/widest-line-npm-3.1.0-717bf2680b-03db6c9d0a.zip new file mode 100644 index 0000000..4b9315f Binary files /dev/null and b/.yarn/cache/widest-line-npm-3.1.0-717bf2680b-03db6c9d0a.zip differ diff --git a/.yarn/cache/write-file-atomic-npm-3.0.3-d948a237da-c55b24617c.zip b/.yarn/cache/write-file-atomic-npm-3.0.3-d948a237da-c55b24617c.zip new file mode 100644 index 0000000..3790688 Binary files /dev/null and b/.yarn/cache/write-file-atomic-npm-3.0.3-d948a237da-c55b24617c.zip differ diff --git a/.yarn/cache/xdg-basedir-npm-4.0.0-ed08d380e2-0073d5b59a.zip b/.yarn/cache/xdg-basedir-npm-4.0.0-ed08d380e2-0073d5b59a.zip new file mode 100644 index 0000000..3bf6cb2 Binary files /dev/null and b/.yarn/cache/xdg-basedir-npm-4.0.0-ed08d380e2-0073d5b59a.zip differ diff --git a/package.json b/package.json index f086469..ef89653 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ } ], "dependencies": { - "discord-rpc": "^4.0.1", + "discord-auto-rpc": "^1.0.16", "express": "^4.17.3" }, "devDependencies": { @@ -21,12 +21,14 @@ "commitizen": "^4.2.4", "commitlint": "^16.2.3", "cz-conventional-changelog": "^3.3.0", + "nodemon": "^2.0.15", "pm2": "^5.2.0", "typescript": "^4.6.2" }, "scripts": { "start": "node app.js", - "commit": "cz --signoff" + "commit": "cz --signoff", + "start:debug": "node --inspect-brk=5858 app.js" }, "license": "MIT", "version": "0.1.0",