From 9bb00083814c7845402771a7de5c95b69a4090a6 Mon Sep 17 00:00:00 2001 From: Philipp Kunz Date: Wed, 26 Oct 2022 18:59:49 +0200 Subject: [PATCH] fix(core): update --- package.json | 4 +- pnpm-lock.yaml | 82 +++++++++++++-------------- ts/00_commitinfo_data.ts | 2 +- ts/typedsocket.classes.typedsocket.ts | 4 +- 4 files changed, 46 insertions(+), 46 deletions(-) diff --git a/package.json b/package.json index 19de0d7..eba97c7 100644 --- a/package.json +++ b/package.json @@ -20,11 +20,11 @@ "@gitzone/tstest": "^1.0.72", "@pushrocks/smartenv": "^5.0.2", "@pushrocks/tapbundle": "^5.0.4", - "@types/node": "^18.6.3" + "@types/node": "^18.11.6" }, "dependencies": { "@apiglobal/typedrequest": "^2.0.8", - "@apiglobal/typedrequest-interfaces": "2.0.0", + "@apiglobal/typedrequest-interfaces": "2.0.1", "@pushrocks/isohash": "^2.0.0", "@pushrocks/smartjson": "^5.0.4", "@pushrocks/smartsocket": "^2.0.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bbeade3..cfb0945 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,7 +2,7 @@ lockfileVersion: 5.4 specifiers: '@apiglobal/typedrequest': ^2.0.8 - '@apiglobal/typedrequest-interfaces': 2.0.0 + '@apiglobal/typedrequest-interfaces': 2.0.1 '@gitzone/tsbuild': ^2.1.63 '@gitzone/tsbundle': ^2.0.6 '@gitzone/tsrun': ^1.2.39 @@ -13,11 +13,11 @@ specifiers: '@pushrocks/smartsocket': ^2.0.7 '@pushrocks/smartstring': ^4.0.2 '@pushrocks/tapbundle': ^5.0.4 - '@types/node': ^18.6.3 + '@types/node': ^18.11.6 dependencies: '@apiglobal/typedrequest': 2.0.12 - '@apiglobal/typedrequest-interfaces': 2.0.0 + '@apiglobal/typedrequest-interfaces': 2.0.1 '@pushrocks/isohash': 2.0.0 '@pushrocks/smartjson': 5.0.4 '@pushrocks/smartsocket': 2.0.7 @@ -26,11 +26,11 @@ dependencies: devDependencies: '@gitzone/tsbuild': 2.1.65 '@gitzone/tsbundle': 2.0.7 - '@gitzone/tsrun': 1.2.39_@types+node@18.11.5 - '@gitzone/tstest': 1.0.73_@types+node@18.11.5 + '@gitzone/tsrun': 1.2.39_@types+node@18.11.6 + '@gitzone/tstest': 1.0.73_@types+node@18.11.6 '@pushrocks/smartenv': 5.0.3 '@pushrocks/tapbundle': 5.0.4 - '@types/node': 18.11.5 + '@types/node': 18.11.6 packages: @@ -44,17 +44,17 @@ packages: transitivePeerDependencies: - supports-color - /@apiglobal/typedrequest-interfaces/1.0.15: - resolution: {integrity: sha512-KncX168fUQJ73FeT22Cvls41mkJmtasP8dB2s9+9/OyWZpNsCzk9NEmtdRhulW2vLQwuAbQc1eoloe7ffCmhcA==} + /@apiglobal/typedrequest-interfaces/1.0.20: + resolution: {integrity: sha512-ybsDtavYbzGJYSLodSbkxDvSLYtfMzBTuNZDJpiANt1rZA2MO/GCq8zk5MVLlrUUQIr/7oxPGWqxi1QDwR+RHQ==} - /@apiglobal/typedrequest-interfaces/2.0.0: - resolution: {integrity: sha512-UTzBVt9I0eIccncKdtrE0XTO6bK3P+jyfmYO7LAGlZGM5gAamjGBy4nDKh3JshK+x/z89VyD+02+sUyDfi2NwA==} + /@apiglobal/typedrequest-interfaces/2.0.1: + resolution: {integrity: sha512-Oi7pNU4vKo5UvcCJmqkH43Us237Ws/Pp/WDYnwnonRnTmIMd+6QjNfN/gXcPnP6tbamk8r8Xzcz9mgnSDM2ysw==} dev: false /@apiglobal/typedrequest/2.0.12: resolution: {integrity: sha512-oCxcdKEzihzPDf0jrqG4obFFSgDszvO5LO+0Fk/hH/0bZm0AQ1LssYVwaY8OHjT0ujmkTcC5JFCjaS7LgjKSgQ==} dependencies: - '@apiglobal/typedrequest-interfaces': 1.0.15 + '@apiglobal/typedrequest-interfaces': 1.0.20 '@pushrocks/isounique': 1.0.5 '@pushrocks/lik': 6.0.0 '@pushrocks/smartdelay': 2.0.13 @@ -67,7 +67,7 @@ packages: resolution: {integrity: sha512-AsxG9782yVHELir6wsvYafE0knCRF/X10imgNolaemz680wqiFbBIhoNIVGxRw13XW1N9sJVbFJPEoBO0/uuoQ==} dependencies: '@apiglobal/typedrequest': 2.0.12 - '@apiglobal/typedrequest-interfaces': 1.0.15 + '@apiglobal/typedrequest-interfaces': 1.0.20 '@pushrocks/isohash': 2.0.0 '@pushrocks/smartsocket': 2.0.7 '@pushrocks/smartstring': 4.0.5 @@ -148,7 +148,7 @@ packages: '@pushrocks/smartpromise': 3.1.7 '@pushrocks/smartspawn': 3.0.2 '@types/html-minifier': 4.0.2 - '@types/node': 18.11.5 + '@types/node': 18.11.6 esbuild: 0.14.54 html-minifier: 4.0.0 typescript: 4.8.4 @@ -156,13 +156,13 @@ packages: - supports-color dev: true - /@gitzone/tsrun/1.2.39_@types+node@18.11.5: + /@gitzone/tsrun/1.2.39_@types+node@18.11.6: resolution: {integrity: sha512-gLqKOic3T1GIdqsp+T5g1OewfboMJKKMr7/SJgBuMx4BUEBfW7TYhqk6psgfewhHs/zKII5rWbbPauykkKlYIg==} hasBin: true dependencies: '@pushrocks/smartfile': 10.0.5 '@pushrocks/smartshell': 2.0.30 - ts-node: 10.9.1_w23x7n7zvvy4jtcrbeyi4toj7i + ts-node: 10.9.1_i7h6rytxt6mnf2cd4ja4puifuq typescript: 4.8.4 transitivePeerDependencies: - '@swc/core' @@ -171,12 +171,12 @@ packages: - supports-color dev: true - /@gitzone/tstest/1.0.73_@types+node@18.11.5: + /@gitzone/tstest/1.0.73_@types+node@18.11.6: resolution: {integrity: sha512-IaarQBH6vTivIvVpdvwfiABLHf6bkGQlYLcDHymTllMMYrPKRFnpkW+hHJ8KlV0Q8eX/Uyar1PtnSxKEtO3/Fw==} hasBin: true dependencies: '@gitzone/tsbundle': 2.0.7 - '@gitzone/tsrun': 1.2.39_@types+node@18.11.5 + '@gitzone/tsrun': 1.2.39_@types+node@18.11.6 '@pushrocks/consolecolor': 2.0.1 '@pushrocks/smartbrowser': 2.0.2 '@pushrocks/smartdelay': 2.0.13 @@ -535,7 +535,7 @@ packages: /@pushrocks/smartlog-interfaces/2.0.23: resolution: {integrity: sha512-tXqwfrekGxGZJB72BFQppywk7413hXVDgcJNeU+kY6xvmzVjf2HxOMbFYhewh1+p4uai1u9n0xcMb0qbbPy4/Q==} dependencies: - '@apiglobal/typedrequest-interfaces': 1.0.15 + '@apiglobal/typedrequest-interfaces': 1.0.20 /@pushrocks/smartlog/3.0.1: resolution: {integrity: sha512-lE6BCrtZcDDjeXymHq9EK+VlrV3lhXXagFubgHiwrtX8+2xzihS3PpLE54pMARf5X5LE00xg1W0QxSzYJ9oMqg==} @@ -668,7 +668,7 @@ packages: /@pushrocks/smartsocket/2.0.7: resolution: {integrity: sha512-xoBdecjxQH5cYlMyzmZ6qoBUlC136HVc4nIjlEqohaI3itNyJI6hmU0FDBFLrgCEKKNJx6PB1NUJJMhHY6lwyw==} dependencies: - '@apiglobal/typedrequest-interfaces': 1.0.15 + '@apiglobal/typedrequest-interfaces': 1.0.20 '@pushrocks/isohash': 2.0.0 '@pushrocks/isounique': 1.0.5 '@pushrocks/lik': 6.0.0 @@ -796,7 +796,7 @@ packages: /@pushrocks/webstore/2.0.5: resolution: {integrity: sha512-O91dyT0o7xgeJsgftopa7NrE+sZxAQRr8i3UOZ6+UhyJx95v3kssPiE6aJ2uNsESKl3IlDq6RInLr1zbyFsqkg==} dependencies: - '@apiglobal/typedrequest-interfaces': 1.0.15 + '@apiglobal/typedrequest-interfaces': 1.0.20 '@pushrocks/lik': 6.0.0 '@pushrocks/smartenv': 5.0.3 '@pushrocks/smartjson': 5.0.4 @@ -855,7 +855,7 @@ packages: /@types/accepts/1.3.5: resolution: {integrity: sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==} dependencies: - '@types/node': 18.11.5 + '@types/node': 18.11.6 dev: true /@types/babel__code-frame/7.0.3: @@ -866,7 +866,7 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 18.11.5 + '@types/node': 18.11.6 /@types/buffer-json/2.0.1: resolution: {integrity: sha512-y2q2QGDqpS8NBtgKg8si+vKfanyd8smKzTglDCm7dXrco1VclSR8G1/uezK+sWbEUxsVPTomv5RxsTl3JAzxLA==} @@ -884,14 +884,14 @@ packages: /@types/clean-css/4.2.6: resolution: {integrity: sha512-Ze1tf+LnGPmG6hBFMi0B4TEB0mhF7EiMM5oyjLDNPE9hxrPU0W+5+bHvO+eFPA+bt0iC1zkQMoU/iGdRVjcRbw==} dependencies: - '@types/node': 18.11.5 + '@types/node': 18.11.6 source-map: 0.6.1 dev: true /@types/co-body/6.1.0: resolution: {integrity: sha512-3e0q2jyDAnx/DSZi0z2H0yoZ2wt5yRDZ+P7ymcMObvq0ufWRT4tsajyO+Q1VwVWiv9PRR4W3YEjEzBjeZlhF+w==} dependencies: - '@types/node': 18.11.5 + '@types/node': 18.11.6 '@types/qs': 6.9.7 dev: true @@ -903,7 +903,7 @@ packages: /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.11.5 + '@types/node': 18.11.6 /@types/content-disposition/0.5.5: resolution: {integrity: sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA==} @@ -922,7 +922,7 @@ packages: '@types/connect': 3.4.35 '@types/express': 4.17.14 '@types/keygrip': 1.0.2 - '@types/node': 18.11.5 + '@types/node': 18.11.6 dev: true /@types/cors/2.8.12: @@ -939,7 +939,7 @@ packages: /@types/express-serve-static-core/4.17.31: resolution: {integrity: sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==} dependencies: - '@types/node': 18.11.5 + '@types/node': 18.11.6 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 @@ -967,23 +967,23 @@ packages: /@types/finalhandler/1.2.0: resolution: {integrity: sha512-NgEZKOhxUSXkwNnWNaMXZaopQ5aFGPAYiEpEWIkQ6Dzc4iS0M1oQsvWne2t+ex9QZUAdTz/ZT4tOXJhWtP6mCw==} dependencies: - '@types/node': 18.11.5 + '@types/node': 18.11.6 /@types/from2/2.3.1: resolution: {integrity: sha512-l7kKtohAc5h0CKh6vFMv5WcWvQx40KE6dQneUg22i8c1mwxhVPbN781bYts/mYXxSBrQMhNxkhwg18QY0MfeOg==} dependencies: - '@types/node': 18.11.5 + '@types/node': 18.11.6 /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 18.11.5 + '@types/node': 18.11.6 /@types/glob/8.0.0: resolution: {integrity: sha512-l6NQsDDyQUVeoTynNpC9uRvCUint/gSUXQA2euwmTuWGvPY5LSDUu6tkCtJB2SvGQlJQzLaKqcGZP4//7EDveA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.11.5 + '@types/node': 18.11.6 /@types/html-minifier/4.0.2: resolution: {integrity: sha512-4IkmkXJP/25R2fZsCHDX2abztXuQRzUAZq39PfCMz2loLFj8vS9y7aF6vDl58koXSTpsF+eL4Lc5Y4Aww/GCTQ==} @@ -1047,7 +1047,7 @@ packages: '@types/http-errors': 1.8.2 '@types/keygrip': 1.0.2 '@types/koa-compose': 3.2.5 - '@types/node': 18.11.5 + '@types/node': 18.11.6 dev: true /@types/lodash.clonedeep/4.5.7: @@ -1070,8 +1070,8 @@ packages: /@types/minimatch/5.1.2: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - /@types/node/18.11.5: - resolution: {integrity: sha512-3JRwhbjI+cHLAkUorhf8RnqUbFXajvzX4q6fMn5JwkgtuwfYtRQYI3u4V92vI6NJuTsbBQWWh3RZjFsuevyMGQ==} + /@types/node/18.11.6: + resolution: {integrity: sha512-j3CEDa2vd96K0AXF8Wur7UucACvnjkk8hYyQAHhUNciabZLDl9nfAEVUSwmh245OOZV15bRA3Y590Gi5jUcDJg==} /@types/parse5/6.0.3: resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} @@ -1098,7 +1098,7 @@ packages: resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==} dependencies: '@types/mime': 3.0.1 - '@types/node': 18.11.5 + '@types/node': 18.11.6 /@types/shortid/0.0.29: resolution: {integrity: sha1-gJPuBBam4r8qpjOBCRFLP7/6Dps=} @@ -1127,7 +1127,7 @@ packages: /@types/through2/2.0.36: resolution: {integrity: sha512-vuifQksQHJXhV9McpVsXKuhnf3lsoX70PnhcqIAbs9dqLH2NgrGz0DzZPDY3+Yh6eaRqcE1gnCQ6QhBn1/PT5A==} dependencies: - '@types/node': 18.11.5 + '@types/node': 18.11.6 /@types/trusted-types/2.0.2: resolution: {integrity: sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==} @@ -1150,14 +1150,14 @@ packages: /@types/ws/7.4.7: resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} dependencies: - '@types/node': 18.11.5 + '@types/node': 18.11.6 dev: true /@types/yauzl/2.10.0: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 18.11.5 + '@types/node': 18.11.6 dev: true optional: true @@ -1860,7 +1860,7 @@ packages: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.12 - '@types/node': 18.11.5 + '@types/node': 18.11.6 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -3817,7 +3817,7 @@ packages: hasBin: true dev: true - /ts-node/10.9.1_w23x7n7zvvy4jtcrbeyi4toj7i: + /ts-node/10.9.1_i7h6rytxt6mnf2cd4ja4puifuq: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -3836,7 +3836,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 18.11.5 + '@types/node': 18.11.6 acorn: 8.8.1 acorn-walk: 8.2.0 arg: 4.1.3 diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 0bae58f..524e549 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@apiglobal/typedsocket', - version: '2.0.10', + version: '2.0.11', description: 'a typedrequest extension supporting websockets' } diff --git a/ts/typedsocket.classes.typedsocket.ts b/ts/typedsocket.classes.typedsocket.ts index 461f330..f303c36 100644 --- a/ts/typedsocket.classes.typedsocket.ts +++ b/ts/typedsocket.classes.typedsocket.ts @@ -189,7 +189,7 @@ export class TypedSocket { return allMatching[0]; } - public async findAllTargetConnectionsByTag(keyArg: string, payloadArg?: any) { + public async findAllTargetConnectionsByTag(keyArg: TTag['name'], payloadArg?: TTag['payload']) { return this.findAllTargetConnections(async (socketConnectionArg) => { let result: boolean; if (!payloadArg) { @@ -204,7 +204,7 @@ export class TypedSocket { }); } - public async findTargetConnectionByTag(keyArg: string, payloadArg?: any) { + public async findTargetConnectionByTag(keyArg: TTag['name'], payloadArg?: TTag['payload']) { const allResults = await this.findAllTargetConnectionsByTag(keyArg, payloadArg); return allResults[0]; }