Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 4 additions & 15 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -854,6 +854,7 @@
/types/check-types/ @idchlife @shov
/types/checkstyle-formatter/ @mhegazy
/types/checksum/ @rogierschouten
/types/cheerio-tableparser/ @joshkel
/types/cheet.js/ @giammyisjammy
/types/chenfengyuan__datepicker/ @aried3r
/types/chenyfan__cache-db/ @AH-dark
Expand Down Expand Up @@ -974,7 +975,6 @@
/types/color-string/ @BendingBender @danmarshall @ccjmne
/types/color-support/ @Yavanosta
/types/color-thief-node/ @almeidx
/types/colorbrewer/ @mtraynham
/types/colorguard/ @MysteryBlokHed
/types/colormap/ @ruxpendp
/types/colornames/ @blturner
Expand Down Expand Up @@ -1282,7 +1282,7 @@
/types/d3-contour/v2/ @tomwanzek @Ledragon @Methuselah96
/types/d3-delaunay/ @BTOdell @Methuselah96
/types/d3-delaunay/v5/ @BTOdell @Methuselah96
/types/d3-dispatch/ @tomwanzek @gustavderdrache @borisyankov @denisname @Methuselah96
/types/d3-dispatch/ @tomwanzek @gustavderdrache @borisyankov @denisname @Methuselah96 @k-yle
/types/d3-dispatch/v1/ @tomwanzek @gustavderdrache @borisyankov @denisname @Methuselah96
/types/d3-dispatch/v2/ @tomwanzek @gustavderdrache @borisyankov @denisname @Methuselah96
/types/d3-drag/ @tomwanzek @gustavderdrache @borisyankov @Methuselah96
Expand Down Expand Up @@ -1882,7 +1882,6 @@
/types/esutils/ @rhythmbhiwani
/types/etag/ @BendingBender @bjohansebas
/types/eth-lightwallet/ @LogvinovLeon
/types/eth-sig-util/ @quezak
/types/ethereum-blockies/ @Jack-Works
/types/ethereum-checksum-address/ @wukongproject
/types/ethereum-protocol/ @LogvinovLeon
Expand Down Expand Up @@ -3090,6 +3089,7 @@
/types/halogenium/ @WeslleyNasRocha
/types/hammerjs/ @codler
/types/hammerjs/v1/ @borisyankov
/types/hamt_plus/ @Mutesa-Cedric
/types/handbrake-js/ @RemyJeancolas
/types/handlebars-helpers/ @Toilal
/types/handlebars-webpack-plugin/ @Odas0R
Expand Down Expand Up @@ -3323,7 +3323,6 @@
/types/image-blob-reduce/ @dotnetautor
/types/image-thumbnail/ @noamalffasy
/types/image-to-base64/ @peterblazejewicz
/types/imagekit/ @kemicofa @romdim
/types/imagemagick/ @soywiz
/types/imagemagick-native/ @horiuchi
/types/imagemin/ @romain-faust @hkjeffchan
Expand Down Expand Up @@ -3817,7 +3816,6 @@
/types/json-rpc-ws/ @npenin @mlamp
/types/json-schema/ @bcherny @lucianbuzzo @rolandjitsu @JasonHK
/types/json-schema-compare/ @forivall
/types/json-schema-faker/ @baremaximum
/types/json-schema-generator/ @marcelltoth
/types/json-schema-md-doc/ @DJAlPee @brianwendt
/types/json-schema-merge-allof/ @forivall
Expand Down Expand Up @@ -5450,7 +5448,7 @@
/types/optimist/ @soywiz @chbrown
/types/optimize-css-assets-webpack-plugin/ @odnamrataizem @skovy
/types/oracle__oraclejet/ @nolakara @jingxwu
/types/oracledb/ @connorjayfitzgerald @dannyb648 @jacobwheale
/types/oracledb/ @connorjayfitzgerald @dannyb648 @jacobwheale @hjamil-24 @sharadraju
/types/oracledb/v3/ @Bigous @connorjayfitzgerald
/types/orchestrator/ @tkQubo @TeamworkGuy2
/types/orientjs/ @saeedtabrizi @aleksey-rezvov
Expand Down Expand Up @@ -5656,12 +5654,10 @@
/types/perfy/ @peterblazejewicz
/types/permit/ @jannikkeye
/types/persistent-cache/ @DanielBGomez
/types/persona/ @Nycto
/types/pet-finder-api/ @ncipollina
/types/petit-dom/ @JamesMessinger
/types/pexrtc/ @10clouds
/types/pg/ @pspeter3
/types/pg/v6/ @pspeter3
/types/pg-copy-streams/ @fluggo
/types/pg-cursor/ @Tiogshi @elias-fauser
/types/pg-database-url/ @tdukart
Expand All @@ -5688,7 +5684,6 @@
/types/phonon/ @kserin
/types/photonui/ @florentpoujol
/types/photoshop/ @adobe-photoshop @baaygun @heewooa @jardicc
/types/photoswipe/ @hellochar @PikachuEXE @Razdva122
/types/phplint/ @MysteryBlokHed
/types/physical-cpu-count/ @peterblazejewicz
/types/pi-camera/ @ataberkylmz @peterblazejewicz
Expand Down Expand Up @@ -5963,7 +5958,6 @@
/types/psd/ @pastelmind
/types/pseudo-audio-param/ @kirbysayshi
/types/psi/ @peterblazejewicz
/types/psl/ @BendingBender
/types/pty.js/ @enlight
/types/pubsub-js/ @borisyankov @morpheus-87 @Profesor08
/types/pug/ @TonyPythoneer
Expand Down Expand Up @@ -6422,7 +6416,6 @@
/types/react-native-huawei-protected-apps/ @christianchown
/types/react-native-i18n/ @VincentLanglet
/types/react-native-image-gallery/ @zhirzh
/types/react-native-incall-manager/ @KarlosQ
/types/react-native-indicators/ @ifiokjr
/types/react-native-joi/ @CharlesStrong-GeoH
/types/react-native-keep-awake/ @huhuanming
Expand Down Expand Up @@ -6490,7 +6483,6 @@
/types/react-native-vector-icons/ @iRoachie @timwangdev @robertying @Naturalclar
/types/react-native-version-check/ @vdelacou @KrishyV
/types/react-native-video/ @huhuanming @Nekith @bananer
/types/react-native-video-player/ @Kweiza @mlc
/types/react-native-web/ @fabioh8010 @blazejkustra
/types/react-native-wheel-pick/ @seongjoojin
/types/react-native-wol/ @KeanaDelmotte
Expand Down Expand Up @@ -7651,7 +7643,6 @@
/types/svg-path-reverse/ @DefinitelyTyped
/types/svg-render/ @BendingBender
/types/svg-sprite/ @tkqubo
/types/svg-spritemap-webpack-plugin/ @peterblazejewicz
/types/svg-tags/ @peterblazejewicz
/types/svg-to-pdfkit/ @qqilihq
/types/svg2png/ @hansrwindhoff
Expand Down Expand Up @@ -8258,7 +8249,6 @@
/types/vue2-editor/ @suryadana
/types/vue2-hammer/ @ptandler
/types/vue3-carousel-3d/ @tevem1207
/types/vue3-json-viewer/ @String10
/types/vuelidate/ @janesser @shadrus
/types/vusion__webfonts-generator/ @atlowChemi
/types/vxna__mini-html-webpack-template/ @peterblazejewicz
Expand Down Expand Up @@ -8566,7 +8556,6 @@
/types/xrm/v8/ @6ix4our @mattngan @markusmauch @daryllabar @clownwilleatme @mariusagur
/types/xsalsa20/ @BendingBender
/types/xsalsa20-encoding/ @BendingBender
/types/xsd-schema-validator/ @Goldsmith42
/types/xsockets/ @pushplay
/types/xtend/ @rhysd
/types/xxhashjs/ @mDibyo @Manc
Expand Down
18 changes: 17 additions & 1 deletion types/node/crypto.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3771,7 +3771,23 @@ declare module "crypto" {
*/
checkIP(ip: string): string | undefined;
/**
* Checks whether this certificate was issued by the given `otherCert`.
* Checks whether this certificate was potentially issued by the given `otherCert`
* by comparing the certificate metadata.
*
* This is useful for pruning a list of possible issuer certificates which have been
* selected using a more rudimentary filtering routine, i.e. just based on subject
* and issuer names.
*
* Finally, to verify that this certificate's signature was produced by a private key
* corresponding to `otherCert`'s public key use `x509.verify(publicKey)`
* with `otherCert`'s public key represented as a `KeyObject`
* like so
*
* ```js
* if (!x509.verify(otherCert.publicKey)) {
* throw new Error('otherCert did not issue x509');
* }
* ```
* @since v15.6.0
*/
checkIssued(otherCert: X509Certificate): boolean;
Expand Down
2 changes: 0 additions & 2 deletions types/node/fs.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -325,13 +325,11 @@ declare module "fs" {
/**
* An alias for `dir.close()`.
* @since v24.1.0
* @experimental
*/
[Symbol.dispose](): void;
/**
* An alias for `dir.closeSync()`.
* @since v24.1.0
* @experimental
*/
[Symbol.asyncDispose](): void;
}
Expand Down
10 changes: 7 additions & 3 deletions types/node/fs/promises.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,9 @@ declare module "fs/promises" {
highWaterMark?: number | undefined;
flush?: boolean | undefined;
}
interface ReadableWebStreamOptions {
autoClose?: boolean | undefined;
}
// TODO: Add `EventEmitter` close
interface FileHandle {
/**
Expand Down Expand Up @@ -261,7 +264,7 @@ declare module "fs/promises" {
* close the `FileHandle` automatically. User code must still call the`fileHandle.close()` method.
* @since v17.0.0
*/
readableWebStream(): ReadableStream;
readableWebStream(options?: ReadableWebStreamOptions): ReadableStream;
/**
* Asynchronously reads the entire contents of a file.
*
Expand Down Expand Up @@ -474,8 +477,9 @@ declare module "fs/promises" {
*/
close(): Promise<void>;
/**
* An alias for {@link FileHandle.close()}.
* @since v20.4.0
* Calls `filehandle.close()` and returns a promise that fulfills when the
* filehandle is closed.
* @since v20.4.0, v18.8.0
*/
[Symbol.asyncDispose](): Promise<void>;
}
Expand Down
24 changes: 13 additions & 11 deletions types/node/http2.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,18 +32,14 @@ declare module "http2" {
":scheme"?: string | undefined;
}
// Http2Stream
export interface StreamPriorityOptions {
exclusive?: boolean | undefined;
parent?: number | undefined;
weight?: number | undefined;
silent?: boolean | undefined;
}
export interface StreamState {
localWindowSize?: number | undefined;
state?: number | undefined;
localClose?: number | undefined;
remoteClose?: number | undefined;
/** @deprecated */
sumDependencyWeight?: number | undefined;
/** @deprecated */
weight?: number | undefined;
}
export interface ServerStreamResponseOptions {
Expand Down Expand Up @@ -151,10 +147,9 @@ declare module "http2" {
*/
close(code?: number, callback?: () => void): void;
/**
* Updates the priority for this `Http2Stream` instance.
* @since v8.4.0
* @deprecated Priority signaling is no longer supported in Node.js.
*/
priority(options: StreamPriorityOptions): void;
priority(options: unknown): void;
/**
* ```js
* import http2 from 'node:http2';
Expand Down Expand Up @@ -395,7 +390,7 @@ declare module "http2" {
): void;
pushStream(
headers: OutgoingHttpHeaders,
options?: StreamPriorityOptions,
options?: Pick<ClientSessionRequestOptions, "exclusive" | "parent">,
callback?: (err: Error | null, pushStream: ServerHttp2Stream, headers: OutgoingHttpHeaders) => void,
): void;
/**
Expand Down Expand Up @@ -629,7 +624,6 @@ declare module "http2" {
endStream?: boolean | undefined;
exclusive?: boolean | undefined;
parent?: number | undefined;
weight?: number | undefined;
waitForTrailers?: boolean | undefined;
signal?: AbortSignal | undefined;
}
Expand Down Expand Up @@ -1294,6 +1288,14 @@ declare module "http2" {
* @default 100000
*/
unknownProtocolTimeout?: number | undefined;
/**
* If `true`, it turns on strict leading
* and trailing whitespace validation for HTTP/2 header field names and values
* as per [RFC-9113](https://www.rfc-editor.org/rfc/rfc9113.html#section-8.2.1).
* @since v24.2.0
* @default true
*/
strictFieldWhitespaceValidation?: boolean | undefined;
}
export interface ClientSessionOptions extends SessionOptions {
/**
Expand Down
Loading