Home / npm packages / @types/node
Every file of @types/node@26.6.4 as published on npm: 92 files, 2.5 MB. Search them by exact text or regex, in milliseconds.
It uses: eval(), child_process, process.env, the fs module, http / https, fetch(), crypto, WebAssembly.
| API | In @types/node | |
|---|---|---|
| eval() runs a string as JavaScript | Yes: 2 files e.g. node/repl.d.ts | See the lines |
| new Function() builds a function from a string, like eval (with or without new) | No | Who does |
| child_process starts other programs | Yes: 8 files e.g. node/child_process.d.ts | See the lines |
| process.env reads environment variables | Yes: 10 files e.g. node/child_process.d.ts | See the lines |
| the fs module reads and writes files | Yes: 20 files e.g. node/async_hooks.d.ts | See the lines |
| http / https makes or serves HTTP requests with Node's own modules | Yes: 7 files e.g. node/async_hooks.d.ts | See the lines |
| fetch() makes HTTP requests | Yes: 4 files e.g. node/http.d.ts | See the lines |
| XMLHttpRequest makes HTTP requests the old browser way | No | Who does |
| crypto hashes, encrypts or makes random numbers | Yes: 6 files e.g. node/crypto.d.ts | See the lines |
| WebAssembly loads WebAssembly code | Yes: 2 files e.g. node/vm.d.ts | See the lines |
| document.cookie reads or writes browser cookies | No | Who does |
| install scripts runs a script when it's installed | No | Who does |
Exact matches in the published files, so a mention in a comment counts too: open the lines to check.
| File | Size |
|---|---|
node/inspector.generated.d.ts | 228 KB |
node/fs.d.ts | 202 KB |
node/crypto.d.ts | 169 KB |
node/test.d.ts | 120 KB |
node/http2.d.ts | 119 KB |
node/process.d.ts | 115 KB |
node/http.d.ts | 99 KB |
node/quic.d.ts | 95 KB |
node/stream.d.ts | 91 KB |
node/buffer.d.ts | 81 KB |
node/util.d.ts | 65 KB |
node/fs/promises.d.ts | 64 KB |
node/tls.d.ts | 61 KB |
node/child_process.d.ts | 60 KB |
node/sqlite.d.ts | 56 KB |
node/vm.d.ts | 53 KB |
node/net.d.ts | 48 KB |
node/events.d.ts | 47 KB |
node/assert.d.ts | 43 KB |
node/v8.d.ts | 43 KB |
node/diagnostics_channel.d.ts | 35 KB |
node/dns.d.ts | 34 KB |
node/module.d.ts | 33 KB |
node/dgram.d.ts | 31 KB |
node/async_hooks.d.ts | 30 KB |
node/worker_threads.d.ts | 30 KB |
node/url.d.ts | 25 KB |
node/zlib.d.ts | 24 KB |
node/util/types.d.ts | 24 KB |
node/perf_hooks.d.ts | 24 KB |
Version 26.6.4 of @types/node publishes 92 files of source, 2.5 MB in all, not counting images, fonts and source maps.
Yes: @types/node calls eval() in 2 of its files.
Yes: @types/node uses child_process in 8 of its files.
No: @types/node has no preinstall, install or postinstall script in its package.json.
The same engine answers over your documents and repositories: exact text and regex, every match counted, from your code or your AI agent.