// Type definitions for Node.js 8.10 // Project: http://nodejs.org/ // Definitions by: Microsoft TypeScript // DefinitelyTyped // Parambir Singh // Wilco Bakker // Chigozirim C. // Flarna // Mariusz Wiktorczyk // wwwy3y3 // Deividas Bakanas // Kelvin Jin // Alvis HT Tang // Sebastian Silbermann // Hannes Magnusson // Alberto Schiabel // Huw // Nicolas Even // Nikita Galkin // Bruno Scheufler // Hoàng Văn Khải // Lishude // Andrew Makarov // Jordi Oliveras Rovira // Thanik Bhongbhibhat // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // NOTE: These definitions support NodeJS and TypeScript 3.2. // NOTE: TypeScript version-specific augmentations can be found in the following paths: // - ~/base.d.ts - Shared definitions common to all TypeScript versions // - ~/index.d.ts - Definitions specific to TypeScript 2.1 // - ~/ts3.2/index.d.ts - Definitions specific to TypeScript 3.2 // Reference required types from the default lib: /// // Base definitions for all NodeJS modules that are not specific to any version of TypeScript: /// // TypeScript 3.2-specific augmentations: declare module "util" { namespace inspect { const custom: unique symbol; } namespace promisify { const custom: unique symbol; } }