Skip to content
This repository has been archived by the owner on Sep 21, 2023. It is now read-only.

Add Node.js API compatibility list #566

Add Node.js API compatibility list

Add Node.js API compatibility list #566

Triggered via pull request September 12, 2023 19:35
Status Success
Total duration 18s
Artifacts

suggest-format.yml

on: pull_request
suggest-format
8s
suggest-format
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
suggest-format: node/compatibility.md#L3
[deno fmt] reported by reviewdog 🐶 Raw Output: node/compatibility.md:3:-This is a list of Node APIs that Deno polyfills. If you run into an issue with an API listed here or with a package, please [open an issue](https://github.com/denoland/deno). node/compatibility.md:3:+This is a list of Node APIs that Deno polyfills. If you run into an issue with node/compatibility.md:4:+an API listed here or with a package, please node/compatibility.md:5:+[open an issue](https://github.com/denoland/deno).
suggest-format: node/compatibility.md#L30
[deno fmt] reported by reviewdog 🐶 Raw Output: node/compatibility.md:30:-The `ipc` and `overlapped` stdio option are missing. Passing file descriptors by an integer value is missing. node/compatibility.md:32:+The `ipc` and `overlapped` stdio option are missing. Passing file descriptors by node/compatibility.md:33:+an integer value is missing.
suggest-format: node/compatibility.md#L46
[deno fmt] reported by reviewdog 🐶 Raw Output: node/compatibility.md:46:-Missing `Certificate` class, `crypto.Cipheriv.prototype.setAutoPadding`, `crypto.Decipheriv.prototype.setAutoPaddin`, `crypto.getCipherInfo`, `crypto.publicDecrypt`, `crypto.ECDH.prototype.convertKey`, `crypto.diffieHellman`, `x448` option for `generateKeyPair`, `crypto.KeyObject`, `safe`, `add` and `rem` options for `generatePrime`, `crypto.Sign.prototype.sign` and `crypto.Verify.prototype.verify` with non `BinaryLike` input, `crypto.secureHeapUsed`, `crypto.setEngine`, legacy methods of `crypto.X509Certificate`. node/compatibility.md:49:+Missing `Certificate` class, `crypto.Cipheriv.prototype.setAutoPadding`, node/compatibility.md:50:+`crypto.Decipheriv.prototype.setAutoPaddin`, `crypto.getCipherInfo`, node/compatibility.md:51:+`crypto.publicDecrypt`, `crypto.ECDH.prototype.convertKey`, node/compatibility.md:52:+`crypto.diffieHellman`, `x448` option for `generateKeyPair`, `crypto.KeyObject`, node/compatibility.md:53:+`safe`, `add` and `rem` options for `generatePrime`, node/compatibility.md:54:+`crypto.Sign.prototype.sign` and `crypto.Verify.prototype.verify` with non node/compatibility.md:55:+`BinaryLike` input, `crypto.secureHeapUsed`, `crypto.setEngine`, legacy methods node/compatibility.md:56:+of `crypto.X509Certificate`.
suggest-format: node/compatibility.md#L70
[deno fmt] reported by reviewdog 🐶 Raw Output: node/compatibility.md:70:-Missing `utf16le`, `latin1` and `ucs2` encoding for `fs.writeFile` and `fs.writeFileSync`. Missing `Dirent.isBlockDevice`, `Dirent.isCharacterDevice`, `Dirent.isFIFO`, `Dirent.isSocket`, `FSWatcher.ref`, `FSWatcher.unref`. node/compatibility.md:80:+Missing `utf16le`, `latin1` and `ucs2` encoding for `fs.writeFile` and node/compatibility.md:81:+`fs.writeFileSync`. Missing `Dirent.isBlockDevice`, `Dirent.isCharacterDevice`, node/compatibility.md:82:+`Dirent.isFIFO`, `Dirent.isSocket`, `FSWatcher.ref`, `FSWatcher.unref`.
suggest-format: node/compatibility.md#L135
[deno fmt] reported by reviewdog 🐶 Raw Output: node/compatibility.md:135:-Missing `perf_hooks.eventLoopUtilization`, `perf_hooks.timerify`, `perf_hooks.monitorEventLoopDelay`. node/compatibility.md:147:+Missing `perf_hooks.eventLoopUtilization`, `perf_hooks.timerify`, node/compatibility.md:148:+`perf_hooks.monitorEventLoopDelay`.
suggest-format: node/compatibility.md#L141
[deno fmt] reported by reviewdog 🐶 Raw Output: node/compatibility.md:141:-Missing `disconnect`, `message`, `multipleResolves`, `rejectionHandled` and `worker` events. node/compatibility.md:154:+Missing `disconnect`, `message`, `multipleResolves`, `rejectionHandled` and node/compatibility.md:155:+`worker` events.
suggest-format: node/compatibility.md#L253
[deno fmt] reported by reviewdog 🐶 Raw Output: node/compatibility.md:253:-Missing `parentPort.emit`, `parentPort.removeAllListeners`, `markAsUntransferable`, `moveMessagePortToContext`, `receiveMessageOnPort`, `Worker.prototype.getHeapSnapshot` node/compatibility.md:267:+Missing `parentPort.emit`, `parentPort.removeAllListeners`, node/compatibility.md:268:+`markAsUntransferable`, `moveMessagePortToContext`, `receiveMessageOnPort`, node/compatibility.md:269:+`Worker.prototype.getHeapSnapshot`
suggest-format: node/compatibility.md#L259
[deno fmt] reported by reviewdog 🐶 Raw Output: node/compatibility.md:259:-Missing `Options.prototype.constructor`, `BrotliOptions.prototype.constructor`, `BrotliDecompress.prototype.constructor`, `ZlibBase.prototype.constructor` node/compatibility.md:275:+Missing `Options.prototype.constructor`, `BrotliOptions.prototype.constructor`, node/compatibility.md:276:+`BrotliDecompress.prototype.constructor`, `ZlibBase.prototype.constructor`