diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md index 4b922045556695..fb367553a5e13e 100644 --- a/doc/api/deprecations.md +++ b/doc/api/deprecations.md @@ -528,10 +528,11 @@ The [`util._extend()`][] API has been deprecated. ### DEP0061: fs.SyncWriteStream -Type: Runtime +Type: End-of-Life The `fs.SyncWriteStream` class was never intended to be a publicly accessible -API. No alternative API is available. Please use a userland alternative. +API and has been removed. No alternative API is available. Please use a userland +alternative. ### DEP0062: node --debug diff --git a/lib/fs.js b/lib/fs.js index dee437c59660f6..6fc245758fa3b4 100644 --- a/lib/fs.js +++ b/lib/fs.js @@ -2360,14 +2360,3 @@ WriteStream.prototype.close = function(cb) { // There is no shutdown() for files. WriteStream.prototype.destroySoon = WriteStream.prototype.end; - -// SyncWriteStream is internal. DO NOT USE. -// This undocumented API was never intended to be made public. -var SyncWriteStream = internalFS.SyncWriteStream; -Object.defineProperty(fs, 'SyncWriteStream', { - configurable: true, - get: internalUtil.deprecate(() => SyncWriteStream, - 'fs.SyncWriteStream is deprecated.', 'DEP0061'), - set: internalUtil.deprecate((val) => { SyncWriteStream = val; }, - 'fs.SyncWriteStream is deprecated.', 'DEP0061') -});