chore(release): 1.8.3 [skip ci] 1.8.3 (2026-03-20)Trivial Changes deps-dev: bump flatted from 3.3.1 to 3.4.2 (#72) (66e3308)
chore(release): 1.8.3 [skip ci]
An application to create nodejs.org distribution index files: index.json and index.tab
Output can be seen at:
And all subdirectories of https://nodejs.org/download/ and https://iojs.org/download/ containing downloadable tarballs and installers.
For the purpose of cataloguing files within each versioned subdirectory, nodejs-dist-indexer is able to:
NODE_MODULES_VERSION
All of this data is made available in JSON and tab-separated format.
OS / architecture / packaging specifiers used in the listings include:
Create an index.json and index.tab from a given distribution directory that contains subdirectories that contain distributable files:
nodejs-dist-indexer \ --dist /path/to/dist/directory/ --indexjson /path/to/dist/directory/index.json --indextab /path/to/dist/directory/index.tab
List the type of distributable files contained within given directories:
nodejs-ls-types [-d] <directory>[ <directory> [<directory> ...]]
The -d argument is supplied if it is to only count files that have a corresponding .done file; this is used for promoting staged releases where the .done file indicates that an upload from a build server is complete.
-d
.done
Output looks like:
$ nodejs-ls-types latest* latest: aix-ppc64 headers linux-arm64 linux-armv6l linux-armv7l linux-ppc64le linux-x64 linux-x86 osx-x64-pkg osx-x64-tar src sunos-x64 sunos-x86 win-x64-msi win-x86-msi latest-argon: headers linux-arm64 linux-armv6l linux-armv7l linux-ppc64le linux-x64 linux-x86 osx-x64-pkg osx-x64-tar src sunos-x64 sunos-x86 win-x64-msi win-x86-msi latest-v0.10.x: headers linux-x64 linux-x86 osx-x64-pkg osx-x64-tar osx-x86-tar src sunos-x64 sunos-x86 win-x86-exe win-x86-msi latest-v0.12.x: headers linux-x64 linux-x86 osx-x64-pkg osx-x64-tar osx-x86-tar src sunos-x64 sunos-x86 win-x86-exe win-x86-msi latest-v4.x: headers linux-arm64 linux-armv6l linux-armv7l linux-ppc64le linux-x64 linux-x86 osx-x64-pkg osx-x64-tar src sunos-x64 sunos-x86 win-x64-msi win-x86-msi latest-v5.x: headers linux-arm64 linux-armv6l linux-armv7l linux-ppc64le linux-x64 linux-x86 osx-x64-pkg osx-x64-tar src sunos-x64 sunos-x86 win-x64-msi win-x86-msi latest-v6.x: aix-ppc64 headers linux-arm64 linux-armv6l linux-armv7l linux-ppc64le linux-x64 linux-x86 osx-x64-pkg osx-x64-tar src sunos-x64 sunos-x86 win-x64-msi win-x86-msi
Managed under the governance of the Node.js Build Working Group.
Copyright (c) 2016 Node.js Foundation. All rights reserved.
Licensed under MIT, see the LICENSE.md file for details
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
nodejs-dist-indexer
An application to create nodejs.org distribution index files: index.json and index.tab
Output can be seen at:
And all subdirectories of https://nodejs.org/download/ and https://iojs.org/download/ containing downloadable tarballs and installers.
Data
For the purpose of cataloguing files within each versioned subdirectory, nodejs-dist-indexer is able to:
NODE_MODULES_VERSIONfor compiled add-on compatibilityAll of this data is made available in JSON and tab-separated format.
OS / architecture / packaging specifiers used in the listings include:
Usage:
Create an index.json and index.tab from a given distribution directory that contains subdirectories that contain distributable files:
List the type of distributable files contained within given directories:
The
-dargument is supplied if it is to only count files that have a corresponding.donefile; this is used for promoting staged releases where the.donefile indicates that an upload from a build server is complete.Output looks like:
Managed under the governance of the Node.js Build Working Group.
Copyright (c) 2016 Node.js Foundation. All rights reserved.
Licensed under MIT, see the LICENSE.md file for details