diff --git a/package.json b/package.json index 293e74c1..c21362a2 100644 --- a/package.json +++ b/package.json @@ -44,9 +44,9 @@ "dependencies": { "@achingbrain/ssdp": "^4.0.1", "@sentry/electron": "^4.0.3", - "@sentry/integrations": "^7.14.2", + "@sentry/integrations": "^7.15.0", "adm-zip": "0.4.10", - "airtunes2": "git+https://github.com/ciderapp/node_airtunes2.git", + "airtunes2": "github:ciderapp/node_airtunes2", "castv2-client": "^1.2.0", "chokidar": "^3.5.3", "discord-auto-rpc": "^1.0.17", @@ -65,7 +65,7 @@ "mdns-js": "github:ciderapp/node-mdns-js", "mpris-service": "^2.1.2", "music-metadata": "7.12.6", - "node-gyp": "^9.2.0", + "node-gyp": "^9.3.0", "node-ssdp": "^4.0.1", "node-ssdp-js": "^0.9.6", "qrcode": "^1.5.1", @@ -86,7 +86,7 @@ "@types/adm-zip": "^0.5.0", "@types/discord-rpc": "4.0.3", "@types/express": "^4.17.14", - "@types/node": "^18.8.3", + "@types/node": "^18.8.5", "@types/qrcode-terminal": "^0.12.0", "@types/ws": "^8.5.3", "electron": "github:castlabs/electron-releases", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 833e27d6..2ed14fb9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,12 +1,13 @@ lockfileVersion: 5.4 specifiers: + '@achingbrain/ssdp': ^4.0.1 '@sentry/electron': ^4.0.3 - '@sentry/integrations': ^7.14.2 + '@sentry/integrations': ^7.15.0 '@types/adm-zip': ^0.5.0 '@types/discord-rpc': 4.0.3 '@types/express': ^4.17.14 - '@types/node': ^18.8.3 + '@types/node': ^18.8.5 '@types/qrcode-terminal': ^0.12.0 '@types/ws': ^8.5.3 adm-zip: 0.4.10 @@ -35,13 +36,16 @@ specifiers: mpris-service: ^2.1.2 music-metadata: 7.12.6 musickit-typescript: ^1.2.4 - node-gyp: ^9.2.0 + node-gyp: ^9.3.0 node-ssdp: ^4.0.1 + node-ssdp-js: ^0.9.6 prettier: 2.7.1 qrcode: ^1.5.1 request: ^2.88.2 run-script-os: ^1.1.6 + simple-ssdp: ^1.0.2 source-map-support: ^0.5.21 + ssdp-js: ^1.0.1 ts-md5: 1.2.11 typescript: ^4.8.4 upnp-mediarenderer-client: github:vapormusic/node-upnp-mediarenderer-client @@ -54,8 +58,9 @@ specifiers: youtube-search-without-api-key: ^1.0.7 dependencies: + '@achingbrain/ssdp': 4.0.1 '@sentry/electron': 4.0.3 - '@sentry/integrations': 7.14.2 + '@sentry/integrations': 7.15.0 adm-zip: 0.4.10 airtunes2: github.com/ciderapp/node_airtunes2/f999b6c7b7b92472b103fa9be036ea0d7a99fae4 castv2-client: 1.2.0 @@ -76,12 +81,15 @@ dependencies: mdns-js: github.com/ciderapp/node-mdns-js/d8f658b623233c3cf58be229332f3342f553cde2 mpris-service: 2.1.2 music-metadata: 7.12.6 - node-gyp: 9.2.0 + node-gyp: 9.3.0 node-ssdp: 4.0.1 + node-ssdp-js: 0.9.6 qrcode: 1.5.1 request: 2.88.2 run-script-os: 1.1.6 + simple-ssdp: 1.0.2 source-map-support: 0.5.21 + ssdp-js: 1.0.1 ts-md5: 1.2.11 upnp-mediarenderer-client: github.com/vapormusic/node-upnp-mediarenderer-client/d4856931500026eb6c4c67b3eb12c1c34755627e v8-compile-cache: 2.3.0 @@ -94,10 +102,10 @@ devDependencies: '@types/adm-zip': 0.5.0 '@types/discord-rpc': 4.0.3 '@types/express': 4.17.14 - '@types/node': 18.8.3 + '@types/node': 18.8.5 '@types/qrcode-terminal': 0.12.0 '@types/ws': 8.5.3 - electron: github.com/castlabs/electron-releases/598a35c4f65b0bc15c878ae5cfc45520c5684d83 + electron: github.com/castlabs/electron-releases/80bc08047493917a10397f1e1d33a0161de05f55 electron-builder: 23.6.0 electron-builder-notarize-pkg: 1.2.0 electron-webpack: 2.8.2_webpack@5.74.0 @@ -119,6 +127,17 @@ packages: hasBin: true dev: true + /@achingbrain/ssdp/4.0.1: + resolution: {integrity: sha512-z/CkfFI0Ksrpo8E+lu2rKahlE1KJHUn8X8ihQj2Jg6CEL+oHYGCNfttOES0+VnV7htuog70c8bYNHYhlmmqxBQ==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + event-iterator: 2.0.0 + freeport-promise: 2.0.0 + merge-options: 3.0.4 + uuid: 8.3.2 + xml2js: 0.4.23 + dev: false + /@ampproject/remapping/2.2.0: resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==} engines: {node: '>=6.0.0'} @@ -134,8 +153,8 @@ packages: '@babel/highlight': 7.18.6 dev: true - /@babel/compat-data/7.19.3: - resolution: {integrity: sha512-prBHMK4JYYK+wDjJF1q99KK4JLL+egWS4nmNqdlMUgCExMZ+iZW0hGhyC3VEbsPjvaN0TBhW//VIFwBrk8sEiw==} + /@babel/compat-data/7.19.4: + resolution: {integrity: sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==} engines: {node: '>=6.9.0'} dev: true @@ -145,15 +164,15 @@ packages: dependencies: '@ampproject/remapping': 2.2.0 '@babel/code-frame': 7.18.6 - '@babel/generator': 7.19.3 + '@babel/generator': 7.19.5 '@babel/helper-compilation-targets': 7.19.3_@babel+core@7.19.3 '@babel/helper-module-transforms': 7.19.0 - '@babel/helpers': 7.19.0 - '@babel/parser': 7.19.3 + '@babel/helpers': 7.19.4 + '@babel/parser': 7.19.4 '@babel/template': 7.18.10 - '@babel/traverse': 7.19.3 - '@babel/types': 7.19.3 - convert-source-map: 1.8.0 + '@babel/traverse': 7.19.4 + '@babel/types': 7.19.4 + convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 json5: 2.2.1 @@ -162,11 +181,11 @@ packages: - supports-color dev: true - /@babel/generator/7.19.3: - resolution: {integrity: sha512-fqVZnmp1ncvZU757UzDheKZpfPgatqY59XtW2/j/18H7u76akb8xqvjw82f+i2UKd/ksYsSick/BCLQUUtJ/qQ==} + /@babel/generator/7.19.5: + resolution: {integrity: sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 '@jridgewell/gen-mapping': 0.3.2 jsesc: 2.5.2 dev: true @@ -175,7 +194,7 @@ packages: resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 dev: true /@babel/helper-builder-binary-assignment-operator-visitor/7.18.9: @@ -183,7 +202,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-explode-assignable-expression': 7.18.6 - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 dev: true /@babel/helper-compilation-targets/7.19.3_@babel+core@7.19.3: @@ -192,7 +211,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.19.3 + '@babel/compat-data': 7.19.4 '@babel/core': 7.19.3 '@babel/helper-validator-option': 7.18.6 browserslist: 4.21.4 @@ -253,7 +272,7 @@ packages: resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 dev: true /@babel/helper-function-name/7.19.0: @@ -261,21 +280,21 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.18.10 - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 dev: true /@babel/helper-hoist-variables/7.18.6: resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 dev: true /@babel/helper-member-expression-to-functions/7.18.9: resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 dev: true /@babel/helper-module-imports/7.0.0-beta.35: @@ -289,7 +308,7 @@ packages: resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 dev: true /@babel/helper-module-transforms/7.19.0: @@ -298,12 +317,12 @@ packages: dependencies: '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-module-imports': 7.18.6 - '@babel/helper-simple-access': 7.18.6 + '@babel/helper-simple-access': 7.19.4 '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.19.1 '@babel/template': 7.18.10 - '@babel/traverse': 7.19.3 - '@babel/types': 7.19.3 + '@babel/traverse': 7.19.4 + '@babel/types': 7.19.4 transitivePeerDependencies: - supports-color dev: true @@ -312,7 +331,7 @@ packages: resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 dev: true /@babel/helper-plugin-utils/7.19.0: @@ -330,7 +349,7 @@ packages: '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-wrap-function': 7.19.0 - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 transitivePeerDependencies: - supports-color dev: true @@ -342,35 +361,35 @@ packages: '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-member-expression-to-functions': 7.18.9 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/traverse': 7.19.3 - '@babel/types': 7.19.3 + '@babel/traverse': 7.19.4 + '@babel/types': 7.19.4 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-simple-access/7.18.6: - resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==} + /@babel/helper-simple-access/7.19.4: + resolution: {integrity: sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 dev: true /@babel/helper-skip-transparent-expression-wrappers/7.18.9: resolution: {integrity: sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 dev: true /@babel/helper-split-export-declaration/7.18.6: resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 dev: true - /@babel/helper-string-parser/7.18.10: - resolution: {integrity: sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==} + /@babel/helper-string-parser/7.19.4: + resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} engines: {node: '>=6.9.0'} dev: true @@ -390,19 +409,19 @@ packages: dependencies: '@babel/helper-function-name': 7.19.0 '@babel/template': 7.18.10 - '@babel/traverse': 7.19.3 - '@babel/types': 7.19.3 + '@babel/traverse': 7.19.4 + '@babel/types': 7.19.4 transitivePeerDependencies: - supports-color dev: true - /@babel/helpers/7.19.0: - resolution: {integrity: sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==} + /@babel/helpers/7.19.4: + resolution: {integrity: sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.18.10 - '@babel/traverse': 7.19.3 - '@babel/types': 7.19.3 + '@babel/traverse': 7.19.4 + '@babel/types': 7.19.4 transitivePeerDependencies: - supports-color dev: true @@ -416,12 +435,12 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.19.3: - resolution: {integrity: sha512-pJ9xOlNWHiy9+FuFP09DEAFbAn4JskgRsVcc169w2xRBC3FRGuQEwjeIMMND9L2zc0iEhO/tGv4Zq+km+hxNpQ==} + /@babel/parser/7.19.4: + resolution: {integrity: sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 dev: true /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.19.3: @@ -554,13 +573,13 @@ packages: '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.19.3 dev: true - /@babel/plugin-proposal-object-rest-spread/7.18.9_@babel+core@7.19.3: - resolution: {integrity: sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==} + /@babel/plugin-proposal-object-rest-spread/7.19.4_@babel+core@7.19.3: + resolution: {integrity: sha512-wHmj6LDxVDnL+3WhXteUBaoM1aVILZODAUjg11kHqG4cOlfgMQGxw6aCgvrXrmaJR3Bn14oZhImyCPZzRpC93Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.19.3 + '@babel/compat-data': 7.19.4 '@babel/core': 7.19.3 '@babel/helper-compilation-targets': 7.19.3_@babel+core@7.19.3 '@babel/helper-plugin-utils': 7.19.0 @@ -803,8 +822,8 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-block-scoping/7.18.9_@babel+core@7.19.3: - resolution: {integrity: sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==} + /@babel/plugin-transform-block-scoping/7.19.4_@babel+core@7.19.3: + resolution: {integrity: sha512-934S2VLLlt2hRJwPf4MczaOr4hYF0z+VKPwqTNxyKX7NthTiPfhuKFWQZHXRM0vh/wo/VyXB3s4bZUNA08l+tQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -843,8 +862,8 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-destructuring/7.18.13_@babel+core@7.19.3: - resolution: {integrity: sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==} + /@babel/plugin-transform-destructuring/7.19.4_@babel+core@7.19.3: + resolution: {integrity: sha512-t0j0Hgidqf0aM86dF8U+vXYReUgJnlv4bZLsyoPnwZNrGY+7/38o8YjaELrvHeVfTZao15kjR0PVv0nju2iduA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -950,7 +969,7 @@ packages: '@babel/core': 7.19.3 '@babel/helper-module-transforms': 7.19.0 '@babel/helper-plugin-utils': 7.19.0 - '@babel/helper-simple-access': 7.18.6 + '@babel/helper-simple-access': 7.19.4 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color @@ -1132,13 +1151,13 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/preset-env/7.19.3_@babel+core@7.19.3: - resolution: {integrity: sha512-ziye1OTc9dGFOAXSWKUqQblYHNlBOaDl8wzqf2iKXJAltYiR3hKHUKmkt+S9PppW7RQpq4fFCrwwpIDj/f5P4w==} + /@babel/preset-env/7.19.4_@babel+core@7.19.3: + resolution: {integrity: sha512-5QVOTXUdqTCjQuh2GGtdd7YEhoRXBMVGROAtsBeLGIbIz3obCBIfRMT1I3ZKkMgNzwkyCkftDXSSkHxnfVf4qg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.19.3 + '@babel/compat-data': 7.19.4 '@babel/core': 7.19.3 '@babel/helper-compilation-targets': 7.19.3_@babel+core@7.19.3 '@babel/helper-plugin-utils': 7.19.0 @@ -1154,7 +1173,7 @@ packages: '@babel/plugin-proposal-logical-assignment-operators': 7.18.9_@babel+core@7.19.3 '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.19.3 '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.19.3 - '@babel/plugin-proposal-object-rest-spread': 7.18.9_@babel+core@7.19.3 + '@babel/plugin-proposal-object-rest-spread': 7.19.4_@babel+core@7.19.3 '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.19.3 '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.19.3 '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.19.3 @@ -1178,10 +1197,10 @@ packages: '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.19.3 '@babel/plugin-transform-async-to-generator': 7.18.6_@babel+core@7.19.3 '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.19.3 - '@babel/plugin-transform-block-scoping': 7.18.9_@babel+core@7.19.3 + '@babel/plugin-transform-block-scoping': 7.19.4_@babel+core@7.19.3 '@babel/plugin-transform-classes': 7.19.0_@babel+core@7.19.3 '@babel/plugin-transform-computed-properties': 7.18.9_@babel+core@7.19.3 - '@babel/plugin-transform-destructuring': 7.18.13_@babel+core@7.19.3 + '@babel/plugin-transform-destructuring': 7.19.4_@babel+core@7.19.3 '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.19.3 '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.19.3 '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.19.3 @@ -1208,7 +1227,7 @@ packages: '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.19.3 '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.19.3 '@babel/preset-modules': 0.1.5_@babel+core@7.19.3 - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.19.3 babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.19.3 babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.19.3 @@ -1227,12 +1246,12 @@ packages: '@babel/helper-plugin-utils': 7.19.0 '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.19.3 '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.19.3 - '@babel/types': 7.19.3 + '@babel/types': 7.19.4 esutils: 2.0.3 dev: true - /@babel/runtime/7.19.0: - resolution: {integrity: sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==} + /@babel/runtime/7.19.4: + resolution: {integrity: sha512-EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3wA==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.9 @@ -1242,22 +1261,22 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/parser': 7.19.3 - '@babel/types': 7.19.3 + '@babel/parser': 7.19.4 + '@babel/types': 7.19.4 dev: true - /@babel/traverse/7.19.3: - resolution: {integrity: sha512-qh5yf6149zhq2sgIXmwjnsvmnNQC2iw70UFjp4olxucKrWd/dvlUsBI88VSLUsnMNF7/vnOiA+nk1+yLoCqROQ==} + /@babel/traverse/7.19.4: + resolution: {integrity: sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/generator': 7.19.3 + '@babel/generator': 7.19.5 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.19.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.19.3 - '@babel/types': 7.19.3 + '@babel/parser': 7.19.4 + '@babel/types': 7.19.4 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: @@ -1272,11 +1291,11 @@ packages: to-fast-properties: 2.0.0 dev: true - /@babel/types/7.19.3: - resolution: {integrity: sha512-hGCaQzIY22DJlDh9CH7NOxgKkFjBk0Cw9xDO1Xmh2151ti7wiGfQ3LauXzL4HP1fmFlTX6XjpRETTpUcv7wQLw==} + /@babel/types/7.19.4: + resolution: {integrity: sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': 7.18.10 + '@babel/helper-string-parser': 7.19.4 '@babel/helper-validator-identifier': 7.19.1 to-fast-properties: 2.0.0 dev: true @@ -1331,7 +1350,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 bmp-js: 0.1.0 @@ -1340,7 +1359,7 @@ packages: /@jimp/core/0.16.2: resolution: {integrity: sha512-dp7HcyUMzjXphXYodI6PaXue+I9PXAavbb+AN+1XqFbotN22Z12DosNPEyy+UhLY/hZiQQqUkEaJHkvV31rs+w==} dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/utils': 0.16.2 any-base: 1.1.0 buffer: 5.7.1 @@ -1356,7 +1375,7 @@ packages: /@jimp/custom/0.16.2: resolution: {integrity: sha512-GtNwOs4hcVS2GIbqRUf42rUuX07oLB92cj7cqxZb0ZGWwcwhnmSW0TFLAkNafXmqn9ug4VTpNvcJSUdiuECVKg==} dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/core': 0.16.2 dev: false @@ -1365,7 +1384,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 gifwrap: 0.9.4 @@ -1377,7 +1396,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 jpeg-js: 0.4.4 @@ -1388,7 +1407,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 dev: false @@ -1398,7 +1417,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 dev: false @@ -1408,7 +1427,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 dev: false @@ -1418,7 +1437,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 tinycolor2: 1.4.2 @@ -1432,7 +1451,7 @@ packages: '@jimp/plugin-resize': '>=0.3.5' '@jimp/plugin-scale': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/plugin-blit': 0.16.2_@jimp+custom@0.16.2 '@jimp/plugin-resize': 0.16.2_@jimp+custom@0.16.2 @@ -1448,7 +1467,7 @@ packages: '@jimp/plugin-resize': '>=0.3.5' '@jimp/plugin-scale': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/plugin-crop': 0.16.2_@jimp+custom@0.16.2 '@jimp/plugin-resize': 0.16.2_@jimp+custom@0.16.2 @@ -1461,7 +1480,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 dev: false @@ -1471,7 +1490,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 dev: false @@ -1481,7 +1500,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 dev: false @@ -1491,7 +1510,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 dev: false @@ -1502,7 +1521,7 @@ packages: '@jimp/custom': '>=0.3.5' '@jimp/plugin-rotate': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/plugin-rotate': 0.16.2_rqxyxjeek4vqmsj2o2ueqoj3ai '@jimp/utils': 0.16.2 @@ -1513,7 +1532,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 dev: false @@ -1523,7 +1542,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 dev: false @@ -1533,7 +1552,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 dev: false @@ -1543,7 +1562,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 dev: false @@ -1554,7 +1573,7 @@ packages: '@jimp/custom': '>=0.3.5' '@jimp/plugin-blit': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/plugin-blit': 0.16.2_@jimp+custom@0.16.2 '@jimp/utils': 0.16.2 @@ -1566,7 +1585,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 dev: false @@ -1579,7 +1598,7 @@ packages: '@jimp/plugin-crop': '>=0.3.5' '@jimp/plugin-resize': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/plugin-blit': 0.16.2_@jimp+custom@0.16.2 '@jimp/plugin-crop': 0.16.2_@jimp+custom@0.16.2 @@ -1593,7 +1612,7 @@ packages: '@jimp/custom': '>=0.3.5' '@jimp/plugin-resize': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/plugin-resize': 0.16.2_@jimp+custom@0.16.2 '@jimp/utils': 0.16.2 @@ -1606,7 +1625,7 @@ packages: '@jimp/plugin-blur': '>=0.3.5' '@jimp/plugin-resize': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/plugin-blur': 0.16.2_@jimp+custom@0.16.2 '@jimp/plugin-resize': 0.16.2_@jimp+custom@0.16.2 @@ -1620,7 +1639,7 @@ packages: '@jimp/plugin-color': '>=0.8.0' '@jimp/plugin-resize': '>=0.8.0' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/plugin-color': 0.16.2_@jimp+custom@0.16.2 '@jimp/plugin-resize': 0.16.2_@jimp+custom@0.16.2 @@ -1632,7 +1651,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/plugin-blit': 0.16.2_@jimp+custom@0.16.2 '@jimp/plugin-blur': 0.16.2_@jimp+custom@0.16.2 @@ -1663,7 +1682,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/utils': 0.16.2 pngjs: 3.4.0 @@ -1674,7 +1693,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 utif: 2.0.1 dev: false @@ -1684,7 +1703,7 @@ packages: peerDependencies: '@jimp/custom': '>=0.3.5' dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/bmp': 0.16.2_@jimp+custom@0.16.2 '@jimp/custom': 0.16.2 '@jimp/gif': 0.16.2_@jimp+custom@0.16.2 @@ -1697,7 +1716,7 @@ packages: /@jimp/utils/0.16.2: resolution: {integrity: sha512-XENrPvmigiXZQ8E2nxJqO6UVvWBLzbNwyYi3Y8Q1IECoYhYI3kgOQ0fmy4G269Vz1V0omh1bNmC42r4OfXg1Jg==} dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 regenerator-runtime: 0.13.9 dev: false @@ -1877,12 +1896,12 @@ packages: tslib: 1.14.1 dev: false - /@sentry/integrations/7.14.2: - resolution: {integrity: sha512-vxS6ZDgPOxmbfEV6mynu7gouFSnq5LjlnEQYe2D7+/aRPzcgXzwPiqLt/Qd0OG+8LR2UjX+ziBTJOyARZcHxRA==} + /@sentry/integrations/7.15.0: + resolution: {integrity: sha512-BGQynB/V4NDkFKAE4acolISNC2R3KWAXgo7DrTosqt/0FEqy96YhZrkqsnyqpAY5nRxMEdpDwEWR+eITlzNTrg==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.14.2 - '@sentry/utils': 7.14.2 + '@sentry/types': 7.15.0 + '@sentry/utils': 7.15.0 localforage: 1.10.0 tslib: 1.14.1 dev: false @@ -1908,8 +1927,8 @@ packages: engines: {node: '>=8'} dev: false - /@sentry/types/7.14.2: - resolution: {integrity: sha512-JzkOtenArOXmJBAk/FBbxKKX7XC650HqkhGL4ugT/f+RyxfiDZ0X1TAYMrvKIe+qpn5Nh7JUBfR+BARKAiu2wQ==} + /@sentry/types/7.15.0: + resolution: {integrity: sha512-MN9haDRh9ZOsTotoDTHu2BT3sT8Vs1F0alhizUpDyjN2YgBCqR6JV+AbAE1XNHwS2+5zbppch1PwJUVeE58URQ==} engines: {node: '>=8'} dev: false @@ -1921,11 +1940,11 @@ packages: tslib: 1.14.1 dev: false - /@sentry/utils/7.14.2: - resolution: {integrity: sha512-vpZolN+k1IoxWXhKyOVcRl7V1bgww+96gHqTJdcMzOB83x/ofels7L0kqxb03WukKTYcnc7Ep+yBiKi/OYX9og==} + /@sentry/utils/7.15.0: + resolution: {integrity: sha512-akic22/6xa/RG5Mj7UN6pLc23VnX9zQlKM53L/q3yIr0juckSVthJiiFNdgdqrX03S1tHYlBgPeShKFFTHpkjA==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.14.2 + '@sentry/types': 7.15.0 tslib: 1.14.1 dev: false @@ -1950,14 +1969,14 @@ packages: /@types/adm-zip/0.5.0: resolution: {integrity: sha512-FCJBJq9ODsQZUNURo5ILAQueuA8WJhRvuihS3ke2iI25mJlfV2LK8jG2Qj2z2AWg8U0FtWWqBHVRetceLskSaw==} dependencies: - '@types/node': 18.8.3 + '@types/node': 18.8.5 dev: true /@types/body-parser/1.19.2: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 18.8.3 + '@types/node': 18.8.5 dev: true /@types/cacheable-request/6.0.2: @@ -1965,13 +1984,13 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 - '@types/node': 18.8.3 + '@types/node': 18.8.5 '@types/responselike': 1.0.0 /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.8.3 + '@types/node': 18.8.5 dev: true /@types/debug/4.1.7: @@ -2004,7 +2023,7 @@ packages: /@types/express-serve-static-core/4.17.31: resolution: {integrity: sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==} dependencies: - '@types/node': 18.8.3 + '@types/node': 18.8.5 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true @@ -2021,14 +2040,14 @@ packages: /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 18.8.3 + '@types/node': 18.8.5 dev: true /@types/glob/7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.8.3 + '@types/node': 18.8.5 dev: true /@types/html-minifier-terser/5.1.2: @@ -2045,7 +2064,7 @@ packages: /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 18.8.3 + '@types/node': 18.8.5 /@types/long/4.0.2: resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} @@ -2063,22 +2082,22 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: true - /@types/node/16.11.64: - resolution: {integrity: sha512-z5hPTlVFzNwtJ2LNozTpJcD1Cu44c4LNuzaq1mwxmiHWQh2ULdR6Vjwo1UGldzRpzL0yUEdZddnfqGW2G70z6Q==} + /@types/node/16.11.65: + resolution: {integrity: sha512-Vfz7wGMOr4jbQGiQHVJm8VjeQwM9Ya7mHe9LtQ264/Epf5n1KiZShOFqk++nBzw6a/ubgYdB9Od7P+MH/LjoWw==} dev: true /@types/node/16.9.1: resolution: {integrity: sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==} dev: false - /@types/node/18.8.3: - resolution: {integrity: sha512-0os9vz6BpGwxGe9LOhgP/ncvYN5Tx1fNcd2TM3rD/aCGBkysb+ZWpXEocG24h6ZzOi13+VB8HndAQFezsSOw1w==} + /@types/node/18.8.5: + resolution: {integrity: sha512-Bq7G3AErwe5A/Zki5fdD3O6+0zDChhg671NfPjtIcbtzDNZTv4NPKMRFr7gtYPG7y+B8uTiNK4Ngd9T0FTar6Q==} /@types/plist/3.0.2: resolution: {integrity: sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==} requiresBuild: true dependencies: - '@types/node': 18.8.3 + '@types/node': 18.8.5 xmlbuilder: 15.1.1 dev: true optional: true @@ -2098,7 +2117,7 @@ packages: /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 18.8.3 + '@types/node': 18.8.5 /@types/semver/7.3.12: resolution: {integrity: sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==} @@ -2108,7 +2127,7 @@ packages: resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==} dependencies: '@types/mime': 3.0.1 - '@types/node': 18.8.3 + '@types/node': 18.8.5 dev: true /@types/source-list-map/0.1.2: @@ -2138,7 +2157,7 @@ packages: /@types/webpack-sources/3.2.0: resolution: {integrity: sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==} dependencies: - '@types/node': 18.8.3 + '@types/node': 18.8.5 '@types/source-list-map': 0.1.2 source-map: 0.7.4 dev: true @@ -2146,7 +2165,7 @@ packages: /@types/webpack/4.41.32: resolution: {integrity: sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==} dependencies: - '@types/node': 18.8.3 + '@types/node': 18.8.5 '@types/tapable': 1.0.8 '@types/uglify-js': 3.17.0 '@types/webpack-sources': 3.2.0 @@ -2157,7 +2176,7 @@ packages: /@types/ws/8.5.3: resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} dependencies: - '@types/node': 18.8.3 + '@types/node': 18.8.5 dev: true /@types/yargs-parser/21.0.0: @@ -2174,7 +2193,7 @@ packages: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 18.8.3 + '@types/node': 18.8.5 dev: true optional: true @@ -2303,7 +2322,7 @@ packages: requiresBuild: true dependencies: bindings: 1.5.0 - nan: 2.16.0 + nan: 2.17.0 dev: false optional: true @@ -2692,7 +2711,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.19.3 + '@babel/compat-data': 7.19.4 '@babel/core': 7.19.3 '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.19.3 semver: 6.3.0 @@ -2920,8 +2939,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001418 - electron-to-chromium: 1.4.276 + caniuse-lite: 1.0.30001419 + electron-to-chromium: 1.4.281 node-releases: 2.0.6 update-browserslist-db: 1.0.10_browserslist@4.21.4 dev: true @@ -3115,8 +3134,8 @@ packages: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} - /caniuse-lite/1.0.30001418: - resolution: {integrity: sha512-oIs7+JL3K9JRQ3jPZjlH6qyYDp+nBTCais7hjh0s+fuBwufc7uZ7hPYMXrDOJhV360KGMTcczMRObk0/iMqZRg==} + /caniuse-lite/1.0.30001419: + resolution: {integrity: sha512-aFO1r+g6R7TW+PNQxKzjITwLOyDhVRLjW0LcwS/HCZGUUKTGNp9+IwLC4xyDSZBygVL/mxaFR3HIV6wEKQuSzw==} dev: true /caseless/0.12.0: @@ -3441,10 +3460,8 @@ packages: resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} engines: {node: '>= 0.6'} - /convert-source-map/1.8.0: - resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} - dependencies: - safe-buffer: 5.1.2 + /convert-source-map/1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} dev: true /cookie-signature/1.0.6: @@ -4072,7 +4089,7 @@ packages: compare-version: 0.1.2 debug: 2.6.9 isbinaryfile: 3.0.3 - minimist: 1.2.6 + minimist: 1.2.7 plist: 3.0.6 transitivePeerDependencies: - supports-color @@ -4099,8 +4116,8 @@ packages: type-fest: 2.19.0 dev: false - /electron-to-chromium/1.4.276: - resolution: {integrity: sha512-EpuHPqu8YhonqLBXHoU6hDJCD98FCe6KDoet3/gY1qsQ6usjJoHqBH2YIVs8FXaAtHwVL8Uqa/fsYao/vq9VWQ==} + /electron-to-chromium/1.4.281: + resolution: {integrity: sha512-yer0w5wCYdFoZytfmbNhwiGI/3cW06+RV7E23ln4490DVMxs7PvYpbsrSmAiBn/V6gode8wvJlST2YfWgvzWIg==} dev: true /electron-updater/5.3.0: @@ -4124,7 +4141,7 @@ packages: dependencies: '@babel/core': 7.19.3 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.19.3 - '@babel/preset-env': 7.19.3_@babel+core@7.19.3 + '@babel/preset-env': 7.19.4_@babel+core@7.19.3 babel-loader: 8.2.5_wfdvla2jorjoj23kkavho2upde babel-plugin-component: 1.1.1 transitivePeerDependencies: @@ -4386,6 +4403,10 @@ packages: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} engines: {node: '>= 0.6'} + /event-iterator/2.0.0: + resolution: {integrity: sha512-KGft0ldl31BZVV//jj+IAIGCxkvvUkkON+ScH6zfoX+l+omX6001ggyRSpI0Io2Hlro0ThXotswCtfzS8UkIiQ==} + dev: false + /event-stream/3.3.4: resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==} dependencies: @@ -4825,6 +4846,11 @@ packages: map-cache: 0.2.2 dev: true + /freeport-promise/2.0.0: + resolution: {integrity: sha512-dwWpT1DdQcwrhmRwnDnPM/ZFny+FtzU+k50qF2eid3KxaQDsMiBrwo1i0G3qSugkN5db6Cb0zgfc68QeTOpEFg==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dev: false + /fresh/0.5.2: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} @@ -4889,7 +4915,7 @@ packages: requiresBuild: true dependencies: bindings: 1.5.0 - nan: 2.16.0 + nan: 2.17.0 dev: true optional: true @@ -5822,6 +5848,11 @@ packages: engines: {node: '>=0.10.0'} dev: true + /is-plain-obj/2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} + dev: false + /is-plain-object/2.0.4: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} engines: {node: '>=0.10.0'} @@ -5949,7 +5980,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.8.3 + '@types/node': 18.8.5 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -5957,7 +5988,7 @@ packages: /jimp/0.16.2: resolution: {integrity: sha512-UpItBk81a92f8oEyoGYbO3YK4QcM0hoIyuGHmShoF9Ov63P5Qo7Q/X2xsAgnODmSuDJFOtrPtJd5GSWW4LKdOQ==} dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 '@jimp/custom': 0.16.2 '@jimp/plugins': 0.16.2_@jimp+custom@0.16.2 '@jimp/types': 0.16.2_@jimp+custom@0.16.2 @@ -6049,7 +6080,7 @@ packages: resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} hasBin: true dependencies: - minimist: 1.2.6 + minimist: 1.2.7 dev: true /json5/2.2.1: @@ -6397,6 +6428,13 @@ packages: /merge-descriptors/1.0.1: resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + /merge-options/3.0.4: + resolution: {integrity: sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==} + engines: {node: '>=10'} + dependencies: + is-plain-obj: 2.1.0 + dev: false + /merge-stream/2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: true @@ -6512,8 +6550,8 @@ packages: dependencies: brace-expansion: 2.0.1 - /minimist/1.2.6: - resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==} + /minimist/1.2.7: + resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} /minipass-collect/1.0.2: resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} @@ -6580,7 +6618,7 @@ packages: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true dependencies: - minimist: 1.2.6 + minimist: 1.2.7 /mkdirp/1.0.4: resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} @@ -6646,8 +6684,8 @@ packages: resolution: {integrity: sha512-3+/20Pi2zOVAHfUFf631LU2NwaC/qEHBBksM+YQzQ/fff4tIMPX5WJ6We/WXmwTHkAkHIOEitJW4cRPnvVAq+A==} dev: true - /nan/2.16.0: - resolution: {integrity: sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==} + /nan/2.17.0: + resolution: {integrity: sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==} optional: true /nanomatch/1.2.13_supports-color@6.1.0: @@ -6741,8 +6779,8 @@ packages: engines: {node: '>= 6.0.0'} dev: true - /node-gyp/9.2.0: - resolution: {integrity: sha512-/+/YxGfIJOh/fnMsr4Ep0v6oOIjnO1BgLd2dcDspBX1spTkQU7xSIox5RdRE/2/Uq3ZwK8Z5swRIbMUmPlslmg==} + /node-gyp/9.3.0: + resolution: {integrity: sha512-A6rJWfXFz7TQNjpldJ915WFb1LnhO4lIve3ANPbWreuEoLoKlFT3sxIepPBkLhM27crW8YmN+pjlgbasH6cH/Q==} engines: {node: ^12.22 || ^14.13 || >=16} hasBin: true dependencies: @@ -6769,6 +6807,13 @@ packages: resolution: {integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==} dev: true + /node-ssdp-js/0.9.6: + resolution: {integrity: sha512-bnLR4x0PhW933rj2X2PZdCXtVx5EWzTzCbeaEt2AQgPgydzd6cyf8rp1+ivL11SE0NiFzjX56wy6Y1h1grgj3A==} + dependencies: + extend: 3.0.2 + uuid: 3.4.0 + dev: false + /node-ssdp/4.0.1: resolution: {integrity: sha512-uJXkLZVuyaMg1qNbMbGQ6YzNzyOD+NLxYyxIJocPTKTVECPDokOiCZA686jTLXHMUnV34uY/lcUSJ+/5fhY43A==} engines: {node: '>=0.10.0'} @@ -7406,7 +7451,7 @@ packages: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 18.8.3 + '@types/node': 18.8.5 long: 4.0.0 dev: false @@ -7523,7 +7568,7 @@ packages: dependencies: deep-extend: 0.6.0 ini: 1.3.8 - minimist: 1.2.6 + minimist: 1.2.7 strip-json-comments: 2.0.1 dev: false @@ -7639,7 +7684,7 @@ packages: /regenerator-transform/0.15.0: resolution: {integrity: sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==} dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.19.4 dev: true /regex-not/1.0.2: @@ -8124,6 +8169,12 @@ packages: plist: 3.0.6 dev: false + /simple-ssdp/1.0.2: + resolution: {integrity: sha512-EhvU5QBcKs2grpZ+SIBxOcq3t2oTdTKuBDWxkq6qPHppS3KASKyd8pM4tC4TYfgWxhvZJtuEgT5G0677mi7S4w==} + dependencies: + uuid: 8.3.2 + dev: false + /simple-update-notifier/1.0.7: resolution: {integrity: sha512-BBKgR84BJQJm6WjWFMHgLVuo61FBDSj1z/xSFUIozqO6wO7ii0JxCqlIud7Enr/+LhlbNI0whErq96P2qHNWew==} engines: {node: '>=8.10.0'} @@ -8335,6 +8386,10 @@ packages: dev: true optional: true + /ssdp-js/1.0.1: + resolution: {integrity: sha512-QxrgpbiD7ItnpBs5UiWVCHk52OiiPjj9KD2rm2susYvrbkRIXWvUg3v8fQxrXWKoSfP8qXt5HmkH/tAPz8j6bA==} + dev: false + /sshpk/1.17.0: resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==} engines: {node: '>=0.10.0'} @@ -9034,7 +9089,6 @@ packages: /uuid/8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true - dev: true /v8-compile-cache/2.3.0: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} @@ -9547,16 +9601,16 @@ packages: got: 11.8.5 dev: false - github.com/castlabs/electron-releases/598a35c4f65b0bc15c878ae5cfc45520c5684d83: - resolution: {tarball: https://codeload.github.com/castlabs/electron-releases/tar.gz/598a35c4f65b0bc15c878ae5cfc45520c5684d83} + github.com/castlabs/electron-releases/80bc08047493917a10397f1e1d33a0161de05f55: + resolution: {tarball: https://codeload.github.com/castlabs/electron-releases/tar.gz/80bc08047493917a10397f1e1d33a0161de05f55} name: electron - version: 22.0.0-alpha.3 + version: 22.0.0-alpha.4 engines: {node: '>= 12.20.55'} hasBin: true requiresBuild: true dependencies: '@electron/get': 2.0.1 - '@types/node': 16.11.64 + '@types/node': 16.11.65 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color @@ -9625,7 +9679,7 @@ packages: detect-libc: 2.0.1 expand-template: 2.0.3 github-from-package: 0.0.0 - minimist: 1.2.6 + minimist: 1.2.7 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 node-abi: 3.26.0