├── .all-contributorsrc ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── bug_types.yml │ └── feature_request.yml ├── pull_request_template.md └── workflows │ └── workflow.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── ava.config.js ├── eslint.config.js ├── gulpfile.js ├── package.json ├── prettier.config.js ├── src ├── arch.js ├── arch.test.js ├── archive │ ├── gz.js │ ├── main.js │ ├── main.test.js │ ├── p7z.js │ ├── raw.js │ ├── tar.js │ ├── xz.js │ └── zip.js ├── checksum.js ├── checksum.test.js ├── download.js ├── download.test.js ├── fetch.js ├── fetch.test.js ├── fixtures │ └── nvmrc │ │ └── .nvmrc ├── helpers │ ├── atomic.test.js │ ├── main.test.js │ └── versions.test.js ├── main.d.ts ├── main.js ├── main.test-d.ts ├── main.test.js ├── options.js ├── options.test.js ├── output.js ├── output.test.js ├── version.js └── version.test.js └── tsconfig.json /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_types.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/.github/ISSUE_TEMPLATE/bug_types.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/.github/workflows/workflow.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/README.md -------------------------------------------------------------------------------- /ava.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/ava.config.js -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- 1 | export { default } from '@ehmicky/eslint-config' 2 | -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- 1 | export * from '@ehmicky/dev-tasks' 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- 1 | export { default } from '@ehmicky/prettier-config' 2 | -------------------------------------------------------------------------------- /src/arch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/arch.js -------------------------------------------------------------------------------- /src/arch.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/arch.test.js -------------------------------------------------------------------------------- /src/archive/gz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/archive/gz.js -------------------------------------------------------------------------------- /src/archive/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/archive/main.js -------------------------------------------------------------------------------- /src/archive/main.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/archive/main.test.js -------------------------------------------------------------------------------- /src/archive/p7z.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/archive/p7z.js -------------------------------------------------------------------------------- /src/archive/raw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/archive/raw.js -------------------------------------------------------------------------------- /src/archive/tar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/archive/tar.js -------------------------------------------------------------------------------- /src/archive/xz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/archive/xz.js -------------------------------------------------------------------------------- /src/archive/zip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/archive/zip.js -------------------------------------------------------------------------------- /src/checksum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/checksum.js -------------------------------------------------------------------------------- /src/checksum.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/checksum.test.js -------------------------------------------------------------------------------- /src/download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/download.js -------------------------------------------------------------------------------- /src/download.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/download.test.js -------------------------------------------------------------------------------- /src/fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/fetch.js -------------------------------------------------------------------------------- /src/fetch.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/fetch.test.js -------------------------------------------------------------------------------- /src/fixtures/nvmrc/.nvmrc: -------------------------------------------------------------------------------- 1 | 16.0.0 2 | -------------------------------------------------------------------------------- /src/helpers/atomic.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/helpers/atomic.test.js -------------------------------------------------------------------------------- /src/helpers/main.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/helpers/main.test.js -------------------------------------------------------------------------------- /src/helpers/versions.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/helpers/versions.test.js -------------------------------------------------------------------------------- /src/main.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/main.d.ts -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/main.js -------------------------------------------------------------------------------- /src/main.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/main.test-d.ts -------------------------------------------------------------------------------- /src/main.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/main.test.js -------------------------------------------------------------------------------- /src/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/options.js -------------------------------------------------------------------------------- /src/options.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/options.test.js -------------------------------------------------------------------------------- /src/output.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/output.js -------------------------------------------------------------------------------- /src/output.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/output.test.js -------------------------------------------------------------------------------- /src/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/version.js -------------------------------------------------------------------------------- /src/version.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmicky/get-node/HEAD/src/version.test.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ehmicky/dev-tasks/tsconfig.json" 3 | } 4 | --------------------------------------------------------------------------------