npm-diff.app API

npm-diff.app exposes a online API to equal npm diff, to be able to see the changes between versions of packages or forks of packages.

GET https://npm-diff.app/api/@types/node@24.10.8...@types/node@24.10.9
will return the same as
npm diff --diff=@types/node@24.10.8 --diff=@types/node@24.10.9

a diff of the two provided packages

diff --git a/README.md b/README.md index v24.10.8..v24.10.9 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node/v24. ### Additional Details - * Last updated: Tue, 13 Jan 2026 15:03:39 GMT + * Last updated: Thu, 15 Jan 2026 17:09:03 GMT * Dependencies: [undici-types](https://npmjs.com/package/undici-types) # Credits diff --git a/package.json b/package.json index v24.10.8..v24.10.9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@types/node", - "version": "24.10.8", + "version": "24.10.9", "description": "TypeScript definitions for node", "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", "license": "MIT", @@ -150,6 +150,6 @@ "undici-types": "~7.16.0" }, "peerDependencies": {}, - "typesPublisherContentHash": "56fd83fda971b33504b67e5c98596ca7c5d4a28d3b7ff29522643cc4f1db7eea", + "typesPublisherContentHash": "954a409903f39d045c638dd3e8f4973e9d11ba4e21d517cd13a5b104a47e1c47", "typeScriptVersion": "5.2" } \ No newline at end of file diff --git a/process.d.ts b/process.d.ts index v24.10.8..v24.10.9 100644 --- a/process.d.ts +++ b/process.d.ts @@ -1786,6 +1786,8 @@ */ send?( message: any, + sendHandle?: SendHandle, + options?: MessageOptions, callback?: (error: Error | null) => void, ): boolean; send?( @@ -1795,9 +1797,7 @@ ): boolean; send?( message: any, - sendHandle: SendHandle, - options: MessageOptions, - callback?: (error: Error | null) => void, + callback: (error: Error | null) => void, ): boolean; /** * If the Node.js process is spawned with an IPC channel (see the `Child Process` and `Cluster` documentation), the `process.disconnect()` method will close the