Skip to content

Commit 2cc9c2d

Browse files
[release/5.0] Update Node dependencies for SignalR (#30036)
* Update Node dependencies for SignalR * rebase
1 parent 5b4f300 commit 2cc9c2d

File tree

10 files changed

+1730
-1642
lines changed

10 files changed

+1730
-1642
lines changed

src/Components/Web.JS/dist/Release/blazor.server.js

Lines changed: 6 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Components/Web.JS/dist/Release/blazor.webassembly.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Components/Web.JS/src/webpack.config.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,8 @@ module.exports = (env, args) => ({
1111
'blazor.webassembly': './Boot.WebAssembly.ts',
1212
'blazor.server': './Boot.Server.ts',
1313
},
14-
output: { path: path.join(__dirname, '/..', '/dist', args.mode == 'development' ? '/Debug' : '/Release'), filename: '[name].js' }
14+
output: { path: path.join(__dirname, '/..', '/dist', args.mode == 'development' ? '/Debug' : '/Release'), filename: '[name].js' },
15+
performance: {
16+
maxAssetSize: 276000,
17+
}
1518
});

src/Components/Web.JS/yarn.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3484,7 +3484,7 @@ ms@^2.1.1:
34843484
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
34853485
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
34863486

3487-
msgpack5@^4.0.2:
3487+
msgpack5@^4.5.0:
34883488
version "4.5.0"
34893489
resolved "https://registry.yarnpkg.com/msgpack5/-/msgpack5-4.5.0.tgz#c7e6c0fcd5c1aab76e6f551496a57a7ba2e5428d"
34903490
integrity sha512-LYuyrhCncpw29VSAsoYyW8x+eubDtkkXCJQzHKren//b70/71GZcFpys+OpR8Qo5Seeeju6ULz5vIhTblFEMPg==

src/SignalR/clients/ts/FunctionalTests/ts/HubConnectionTests.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,8 @@ import { DEFAULT_TIMEOUT_INTERVAL, eachTransport, eachTransportAndProtocolAndHtt
1212
import "./LogBannerReporter";
1313
import { TestLogger } from "./TestLogger";
1414

15-
import { PromiseSource } from "../../signalr/tests/Utils";
16-
1715
import * as RX from "rxjs";
16+
import { PromiseSource } from "./Utils";
1817

1918
const TESTHUBENDPOINT_URL = ENDPOINT_BASE_URL + "/testhub";
2019
const TESTHUBENDPOINT_HTTPS_URL = ENDPOINT_BASE_HTTPS_URL ? (ENDPOINT_BASE_HTTPS_URL + "/testhub") : undefined;

src/SignalR/clients/ts/FunctionalTests/ts/Utils.ts

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,36 @@ export function getParameterByName(name: string) {
1414
}
1515
return decodeURIComponent(results[2].replace(/\+/g, " "));
1616
}
17+
18+
export class PromiseSource<T = void> implements Promise<T> {
19+
public promise: Promise<T>;
20+
21+
private resolver!: (value?: T | PromiseLike<T>) => void;
22+
private rejecter!: (reason?: any) => void;
23+
24+
constructor() {
25+
this.promise = new Promise<T>((resolve, reject) => {
26+
this.resolver = resolve;
27+
this.rejecter = reject;
28+
});
29+
}
30+
31+
public resolve(value?: T | PromiseLike<T>) {
32+
this.resolver(value);
33+
}
34+
35+
public reject(reason?: any) {
36+
this.rejecter(reason);
37+
}
38+
39+
// Look like a promise so we can be awaited directly;
40+
public then<TResult1 = T, TResult2 = never>(onfulfilled?: (value: T) => TResult1 | PromiseLike<TResult1>, onrejected?: (reason: any) => TResult2 | PromiseLike<TResult2>): Promise<TResult1 | TResult2> {
41+
return this.promise.then(onfulfilled, onrejected);
42+
}
43+
public catch<TResult = never>(onrejected?: (reason: any) => TResult | PromiseLike<TResult>): Promise<T | TResult> {
44+
return this.promise.catch(onrejected);
45+
}
46+
47+
// @ts-ignore: value never read
48+
public [Symbol.toStringTag]: "Promise";
49+
}

0 commit comments

Comments
 (0)