Skip to content

Commit d006958

Browse files
Partially fix crypto.getRandomValues type param (#2028)
Co-authored-by: saschanaz <saschanaz@users.noreply.github.com>
1 parent 9e38fb9 commit d006958

13 files changed

+13
-13
lines changed

baselines/dom.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6889,7 +6889,7 @@ interface Crypto {
68896889
*/
68906890
readonly subtle: SubtleCrypto;
68916891
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues) */
6892-
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
6892+
getRandomValues<T extends ArrayBufferView>(array: T): T;
68936893
/**
68946894
* Available only in secure contexts.
68956895
*

baselines/serviceworker.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1857,7 +1857,7 @@ interface Crypto {
18571857
*/
18581858
readonly subtle: SubtleCrypto;
18591859
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues) */
1860-
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
1860+
getRandomValues<T extends ArrayBufferView>(array: T): T;
18611861
/**
18621862
* Available only in secure contexts.
18631863
*

baselines/sharedworker.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1722,7 +1722,7 @@ interface Crypto {
17221722
*/
17231723
readonly subtle: SubtleCrypto;
17241724
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues) */
1725-
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
1725+
getRandomValues<T extends ArrayBufferView>(array: T): T;
17261726
/**
17271727
* Available only in secure contexts.
17281728
*

baselines/ts5.5/dom.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6882,7 +6882,7 @@ interface Crypto {
68826882
*/
68836883
readonly subtle: SubtleCrypto;
68846884
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues) */
6885-
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
6885+
getRandomValues<T extends ArrayBufferView>(array: T): T;
68866886
/**
68876887
* Available only in secure contexts.
68886888
*

baselines/ts5.5/serviceworker.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1857,7 +1857,7 @@ interface Crypto {
18571857
*/
18581858
readonly subtle: SubtleCrypto;
18591859
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues) */
1860-
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
1860+
getRandomValues<T extends ArrayBufferView>(array: T): T;
18611861
/**
18621862
* Available only in secure contexts.
18631863
*

baselines/ts5.5/sharedworker.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1722,7 +1722,7 @@ interface Crypto {
17221722
*/
17231723
readonly subtle: SubtleCrypto;
17241724
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues) */
1725-
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
1725+
getRandomValues<T extends ArrayBufferView>(array: T): T;
17261726
/**
17271727
* Available only in secure contexts.
17281728
*

baselines/ts5.5/webworker.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2219,7 +2219,7 @@ interface Crypto {
22192219
*/
22202220
readonly subtle: SubtleCrypto;
22212221
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues) */
2222-
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
2222+
getRandomValues<T extends ArrayBufferView>(array: T): T;
22232223
/**
22242224
* Available only in secure contexts.
22252225
*

baselines/ts5.6/dom.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6889,7 +6889,7 @@ interface Crypto {
68896889
*/
68906890
readonly subtle: SubtleCrypto;
68916891
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues) */
6892-
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
6892+
getRandomValues<T extends ArrayBufferView>(array: T): T;
68936893
/**
68946894
* Available only in secure contexts.
68956895
*

baselines/ts5.6/serviceworker.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1857,7 +1857,7 @@ interface Crypto {
18571857
*/
18581858
readonly subtle: SubtleCrypto;
18591859
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues) */
1860-
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
1860+
getRandomValues<T extends ArrayBufferView>(array: T): T;
18611861
/**
18621862
* Available only in secure contexts.
18631863
*

baselines/ts5.6/sharedworker.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1722,7 +1722,7 @@ interface Crypto {
17221722
*/
17231723
readonly subtle: SubtleCrypto;
17241724
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues) */
1725-
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
1725+
getRandomValues<T extends ArrayBufferView>(array: T): T;
17261726
/**
17271727
* Available only in secure contexts.
17281728
*

baselines/ts5.6/webworker.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2219,7 +2219,7 @@ interface Crypto {
22192219
*/
22202220
readonly subtle: SubtleCrypto;
22212221
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues) */
2222-
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
2222+
getRandomValues<T extends ArrayBufferView>(array: T): T;
22232223
/**
22242224
* Available only in secure contexts.
22252225
*

baselines/webworker.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2219,7 +2219,7 @@ interface Crypto {
22192219
*/
22202220
readonly subtle: SubtleCrypto;
22212221
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues) */
2222-
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
2222+
getRandomValues<T extends ArrayBufferView>(array: T): T;
22232223
/**
22242224
* Available only in secure contexts.
22252225
*

inputfiles/overridingTypes.jsonc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2581,7 +2581,7 @@
25812581
"typeParameters": [
25822582
{
25832583
"name": "T",
2584-
"extends": "ArrayBufferView | null"
2584+
"extends": "ArrayBufferView"
25852585
}
25862586
],
25872587
"param": [

0 commit comments

Comments
 (0)