diff --git a/package.json b/package.json index 64653054b..b1edfdb2e 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "packages/lib/delivery-api", "packages/lib/offchainResolver-api", "packages/lib/billboard-api", + "packages/billboard-client", "packages/backend", "packages/react", "packages/web", diff --git a/packages/backend/package.json b/packages/backend/package.json index 2838e6ccb..ae8b389e4 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -6,7 +6,6 @@ "dependencies": { "axios": "^0.27.2", "body-parser": "^1.20.1", - "connect-redis": "^6.1.3", "dm3-lib-crypto": "workspace:^", "dm3-lib-delivery": "workspace:^", "dm3-lib-messaging": "workspace:^", @@ -14,15 +13,10 @@ "dm3-lib-shared": "workspace:^", "dm3-lib-storage": "workspace:^", "dotenv": "^16.0.1", - "eslint": "^8.17.0", "ethers": "5.7.2", "express": "^4.18.1", - "jayson": "^3.6.6", - "lint-staged": "^13.0.0", - "prettier": "^2.6.2", "redis": "^4.1.0", "socket.io": "^4.5.1", - "ts-node": "^10.9.1", "winston": "^3.8.1", "yaml": "^2.1.3" }, @@ -45,8 +39,10 @@ "babel-jest": "^29.2.2", "babel-preset-env": "^1.7.0", "jest": "^29.2.2", + "prettier": "^2.6.2", "superagent": "^8.0.3", "supertest": "^6.3.1", + "ts-node": "^10.9.1", "typescript": "^4.4.2" } } diff --git a/packages/billboard-client/package.json b/packages/billboard-client/package.json index 8e3ef67f4..9e4ee6ef6 100644 --- a/packages/billboard-client/package.json +++ b/packages/billboard-client/package.json @@ -7,22 +7,16 @@ "dependencies": { "axios": "^0.27.2", "body-parser": "^1.20.1", - "connect-redis": "^6.1.3", "cors": "^2.8.5", "dm3-lib-delivery": "workspace:^", "dm3-lib-messaging": "workspace:^", "dm3-lib-profile": "workspace:^", "dm3-lib-shared": "workspace:^", "dotenv": "^16.0.1", - "eslint": "^8.17.0", "ethers": "5.7.2", "express": "^4.18.1", - "jayson": "^3.6.6", - "lint-staged": "^13.0.0", - "prettier": "^2.6.2", "redis": "^4.1.0", "socket.io": "^4.5.1", - "ts-node": "^10.9.1", "winston": "^3.8.2", "yaml": "^2.1.3" }, @@ -53,11 +47,14 @@ "babel-preset-env": "^1.7.0", "chai": "^4.3.7", "chai-http": "^4.3.0", + "eslint": "^8.17.0", "jest": "^29.2.2", "lorem-ipsum": "^2.0.8", + "prettier": "^2.6.2", "redis-mock": "^0.56.3", "superagent": "^8.0.3", "supertest": "^6.3.1", + "ts-node": "^10.9.1", "typescript": "^5.1.3" } } diff --git a/packages/billboard-widget/package.json b/packages/billboard-widget/package.json index 1c1fdff0f..cb2d1b236 100644 --- a/packages/billboard-widget/package.json +++ b/packages/billboard-widget/package.json @@ -31,8 +31,6 @@ "react-dom": "^18.2.0", "siwe": "^2.1.4", "socket.io-client": "^4.6.1", - "uuid4": "^2.0.3", - "uuidv4": "^6.2.13", "viem": "^0.3.36", "wagmi": "^1.0.6" }, diff --git a/packages/lib/delivery/package.json b/packages/lib/delivery/package.json index 970e7f333..ead83c14d 100644 --- a/packages/lib/delivery/package.json +++ b/packages/lib/delivery/package.json @@ -13,22 +13,12 @@ }, "dependencies": { "@types/libsodium-wrappers": "^0.7.10", - "ajv": "^8.11.0", - "axios": "^0.25.0", "dm3-lib-crypto": "workspace:^", "dm3-lib-messaging": "workspace:^", "dm3-lib-profile": "workspace:^", + "dm3-lib-shared": "workspace:^", "ethers": "5.7.2", - "googleapis": "^100.0.0", - "libsodium-wrappers": "^0.7.10", - "nodemailer": "^6.9.4", - "query-string": "^7.1.1", - "safe-stable-stringify": "^2.4.1", - "socket.io": "^4.4.1", - "socket.io-client": "^4.7.1", - "uuid": "^8.3.2", - "web3.storage": "^3.5.7", - "whatwg-encoding": "^2.0.0" + "uuid": "^8.3.2" }, "devDependencies": { "@types/data-urls": "^3.0.1", @@ -37,8 +27,8 @@ "@types/nodemailer": "^6.4.9", "@types/uuid": "^8.3.4", "@types/whatwg-encoding": "^2.0.0", - "axios-mock-adapter": "^1.21.2", "jest": "^28.1.1", + "nodemailer": "6.9.7", "ts-jest": "^28.0.4", "ts-json-schema-generator": "^0.98.0", "typescript": "^4.4.2" diff --git a/packages/lib/delivery/src/Messages.ts b/packages/lib/delivery/src/Messages.ts index 6a9edb108..ea564d2ef 100644 --- a/packages/lib/delivery/src/Messages.ts +++ b/packages/lib/delivery/src/Messages.ts @@ -4,7 +4,7 @@ import { UserProfile, } from 'dm3-lib-profile'; import { ethers } from 'ethers'; -import stringify from 'safe-stable-stringify'; +import { stringify } from 'dm3-lib-shared'; import { decryptAsymmetric, diff --git a/packages/lib/messaging/package.json b/packages/lib/messaging/package.json index 43a9098fe..606fc7a1e 100644 --- a/packages/lib/messaging/package.json +++ b/packages/lib/messaging/package.json @@ -15,8 +15,7 @@ "dm3-lib-crypto": "workspace:^", "dm3-lib-profile": "workspace:^", "dm3-lib-shared": "workspace:^", - "ethers": "5.7.2", - "safe-stable-stringify": "^2.4.1" + "ethers": "5.7.2" }, "devDependencies": { "axios-mock-adapter": "^1.21.2", diff --git a/packages/lib/profile/package.json b/packages/lib/profile/package.json index 7b1835ec7..cccbeb12f 100644 --- a/packages/lib/profile/package.json +++ b/packages/lib/profile/package.json @@ -12,27 +12,18 @@ } }, "dependencies": { - "@types/libsodium-wrappers": "^0.7.10", "ajv": "^8.11.0", "axios": "^0.25.0", "dm3-lib-crypto": "workspace:^", "dm3-lib-shared": "workspace:^", "ethers": "5.7.2", - "googleapis": "^100.0.0", - "libsodium-wrappers": "^0.7.10", "query-string": "^7.1.1", - "safe-stable-stringify": "^2.4.1", - "socket.io": "^4.4.1", - "socket.io-client": "^4.4.1", - "uuid": "^8.3.2", - "web3.storage": "^3.5.7", "whatwg-encoding": "^2.0.0" }, "devDependencies": { "@types/data-urls": "^3.0.1", "@types/jest": "^28.1.1", "@types/node": "^16.7.13", - "@types/uuid": "^8.3.4", "@types/whatwg-encoding": "^2.0.0", "axios-mock-adapter": "^1.21.2", "jest": "^28.1.1", diff --git a/packages/lib/shared/package.json b/packages/lib/shared/package.json index c34537435..8ba0dc882 100644 --- a/packages/lib/shared/package.json +++ b/packages/lib/shared/package.json @@ -11,9 +11,7 @@ } }, "dependencies": { - "@types/libsodium-wrappers": "^0.7.10", - "ethers": "5.7.2", - "libsodium-wrappers": "^0.7.10" + "ethers": "5.7.2" }, "devDependencies": { "typescript": "^4.4.2" diff --git a/packages/lib/storage/package.json b/packages/lib/storage/package.json index f3524583c..e77657996 100644 --- a/packages/lib/storage/package.json +++ b/packages/lib/storage/package.json @@ -16,14 +16,11 @@ "dm3-lib-messaging": "workspace:^", "dm3-lib-profile": "workspace:^", "dm3-lib-shared": "workspace:^", - "ethers": "5.7.2", - "libsodium-wrappers": "^0.7.10" + "ethers": "5.7.2" }, "devDependencies": { - "@types/libsodium-wrappers": "^0.7.10", "jest": "^28.1.1", "ts-jest": "^28.0.4", - "ts-json-schema-generator": "^0.98.0", "typescript": "^4.4.2" }, "scripts": { diff --git a/yarn.lock b/yarn.lock index 66afc355b..beec24ba7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5941,6 +5941,13 @@ __metadata: languageName: node linkType: hard +"@types/chai@npm:4": + version: 4.3.11 + resolution: "@types/chai@npm:4.3.11" + checksum: d0c05fe5d02b2e6bbca2bd4866a2ab20a59cf729bc04af0060e7a3277eaf2fb65651b90d4c74b0ebf1d152b4b1d49fa8e44143acef276a2bbaa7785fbe5642d3 + languageName: node + linkType: hard + "@types/chai@npm:^4.2.0": version: 4.3.9 resolution: "@types/chai@npm:4.3.9" @@ -6432,6 +6439,24 @@ __metadata: languageName: node linkType: hard +"@types/redis-mock@npm:^0.17.1": + version: 0.17.3 + resolution: "@types/redis-mock@npm:0.17.3" + dependencies: + "@types/redis": ^2.8.0 + checksum: 9bf3edb36e07ca3c40ea6e5131638665f79a7388770b9ebc654e3c214ff38c654492df97a50f9e76da15a7eaea14edff42285faf77aab4117d7d37ecb2a0bf20 + languageName: node + linkType: hard + +"@types/redis@npm:^2.8.0": + version: 2.8.32 + resolution: "@types/redis@npm:2.8.32" + dependencies: + "@types/node": "*" + checksum: 2b12103e05977941870c9a248f6ea51f4b7ad7e0f16a7403799c2ed1b3e63b60f693c39f9186be0ea02776934c4595ddcd2a5bde41e530aaad42d26449f6a669 + languageName: node + linkType: hard + "@types/redis@npm:^4.0.11": version: 4.0.11 resolution: "@types/redis@npm:4.0.11" @@ -6545,6 +6570,16 @@ __metadata: languageName: node linkType: hard +"@types/superagent@npm:4.1.13": + version: 4.1.13 + resolution: "@types/superagent@npm:4.1.13" + dependencies: + "@types/cookiejar": "*" + "@types/node": "*" + checksum: dffbfd1d3e5b9ed3f44d00e388ce9617407f5a3333241ffcfcf9056b446643794e62a09b817df83611e2f6e8a5bf6a50ba6cfe5abb1afb0f2c4771cdf5b68136 + languageName: node + linkType: hard + "@types/supertest@npm:^2.0.12": version: 2.0.12 resolution: "@types/supertest@npm:2.0.12" @@ -8506,7 +8541,7 @@ __metadata: languageName: node linkType: hard -"axios-mock-adapter@npm:^1.21.2": +"axios-mock-adapter@npm:^1.21.2, axios-mock-adapter@npm:^1.21.4": version: 1.22.0 resolution: "axios-mock-adapter@npm:1.22.0" dependencies: @@ -10469,6 +10504,22 @@ __metadata: languageName: node linkType: hard +"chai-http@npm:^4.3.0": + version: 4.4.0 + resolution: "chai-http@npm:4.4.0" + dependencies: + "@types/chai": 4 + "@types/superagent": 4.1.13 + charset: ^1.0.1 + cookiejar: ^2.1.4 + is-ip: ^2.0.0 + methods: ^1.1.2 + qs: ^6.11.2 + superagent: ^8.0.9 + checksum: beaf2418eb00c27d6a2a315340f770e5a53aaf589dec57e70b878f2dd809caae4cee7b5531165a4e40a451d472e98e429d8d8beac9cae01568f28b6145182f8a + languageName: node + linkType: hard + "chai@npm:^4.2.0, chai@npm:^4.3.4": version: 4.3.10 resolution: "chai@npm:4.3.10" @@ -10590,6 +10641,13 @@ __metadata: languageName: node linkType: hard +"charset@npm:^1.0.1": + version: 1.0.1 + resolution: "charset@npm:1.0.1" + checksum: adf747e7bc76c0e47dbfbb555ef376f5adb2e67cad35718f19a2d02e27589345ccaf3c6170c185d2cc82298241f8478cdcdcab8be8ec429bf56807885f3c5300 + languageName: node + linkType: hard + "check-error@npm:^1.0.2": version: 1.0.2 resolution: "check-error@npm:1.0.2" @@ -11103,7 +11161,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^9.0.0": +"commander@npm:^9.0.0, commander@npm:^9.3.0": version: 9.5.0 resolution: "commander@npm:9.5.0" checksum: c7a3e27aa59e913b54a1bafd366b88650bc41d6651f0cbe258d4ff09d43d6a7394232a4dadd0bf518b3e696fdf595db1028a0d82c785b88bd61f8a440cecfade @@ -11192,13 +11250,6 @@ __metadata: languageName: node linkType: hard -"connect-redis@npm:^6.1.3": - version: 6.1.3 - resolution: "connect-redis@npm:6.1.3" - checksum: 1f61616e2ae7ad097b6553e45d683eeb309ac2e601ac49d721c6c0069fd96fbcfb46ee1c0e210b264b720dcd385201d30ff55ccf5deb11ee1529810890561b58 - languageName: node - linkType: hard - "console-control-strings@npm:^1.1.0": version: 1.1.0 resolution: "console-control-strings@npm:1.1.0" @@ -11354,7 +11405,7 @@ __metadata: languageName: node linkType: hard -"cors@npm:^2.8.1, cors@npm:~2.8.5": +"cors@npm:^2.8.1, cors@npm:^2.8.5, cors@npm:~2.8.5": version: 2.8.5 resolution: "cors@npm:2.8.5" dependencies: @@ -12366,7 +12417,6 @@ __metadata: babel-jest: ^29.2.2 babel-preset-env: ^1.7.0 body-parser: ^1.20.1 - connect-redis: ^6.1.3 dm3-lib-crypto: "workspace:^" dm3-lib-delivery: "workspace:^" dm3-lib-messaging: "workspace:^" @@ -12374,12 +12424,9 @@ __metadata: dm3-lib-shared: "workspace:^" dm3-lib-storage: "workspace:^" dotenv: ^16.0.1 - eslint: ^8.17.0 ethers: 5.7.2 express: ^4.18.1 - jayson: ^3.6.6 jest: ^29.2.2 - lint-staged: ^13.0.0 prettier: ^2.6.2 redis: ^4.1.0 socket.io: ^4.5.1 @@ -12392,6 +12439,50 @@ __metadata: languageName: unknown linkType: soft +"dm3-billboard-client@workspace:packages/billboard-client": + version: 0.0.0-use.local + resolution: "dm3-billboard-client@workspace:packages/billboard-client" + dependencies: + "@babel/core": ^7.19.6 + "@babel/preset-env": ^7.19.4 + "@babel/preset-typescript": ^7.18.6 + "@types/express": ^4.17.13 + "@types/node": ^20.3.1 + "@types/redis": ^4.0.11 + "@types/redis-mock": ^0.17.1 + "@types/supertest": ^2.0.12 + axios: ^0.27.2 + axios-mock-adapter: ^1.21.4 + babel-cli: ^6.26.0 + babel-jest: ^29.2.2 + babel-preset-env: ^1.7.0 + body-parser: ^1.20.1 + chai: ^4.3.7 + chai-http: ^4.3.0 + cors: ^2.8.5 + dm3-lib-delivery: "workspace:^" + dm3-lib-messaging: "workspace:^" + dm3-lib-profile: "workspace:^" + dm3-lib-shared: "workspace:^" + dotenv: ^16.0.1 + eslint: ^8.17.0 + ethers: 5.7.2 + express: ^4.18.1 + jest: ^29.2.2 + lorem-ipsum: ^2.0.8 + prettier: ^2.6.2 + redis: ^4.1.0 + redis-mock: ^0.56.3 + socket.io: ^4.5.1 + superagent: ^8.0.3 + supertest: ^6.3.1 + ts-node: ^10.9.1 + typescript: ^5.1.3 + winston: ^3.8.2 + yaml: ^2.1.3 + languageName: unknown + linkType: soft + "dm3-cli@workspace:packages/cli": version: 0.0.0-use.local resolution: "dm3-cli@workspace:packages/cli" @@ -12498,27 +12589,17 @@ __metadata: "@types/nodemailer": ^6.4.9 "@types/uuid": ^8.3.4 "@types/whatwg-encoding": ^2.0.0 - ajv: ^8.11.0 - axios: ^0.25.0 - axios-mock-adapter: ^1.21.2 dm3-lib-crypto: "workspace:^" dm3-lib-messaging: "workspace:^" dm3-lib-profile: "workspace:^" + dm3-lib-shared: "workspace:^" ethers: 5.7.2 - googleapis: ^100.0.0 jest: ^28.1.1 - libsodium-wrappers: ^0.7.10 - nodemailer: ^6.9.4 - query-string: ^7.1.1 - safe-stable-stringify: ^2.4.1 - socket.io: ^4.4.1 - socket.io-client: ^4.7.1 + nodemailer: 6.9.7 ts-jest: ^28.0.4 ts-json-schema-generator: ^0.98.0 typescript: ^4.4.2 uuid: ^8.3.2 - web3.storage: ^3.5.7 - whatwg-encoding: ^2.0.0 languageName: unknown linkType: soft @@ -12532,7 +12613,6 @@ __metadata: dm3-lib-shared: "workspace:^" ethers: 5.7.2 jest: ^28.1.1 - safe-stable-stringify: ^2.4.1 ts-jest: ^28.0.4 ts-json-schema-generator: ^0.98.0 typescript: ^4.4.2 @@ -12565,9 +12645,7 @@ __metadata: dependencies: "@types/data-urls": ^3.0.1 "@types/jest": ^28.1.1 - "@types/libsodium-wrappers": ^0.7.10 "@types/node": ^16.7.13 - "@types/uuid": ^8.3.4 "@types/whatwg-encoding": ^2.0.0 ajv: ^8.11.0 axios: ^0.25.0 @@ -12575,18 +12653,11 @@ __metadata: dm3-lib-crypto: "workspace:^" dm3-lib-shared: "workspace:^" ethers: 5.7.2 - googleapis: ^100.0.0 jest: ^28.1.1 - libsodium-wrappers: ^0.7.10 query-string: ^7.1.1 - safe-stable-stringify: ^2.4.1 - socket.io: ^4.4.1 - socket.io-client: ^4.4.1 ts-jest: ^28.0.4 ts-json-schema-generator: ^1.2.0 typescript: ^4.4.2 - uuid: ^8.3.2 - web3.storage: ^3.5.7 whatwg-encoding: ^2.0.0 languageName: unknown linkType: soft @@ -12595,9 +12666,7 @@ __metadata: version: 0.0.0-use.local resolution: "dm3-lib-shared@workspace:packages/lib/shared" dependencies: - "@types/libsodium-wrappers": ^0.7.10 ethers: 5.7.2 - libsodium-wrappers: ^0.7.10 typescript: ^4.4.2 languageName: unknown linkType: soft @@ -12606,7 +12675,6 @@ __metadata: version: 0.0.0-use.local resolution: "dm3-lib-storage@workspace:packages/lib/storage" dependencies: - "@types/libsodium-wrappers": ^0.7.10 dm3-lib-crypto: "workspace:^" dm3-lib-delivery: "workspace:^" dm3-lib-messaging: "workspace:^" @@ -12614,9 +12682,7 @@ __metadata: dm3-lib-shared: "workspace:^" ethers: 5.7.2 jest: ^28.1.1 - libsodium-wrappers: ^0.7.10 ts-jest: ^28.0.4 - ts-json-schema-generator: ^0.98.0 typescript: ^4.4.2 languageName: unknown linkType: soft @@ -17070,6 +17136,13 @@ __metadata: languageName: node linkType: hard +"ip-regex@npm:^2.0.0": + version: 2.1.0 + resolution: "ip-regex@npm:2.1.0" + checksum: 331d95052aa53ce245745ea0fc3a6a1e2e3c8d6da65fa8ea52bf73768c1b22a9ac50629d1d2b08c04e7b3ac4c21b536693c149ce2c2615ee4796030e5b3e3cba + languageName: node + linkType: hard + "ip-regex@npm:^4.0.0": version: 4.3.0 resolution: "ip-regex@npm:4.3.0" @@ -17606,6 +17679,15 @@ __metadata: languageName: node linkType: hard +"is-ip@npm:^2.0.0": + version: 2.0.0 + resolution: "is-ip@npm:2.0.0" + dependencies: + ip-regex: ^2.0.0 + checksum: ad85d3a0bccca2c0096f5067b8f5fd0a0f9a26e5ed0990bb88eca004853422fbec4a26ec7a70342888f866074a9720b2cc11428e26c5950d6822a1dbefb80307 + languageName: node + linkType: hard + "is-ip@npm:^3.1.0": version: 3.1.0 resolution: "is-ip@npm:3.1.0" @@ -20662,6 +20744,17 @@ __metadata: languageName: node linkType: hard +"lorem-ipsum@npm:^2.0.8": + version: 2.0.8 + resolution: "lorem-ipsum@npm:2.0.8" + dependencies: + commander: ^9.3.0 + bin: + lorem-ipsum: dist/bin/lorem-ipsum.bin.js + checksum: 63049aab1f0fa2887fab11dc8a3882f9eef76b2ebc80d0c13659b45709b5c78c291f3328b999f12441ef74f8e49606be62e97033d76e72551629c1467b7b6528 + languageName: node + linkType: hard + "loupe@npm:^2.3.1": version: 2.3.6 resolution: "loupe@npm:2.3.6" @@ -22023,10 +22116,10 @@ __metadata: languageName: node linkType: hard -"nodemailer@npm:^6.9.4": - version: 6.9.5 - resolution: "nodemailer@npm:6.9.5" - checksum: e39282795e09f0685691b1511f74e2dc4703ba6ecd55d964c2f8a1b54591e5b284228c90cd6a203b498a5a1ea2610415306e8d7eda0b3cd9ebdcb210f05b2846 +"nodemailer@npm:6.9.7": + version: 6.9.7 + resolution: "nodemailer@npm:6.9.7" + checksum: 0cf66d27aed3bd2cbdff9939402cec3d2119c31b2b9ff4af3bcd59f48287ea75b90c0ce2cd9eb0df838164972cd25581b4b723c91fd673e2608bcb28445ccb1b languageName: node linkType: hard @@ -25083,6 +25176,13 @@ __metadata: languageName: node linkType: hard +"redis-mock@npm:^0.56.3": + version: 0.56.3 + resolution: "redis-mock@npm:0.56.3" + checksum: 8c1293a59610c89a13849191de62aec9e68cb0a116e898b8fd5235235100f987caaeb5dacf56a076263474a2f556bd7fc2e7d2c52364a940f392dacb178b9ff4 + languageName: node + linkType: hard + "redis@npm:*, redis@npm:^4.1.0": version: 4.6.8 resolution: "redis@npm:4.6.8" @@ -25923,7 +26023,7 @@ __metadata: languageName: node linkType: hard -"safe-stable-stringify@npm:^2.1.0, safe-stable-stringify@npm:^2.3.1, safe-stable-stringify@npm:^2.4.1, safe-stable-stringify@npm:^2.4.3": +"safe-stable-stringify@npm:^2.1.0, safe-stable-stringify@npm:^2.3.1, safe-stable-stringify@npm:^2.4.3": version: 2.4.3 resolution: "safe-stable-stringify@npm:2.4.3" checksum: 3aeb64449706ee1f5ad2459fc99648b131d48e7a1fbb608d7c628020177512dc9d94108a5cb61bbc953985d313d0afea6566d243237743e02870490afef04b43 @@ -26497,7 +26597,7 @@ __metadata: languageName: node linkType: hard -"socket.io-client@npm:^4.4.1, socket.io-client@npm:^4.6.1, socket.io-client@npm:^4.7.1": +"socket.io-client@npm:^4.6.1": version: 4.7.2 resolution: "socket.io-client@npm:4.7.2" dependencies: @@ -26519,7 +26619,7 @@ __metadata: languageName: node linkType: hard -"socket.io@npm:^4.4.1, socket.io@npm:^4.5.1": +"socket.io@npm:^4.5.1": version: 4.7.2 resolution: "socket.io@npm:4.7.2" dependencies: @@ -27317,7 +27417,7 @@ __metadata: languageName: node linkType: hard -"superagent@npm:^8.0.3, superagent@npm:^8.0.5": +"superagent@npm:^8.0.3, superagent@npm:^8.0.5, superagent@npm:^8.0.9": version: 8.1.2 resolution: "superagent@npm:8.1.2" dependencies: @@ -28284,6 +28384,16 @@ __metadata: languageName: node linkType: hard +"typescript@npm:^5.1.3": + version: 5.3.2 + resolution: "typescript@npm:5.3.2" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: d92534dda639eb825db013203404c1fabca8ac630564283c9e7dc9e64fd9c9346c2de95ecebdf3e6e8c1c32941bca1cfe0da37877611feb9daf8feeaea58d230 + languageName: node + linkType: hard + "typescript@npm:~4.5.4": version: 4.5.5 resolution: "typescript@npm:4.5.5" @@ -28314,6 +28424,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@^5.1.3#~builtin": + version: 5.3.2 + resolution: "typescript@patch:typescript@npm%3A5.3.2#~builtin::version=5.3.2&hash=77c9e2" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: c034461079fbfde3cb584ddee52afccb15b6e32a0ce186d0b2719968786f7ca73e1b07f71fac4163088790b16811c6ccf79680de190664ef66ff0ba9c1fe4a23 + languageName: node + linkType: hard + "typescript@patch:typescript@~4.5.4#~builtin": version: 4.5.5 resolution: "typescript@patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=bcec9a" @@ -30003,7 +30123,7 @@ __metadata: languageName: node linkType: hard -"winston@npm:^3.9.0": +"winston@npm:^3.8.2, winston@npm:^3.9.0": version: 3.11.0 resolution: "winston@npm:3.11.0" dependencies: