diff --git a/lib/fs.js b/lib/fs.js index 35d84da7094a1e..e86a7d07057c33 100644 --- a/lib/fs.js +++ b/lib/fs.js @@ -19,7 +19,7 @@ const Readable = Stream.Readable; const Writable = Stream.Writable; const kMinPoolSpace = 128; -const kMaxLength = require('smalloc').kMaxLength; +const kMaxLength = require('internal/smalloc').kMaxLength; const O_APPEND = constants.O_APPEND || 0; const O_CREAT = constants.O_CREAT || 0; diff --git a/lib/repl.js b/lib/repl.js index 40496559bf452f..420fde45eb6a6b 100644 --- a/lib/repl.js +++ b/lib/repl.js @@ -61,8 +61,7 @@ exports.writer = util.inspect; exports._builtinLibs = ['assert', 'buffer', 'child_process', 'cluster', 'crypto', 'dgram', 'dns', 'domain', 'events', 'fs', 'http', 'https', 'net', 'os', 'path', 'punycode', 'querystring', 'readline', 'stream', - 'string_decoder', 'tls', 'tty', 'url', 'util', 'v8', 'vm', 'zlib', - 'smalloc']; + 'string_decoder', 'tls', 'tty', 'url', 'util', 'v8', 'vm', 'zlib']; const BLOCK_SCOPED_ERROR = 'Block-scoped declarations (let, ' + diff --git a/lib/smalloc.js b/lib/smalloc.js index 8601a8b3630661..9a74ca94bf8520 100644 --- a/lib/smalloc.js +++ b/lib/smalloc.js @@ -1,27 +1,6 @@ 'use strict'; -const smalloc = require('internal/smalloc'); -const deprecate = require('util').deprecate; +const util = require('internal/util'); -exports.alloc = - deprecate(smalloc.alloc, 'smalloc.alloc: Deprecated, use typed arrays'); - -exports.copyOnto = - deprecate(smalloc.copyOnto, - 'smalloc.copyOnto: Deprecated, use typed arrays'); - -exports.dispose = - deprecate(smalloc.dispose, - 'smalloc.dispose: Deprecated, use typed arrays'); - -exports.hasExternalData = - deprecate(smalloc.hasExternalData, - 'smalloc.hasExternalData: Deprecated, use typed arrays'); - -Object.defineProperty(exports, 'kMaxLength', { - enumerable: true, value: smalloc.kMaxLength, writable: false -}); - -Object.defineProperty(exports, 'Types', { - enumerable: true, value: Object.freeze(smalloc.Types), writable: false -}); +module.exports = require('internal/smalloc'); +util.printDeprecationMessage('smalloc is deprecated.');