Skip to content

Commit 00230f7

Browse files
More specific crypto.randomUUID return type (#1432)
Co-authored-by: saschanaz <[email protected]>
1 parent b929eb7 commit 00230f7

File tree

5 files changed

+11
-4
lines changed

5 files changed

+11
-4
lines changed

baselines/dom.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3852,7 +3852,7 @@ interface Crypto {
38523852
readonly subtle: SubtleCrypto;
38533853
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
38543854
/** Available only in secure contexts. */
3855-
randomUUID(): string;
3855+
randomUUID(): `${string}-${string}-${string}-${string}-${string}`;
38563856
}
38573857

38583858
declare var Crypto: {

baselines/serviceworker.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1050,7 +1050,7 @@ interface Crypto {
10501050
readonly subtle: SubtleCrypto;
10511051
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
10521052
/** Available only in secure contexts. */
1053-
randomUUID(): string;
1053+
randomUUID(): `${string}-${string}-${string}-${string}-${string}`;
10541054
}
10551055

10561056
declare var Crypto: {

baselines/sharedworker.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -994,7 +994,7 @@ interface Crypto {
994994
readonly subtle: SubtleCrypto;
995995
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
996996
/** Available only in secure contexts. */
997-
randomUUID(): string;
997+
randomUUID(): `${string}-${string}-${string}-${string}-${string}`;
998998
}
999999

10001000
declare var Crypto: {

baselines/webworker.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1088,7 +1088,7 @@ interface Crypto {
10881088
readonly subtle: SubtleCrypto;
10891089
getRandomValues<T extends ArrayBufferView | null>(array: T): T;
10901090
/** Available only in secure contexts. */
1091-
randomUUID(): string;
1091+
randomUUID(): `${string}-${string}-${string}-${string}-${string}`;
10921092
}
10931093

10941094
declare var Crypto: {

inputfiles/overridingTypes.jsonc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2217,6 +2217,13 @@
22172217
"overrideType": "T"
22182218
}
22192219
}
2220+
},
2221+
"randomUUID": {
2222+
"signature": {
2223+
"0": {
2224+
"overrideType": "`${string}-${string}-${string}-${string}-${string}`"
2225+
}
2226+
}
22202227
}
22212228
}
22222229
}

0 commit comments

Comments
 (0)