{"_id":"builtin-modules","_rev":"4018523","name":"builtin-modules","description":"A static list of the Node.js builtin modules from the latest Node.js version","dist-tags":{"latest":"5.0.0"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2025-09-01T02:35:00.000Z","created":"2015-05-04T15:35:06.265Z","5.0.0":"2025-02-27T09:38:19.482Z","4.0.0":"2024-04-30T09:35:43.510Z","3.3.0":"2022-05-12T07:48:33.715Z","3.2.0":"2020-12-22T06:01:54.676Z","3.1.0":"2019-04-07T11:09:57.602Z","3.0.0":"2018-05-27T07:21:46.053Z","2.0.0":"2017-11-15T02:57:49.442Z","1.1.1":"2016-01-01T13:44:33.094Z","1.1.0":"2015-09-01T17:29:19.942Z","1.0.1":"2015-05-04T22:18:06.480Z","1.0.0":"2015-05-04T15:35:06.265Z"},"users":{"tangchr":true},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/builtin-modules.git"},"versions":{"5.0.0":{"name":"builtin-modules","version":"5.0.0","description":"A static list of the Node.js builtin modules from the latest Node.js version","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/builtin-modules.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18.20"},"scripts":{"test":"ava && tsd","make":"node make.js"},"keywords":["builtin","built-in","builtins","node","modules","core","bundled","list","array","names"],"devDependencies":{"ava":"^6.2.0","tsd":"^0.31.2","xo":"^0.60.0"},"xo":{"ignore":["index.js"]},"_id":"builtin-modules@5.0.0","gitHead":"f4a281fda0e00dcc1cb130d7b7c9199bf0deb901","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/builtin-modules/issues"},"homepage":"https://github.com/sindresorhus/builtin-modules#readme","_nodeVersion":"23.6.1","_npmVersion":"10.9.2","dist":{"shasum":"9be95686dedad2e9eed05592b07733db87dcff1a","size":2113,"noattachment":false,"key":"/builtin-modules/-/builtin-modules-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/builtin-modules/download/builtin-modules-5.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/builtin-modules_5.0.0_1740649099282_0.2760486856116542"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T09:38:19.482Z","publish_time":1740649099482,"_source_registry_name":"default","_cnpm_publish_time":1740649099482},"4.0.0":{"name":"builtin-modules","version":"4.0.0","description":"A static list of the Node.js builtin modules from the latest Node.js version","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/builtin-modules.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18.20"},"scripts":{"//test":"xo && ava && tsd","test":"ava && tsd","make":"node make.js"},"keywords":["builtin","built-in","builtins","node","modules","core","bundled","list","array","names"],"devDependencies":{"ava":"^6.1.2","tsd":"^0.31.0","xo":"^0.58.0"},"_id":"builtin-modules@4.0.0","gitHead":"e3a9abb7b2c3140836918be83fa449e29f9f826e","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/builtin-modules/issues"},"homepage":"https://github.com/sindresorhus/builtin-modules#readme","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"348db54ec0e6b197494423d26845f1674025ee46","size":1918,"noattachment":false,"key":"/builtin-modules/-/builtin-modules-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/builtin-modules/download/builtin-modules-4.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/builtin-modules_4.0.0_1714469743375_0.13312674005999314"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T09:35:43.510Z","publish_time":1714469743510,"_source_registry_name":"default","_cnpm_publish_time":1714469743510},"3.3.0":{"name":"builtin-modules","version":"3.3.0","description":"List of the Node.js builtin modules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/builtin-modules.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd","make":"node make.js"},"keywords":["builtin","built-in","builtins","node","modules","core","bundled","list","array","names"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"types":"./index.d.ts","gitHead":"0d234f3ad3965c57d8cc5b9ca198c505fe032452","bugs":{"url":"https://github.com/sindresorhus/builtin-modules/issues"},"homepage":"https://github.com/sindresorhus/builtin-modules#readme","_id":"builtin-modules@3.3.0","_nodeVersion":"18.1.0","_npmVersion":"8.3.2","dist":{"shasum":"cae62812b89801e9656336e46223e030386be7b6","size":2348,"noattachment":false,"key":"/builtin-modules/-/builtin-modules-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/builtin-modules/download/builtin-modules-3.3.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/builtin-modules_3.3.0_1652341713526_0.962334670647103"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-12T09:30:19.586Z","publish_time":1652341713715,"_cnpm_publish_time":1652341713715},"3.2.0":{"name":"builtin-modules","version":"3.2.0","description":"List of the Node.js builtin modules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/builtin-modules.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd","make":"node make.js"},"keywords":["builtin","built-in","builtins","node","modules","core","bundled","list","array","names"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"252f64c66e2de85a4213761f6cf530017ac1ef20","bugs":{"url":"https://github.com/sindresorhus/builtin-modules/issues"},"homepage":"https://github.com/sindresorhus/builtin-modules#readme","_id":"builtin-modules@3.2.0","_nodeVersion":"15.4.0","_npmVersion":"6.14.9","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"45d5db99e7ee5e6bc4f362e008bf917ab5049887","size":2355,"noattachment":false,"key":"/builtin-modules/-/builtin-modules-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/builtin-modules/download/builtin-modules-3.2.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/builtin-modules_3.2.0_1608616914505_0.03669231849909438"},"_hasShrinkwrap":false,"publish_time":1608616914676,"_cnpm_publish_time":1608616914676},"3.1.0":{"name":"builtin-modules","version":"3.1.0","description":"List of the Node.js builtin modules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/builtin-modules.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd","make":"node make.js"},"keywords":["builtin","built-in","builtins","node","modules","core","bundled","list","array","names"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"779727ee6fad58da2b5e0e8c77e9de37b3596bf5","bugs":{"url":"https://github.com/sindresorhus/builtin-modules/issues"},"homepage":"https://github.com/sindresorhus/builtin-modules#readme","_id":"builtin-modules@3.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"aad97c15131eb76b65b50ef208e7584cd76a7484","size":2159,"noattachment":false,"key":"/builtin-modules/-/builtin-modules-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/builtin-modules/download/builtin-modules-3.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/builtin-modules_3.1.0_1554635397411_0.7371155756981622"},"_hasShrinkwrap":false,"publish_time":1554635397602,"_cnpm_publish_time":1554635397602},"3.0.0":{"name":"builtin-modules","version":"3.0.0","description":"List of the Node.js builtin modules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/builtin-modules.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava","make":"node make.js"},"files":["index.js","static.js","builtin-modules.json"],"keywords":["builtin","built-in","builtins","node","modules","core","bundled","list","array","names"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"7ba6bb51f7af3852f68128ace2645c23d1012eee","bugs":{"url":"https://github.com/sindresorhus/builtin-modules/issues"},"homepage":"https://github.com/sindresorhus/builtin-modules#readme","_id":"builtin-modules@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"1e587d44b006620d90286cc7a9238bbc6129cab1","size":1970,"noattachment":false,"key":"/builtin-modules/-/builtin-modules-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/builtin-modules/download/builtin-modules-3.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/builtin-modules_3.0.0_1527405705977_0.9872917278308491"},"_hasShrinkwrap":false,"publish_time":1527405706053,"_cnpm_publish_time":1527405706053},"2.0.0":{"name":"builtin-modules","version":"2.0.0","description":"List of the Node.js builtin modules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/builtin-modules.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava","make":"node make.js"},"files":["index.js","static.js","builtin-modules.json"],"keywords":["builtin","built-in","builtins","node","modules","core","bundled","list","array","names"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"eff50c8247873fc601e5d0931c4cdbc0c2b119dd","bugs":{"url":"https://github.com/sindresorhus/builtin-modules/issues"},"homepage":"https://github.com/sindresorhus/builtin-modules#readme","_id":"builtin-modules@2.0.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"60b7ef5ae6546bd7deefa74b08b62a43a232648e","size":1935,"noattachment":false,"key":"/builtin-modules/-/builtin-modules-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/builtin-modules/download/builtin-modules-2.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/builtin-modules-2.0.0.tgz_1510714669323_0.34969417774118483"},"directories":{},"publish_time":1510714669442,"_cnpm_publish_time":1510714669442,"_hasShrinkwrap":false},"1.1.1":{"name":"builtin-modules","version":"1.1.1","description":"List of the Node.js builtin modules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/builtin-modules.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava","make":"node make.js"},"files":["index.js","static.js","builtin-modules.json"],"keywords":["builtin","built-in","builtins","node","modules","core","bundled","list","array","names"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"0ea253452b1d8cb3a70d16464f909dbc0bc370fe","bugs":{"url":"https://github.com/sindresorhus/builtin-modules/issues"},"homepage":"https://github.com/sindresorhus/builtin-modules#readme","_id":"builtin-modules@1.1.1","_shasum":"270f076c5a72c02f5b65a47df94c5fe3a278892f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"270f076c5a72c02f5b65a47df94c5fe3a278892f","size":1973,"noattachment":false,"key":"/builtin-modules/-/builtin-modules-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/builtin-modules/download/builtin-modules-1.1.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1451655873094,"_cnpm_publish_time":1451655873094,"_hasShrinkwrap":false},"1.1.0":{"name":"builtin-modules","version":"1.1.0","description":"List of the Node.js builtin modules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/builtin-modules.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava","make":"node make.js"},"files":["index.js","static.js","builtin-modules.json"],"keywords":["builtin","built-in","builtins","node","modules","core","bundled","list","array","names"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"d317be16fab701f2ac73bc9aa771f60ec052ed66","bugs":{"url":"https://github.com/sindresorhus/builtin-modules/issues"},"homepage":"https://github.com/sindresorhus/builtin-modules#readme","_id":"builtin-modules@1.1.0","_shasum":"1053955fd994a5746e525e4ac717b81caf07491c","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"1053955fd994a5746e525e4ac717b81caf07491c","size":1971,"noattachment":false,"key":"/builtin-modules/-/builtin-modules-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/builtin-modules/download/builtin-modules-1.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1441128559942,"_cnpm_publish_time":1441128559942,"_hasShrinkwrap":false},"1.0.1":{"name":"builtin-modules","version":"1.0.1","description":"List of the Node.js builtin modules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/builtin-modules.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js","make":"node make.js"},"files":["index.js","static.js","builtin-modules.json"],"keywords":["builtin","built-in","builtins","node","modules","core","bundled","list","array","names"],"devDependencies":{"ava":"0.0.4"},"gitHead":"510475203d6fc6907e0e439d5e750f160bbd07c2","bugs":{"url":"https://github.com/sindresorhus/builtin-modules/issues"},"homepage":"https://github.com/sindresorhus/builtin-modules#readme","_id":"builtin-modules@1.0.1","_shasum":"b402d09289a9161316b6fe7ee0a97917892f73ac","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.10.38","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b402d09289a9161316b6fe7ee0a97917892f73ac","size":1949,"noattachment":false,"key":"/builtin-modules/-/builtin-modules-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/builtin-modules/download/builtin-modules-1.0.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1430777886480,"_cnpm_publish_time":1430777886480,"_hasShrinkwrap":false},"1.0.0":{"name":"builtin-modules","version":"1.0.0","description":"List of the Node.js builtin modules","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/builtin-modules"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js","make":"node make.js"},"files":["index.js","static.js","builtin-modules.json"],"keywords":["builtin","built-in","builtins","node","modules","core","bundled","list","array","names"],"devDependencies":{"ava":"0.0.4"},"gitHead":"3b030f1142f65a92925de0bdcfee5906d3d3b56d","bugs":{"url":"https://github.com/sindresorhus/builtin-modules/issues"},"homepage":"https://github.com/sindresorhus/builtin-modules","_id":"builtin-modules@1.0.0","_shasum":"c33347216affb51674380b67f9836f0861353ab3","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"c33347216affb51674380b67f9836f0861353ab3","size":1903,"noattachment":false,"key":"/builtin-modules/-/builtin-modules-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/builtin-modules/download/builtin-modules-1.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1430753706265,"_cnpm_publish_time":1430753706265,"_hasShrinkwrap":false}},"readme":"# builtin-modules\n\n> A static list of the Node.js builtin modules from the latest Node.js version\n\nThe list is just a [JSON file](builtin-modules.json) and can be used anywhere.\n\n## Install\n\n```sh\nnpm install builtin-modules\n```\n\n## Usage\n\n```js\nimport builtinModules from 'builtin-modules';\n\nconsole.log(builtinModules);\n//=> ['node:assert', 'assert', 'node:buffer', 'buffer', …]\n```\n\n## Tip\n\nTo get a list from the current Node.js version, use the built-in API:\n\n```js\nimport {builtinModules} from 'node:module';\n```\n\n## Related\n\n- [is-builtin-module](https://github.com/sindresorhus/is-builtin-module) - Check if a string matches the name of a Node.js builtin module\n","_attachments":{},"homepage":"https://github.com/sindresorhus/builtin-modules#readme","bugs":{"url":"https://github.com/sindresorhus/builtin-modules/issues"},"license":"MIT"}