deprecated-apis.js 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385
  1. /**
  2. * @author Toru Nagashima
  3. * @copyright 2016 Toru Nagashima. All rights reserved.
  4. * See LICENSE file in root directory for full license.
  5. */
  6. "use strict"
  7. //------------------------------------------------------------------------------
  8. // Public Interface
  9. //------------------------------------------------------------------------------
  10. module.exports = {
  11. modules: {
  12. _linklist: {
  13. $deprecated: true,
  14. since: 5,
  15. replacedBy: null,
  16. },
  17. buffer: {
  18. Buffer: {
  19. $constructor: {
  20. $deprecated: true,
  21. since: 6,
  22. replacedBy: "'buffer.Buffer.alloc()' or 'buffer.Buffer.from()' (use 'https://www.npmjs.com/package/safe-buffer' for '<4.5.0')",
  23. },
  24. $call: {
  25. $deprecated: true,
  26. since: 6,
  27. replacedBy: "'buffer.Buffer.alloc()' or 'buffer.Buffer.from()' (use 'https://www.npmjs.com/package/safe-buffer' for '<4.5.0')",
  28. },
  29. },
  30. SlowBuffer: {
  31. $deprecated: true,
  32. since: 6,
  33. replacedBy: "'buffer.Buffer.allocUnsafeSlow()'",
  34. },
  35. },
  36. constants: {
  37. $deprecated: true,
  38. since: 6.3,
  39. replacedBy: "'constants' property of each module",
  40. },
  41. crypto: {
  42. Credentials: {
  43. $deprecated: true,
  44. since: 0.12,
  45. replacedBy: "'tls.SecureContext'",
  46. },
  47. createCredentials: {
  48. $deprecated: true,
  49. since: 0.12,
  50. replacedBy: "'tls.createSecureContext()'",
  51. },
  52. },
  53. domain: {
  54. $deprecated: true,
  55. since: 4,
  56. replacedBy: null,
  57. },
  58. events: {
  59. EventEmitter: {
  60. listenerCount: {
  61. $deprecated: true,
  62. since: 4,
  63. replacedBy: "'events.EventEmitter#listenerCount()'",
  64. },
  65. },
  66. listenerCount: {
  67. $deprecated: true,
  68. since: 4,
  69. replacedBy: "'events.EventEmitter#listenerCount()'",
  70. },
  71. },
  72. freelist: {
  73. $deprecated: true,
  74. since: 4,
  75. replacedBy: null,
  76. },
  77. fs: {
  78. SyncWriteStream: {
  79. $deprecated: true,
  80. since: 4,
  81. replacedBy: null,
  82. },
  83. exists: {
  84. $deprecated: true,
  85. since: 4,
  86. replacedBy: "'fs.stat()' or 'fs.access()'",
  87. },
  88. lchmod: {
  89. $deprecated: true,
  90. since: 0.4,
  91. replacedBy: null,
  92. },
  93. lchmodSync: {
  94. $deprecated: true,
  95. since: 0.4,
  96. replacedBy: null,
  97. },
  98. lchown: {
  99. $deprecated: true,
  100. since: 0.4,
  101. replacedBy: null,
  102. },
  103. lchownSync: {
  104. $deprecated: true,
  105. since: 0.4,
  106. replacedBy: null,
  107. },
  108. },
  109. http: {
  110. createClient: {
  111. $deprecated: true,
  112. since: 0.10,
  113. replacedBy: "'http.request()'",
  114. },
  115. },
  116. module: {
  117. Module: {
  118. requireRepl: {
  119. $deprecated: true,
  120. since: 6,
  121. replacedBy: "'require(\"repl\")'",
  122. },
  123. },
  124. requireRepl: {
  125. $deprecated: true,
  126. since: 6,
  127. replacedBy: "'require(\"repl\")'",
  128. },
  129. },
  130. os: {
  131. getNetworkInterfaces: {
  132. $deprecated: true,
  133. since: 0.6,
  134. replacedBy: "'os.networkInterfaces()'",
  135. },
  136. tmpDir: {
  137. $deprecated: true,
  138. since: 7,
  139. replacedBy: "'os.tmpdir()'",
  140. },
  141. },
  142. punycode: {
  143. $deprecated: true,
  144. since: 7,
  145. replacedBy: "'https://www.npmjs.com/package/punycode'",
  146. },
  147. readline: {
  148. codePointAt: {
  149. $deprecated: true,
  150. since: 4,
  151. replacedBy: null,
  152. },
  153. getStringWidth: {
  154. $deprecated: true,
  155. since: 6,
  156. replacedBy: null,
  157. },
  158. isFullWidthCodePoint: {
  159. $deprecated: true,
  160. since: 6,
  161. replacedBy: null,
  162. },
  163. stripVTControlCharacters: {
  164. $deprecated: true,
  165. since: 6,
  166. replacedBy: null,
  167. },
  168. },
  169. sys: {
  170. $deprecated: true,
  171. since: 0.3,
  172. replacedBy: "'util' module",
  173. },
  174. tls: {
  175. CleartextStream: {
  176. $deprecated: true,
  177. since: 0.10,
  178. replacedBy: null,
  179. },
  180. CryptoStream: {
  181. $deprecated: true,
  182. since: 0.12,
  183. replacedBy: "'tls.TLSSocket'",
  184. },
  185. SecurePair: {
  186. $deprecated: true,
  187. since: 6,
  188. replacedBy: "'tls.TLSSocket'",
  189. },
  190. createSecurePair: {
  191. $deprecated: true,
  192. since: 6,
  193. replacedBy: "'tls.TLSSocket'",
  194. },
  195. },
  196. tty: {
  197. setRawMode: {
  198. $deprecated: true,
  199. since: 0.10,
  200. replacedBy: "'tty.ReadStream#setRawMode()' (e.g. 'process.stdin.setRawMode()')",
  201. },
  202. },
  203. util: {
  204. debug: {
  205. $deprecated: true,
  206. since: 0.12,
  207. replacedBy: "'console.error()'",
  208. },
  209. error: {
  210. $deprecated: true,
  211. since: 0.12,
  212. replacedBy: "'console.error()'",
  213. },
  214. isArray: {
  215. $deprecated: true,
  216. since: 4,
  217. replacedBy: "'Array.isArray()'",
  218. },
  219. isBoolean: {
  220. $deprecated: true,
  221. since: 4,
  222. replacedBy: null,
  223. },
  224. isBuffer: {
  225. $deprecated: true,
  226. since: 4,
  227. replacedBy: "'Buffer.isBuffer()'",
  228. },
  229. isDate: {
  230. $deprecated: true,
  231. since: 4,
  232. replacedBy: null,
  233. },
  234. isError: {
  235. $deprecated: true,
  236. since: 4,
  237. replacedBy: null,
  238. },
  239. isFunction: {
  240. $deprecated: true,
  241. since: 4,
  242. replacedBy: null,
  243. },
  244. isNull: {
  245. $deprecated: true,
  246. since: 4,
  247. replacedBy: null,
  248. },
  249. isNullOrUndefined: {
  250. $deprecated: true,
  251. since: 4,
  252. replacedBy: null,
  253. },
  254. isNumber: {
  255. $deprecated: true,
  256. since: 4,
  257. replacedBy: null,
  258. },
  259. isObject: {
  260. $deprecated: true,
  261. since: 4,
  262. replacedBy: null,
  263. },
  264. isPrimitive: {
  265. $deprecated: true,
  266. since: 4,
  267. replacedBy: null,
  268. },
  269. isRegExp: {
  270. $deprecated: true,
  271. since: 4,
  272. replacedBy: null,
  273. },
  274. isString: {
  275. $deprecated: true,
  276. since: 4,
  277. replacedBy: null,
  278. },
  279. isSymbol: {
  280. $deprecated: true,
  281. since: 4,
  282. replacedBy: null,
  283. },
  284. isUndefined: {
  285. $deprecated: true,
  286. since: 4,
  287. replacedBy: null,
  288. },
  289. log: {
  290. $deprecated: true,
  291. since: 6,
  292. replacedBy: "a third party module",
  293. },
  294. print: {
  295. $deprecated: true,
  296. since: 0.12,
  297. replacedBy: "'console.log()'",
  298. },
  299. pump: {
  300. $deprecated: true,
  301. since: 0.10,
  302. replacedBy: "'stream.Readable#pipe()'",
  303. },
  304. puts: {
  305. $deprecated: true,
  306. since: 0.12,
  307. replacedBy: "'console.log()'",
  308. },
  309. _extend: {
  310. $deprecated: true,
  311. since: 6,
  312. replacedBy: "'Object.assign()'",
  313. },
  314. },
  315. vm: {
  316. runInDebugContext: {
  317. $deprecated: true,
  318. since: 8,
  319. replacedBy: null,
  320. },
  321. },
  322. },
  323. globals: {
  324. Buffer: {
  325. $constructor: {
  326. $deprecated: true,
  327. global: true,
  328. since: 6,
  329. replacedBy: "'Buffer.alloc()' or 'Buffer.from()' (use 'https://www.npmjs.com/package/safe-buffer' for '<4.5.0')",
  330. },
  331. $call: {
  332. $deprecated: true,
  333. global: true,
  334. since: 6,
  335. replacedBy: "'Buffer.alloc()' or 'Buffer.from()' (use 'https://www.npmjs.com/package/safe-buffer' for '<4.5.0')",
  336. },
  337. },
  338. GLOBAL: {
  339. $deprecated: true,
  340. global: true,
  341. since: 6,
  342. replacedBy: "'global'",
  343. },
  344. Intl: {
  345. v8BreakIterator: {
  346. $deprecated: true,
  347. global: true,
  348. since: 7,
  349. replacedBy: null,
  350. },
  351. },
  352. require: {
  353. extensions: {
  354. $deprecated: true,
  355. global: true,
  356. since: 0.12,
  357. replacedBy: "compiling them ahead of time",
  358. },
  359. },
  360. root: {
  361. $deprecated: true,
  362. global: true,
  363. since: 6,
  364. replacedBy: "'global'",
  365. },
  366. process: {
  367. EventEmitter: {
  368. $deprecated: true,
  369. global: true,
  370. since: 0.6,
  371. replacedBy: "'require(\"events\")'",
  372. },
  373. env: {
  374. NODE_REPL_HISTORY_FILE: {
  375. $deprecated: true,
  376. global: true,
  377. since: 4,
  378. replacedBy: "'NODE_REPL_HISTORY'",
  379. },
  380. },
  381. },
  382. },
  383. }