Releases: nikelborm/fetch-github-folder
0.1.27
Yay! 🎉
Files in this release
fetch-github-folder.tgz
contains package archive which was published to NPMfetch-github-folder.js
contains a light js CLI script with inlined dependencies that allows you to avoid using any package managerstemplate.env
has all env variables that are supported by this script
Usage
Invoke immediately
If you already know the supported arguments (e.g. --help
to print them all),
you can pipe the script to node directly and pass your arguments after node -
:
set -euo pipefail
curl -sL https://github.com/nikelborm/fetch-github-folder/releases/download/0.1.27/fetch-github-folder.js | node - --repoOwner apache --repoName superset
The script also supports interactive mode (--wizard
), where you will be asked to pass arguments sequentially and interactively. Since it requires user input, it can't be piped and needs to be saved to a temporary file:
set -euo pipefail
tmp_js=$(mktemp --suffix .js)
curl -sLo $tmp_js https://github.com/nikelborm/fetch-github-folder/releases/download/0.1.27/fetch-github-folder.js
node $tmp_js --wizard
rm $tmp_js
Install into the system directly
Running this:
set -euo pipefail
path_to_the_script=/usr/bin/fetch-github-folder
sudo curl -sLo $path_to_the_script https://github.com/nikelborm/fetch-github-folder/releases/download/0.1.27/fetch-github-folder.js
sudo chmod +x $path_to_the_script
...will allow you to use the script like this later:
fetch-github-folder --repoOwner apache --repoName superset
0.1.26
Yay! 🎉
Files in this release
fetch-github-folder-0.1.26.tgz
contains package archive which was published to NPMfetch-github-folder.js
contains a light js CLI script with inlined dependencies that allows you to avoid using any package managerstemplate.env
has all env variables that are supported by this script
Usage
Invoke immediately
If you already know the supported arguments (e.g. --help
to print all supported arguments of the script), you can pipe the script to node directly and pass them after node -
:
set -euo pipefail
curl -sL https://github.com/nikelborm/fetch-github-folder/releases/download/0.1.26/fetch-github-folder.js | node - --repoOwner apache --repoName superset
The script also supports interactive mode (--wizard
), where you will be asked to pass arguments sequentially and interactively. Since it requires user input, it can't be piped and needs to be saved to a temporary file:
set -euo pipefail
tmp_js=$(mktemp --suffix .js)
curl -sLo $tmp_js https://github.com/nikelborm/fetch-github-folder/releases/download/0.1.26/fetch-github-folder.js
node $tmp_js --wizard
rm $tmp_js
Install into the system directly
Running this:
set -euo pipefail
path_to_the_script=/usr/bin/fetch-github-folder
sudo curl -sLo $path_to_the_script https://github.com/nikelborm/fetch-github-folder/releases/download/0.1.26/fetch-github-folder.js
sudo chmod +x $path_to_the_script
...will allow you to use the script like this later:
fetch-github-folder --repoOwner apache --repoName superset
0.1.25
Yay! 🎉
Files in this release
fetch-github-folder-0.1.25.tgz
contains package archive which was published to NPMfetch-github-folder.js
contains a light js CLI script with inlined dependencies that allows you to avoid using any package managerstemplate.env
has all env variables that are supported by this script
Usage
Invoke immediately
If you already know the supported arguments (e.g. --help
to print all supported arguments of the script), you can pipe the script to node directly and pass them after node -
:
set -euo pipefail
curl -sL https://github.com/nikelborm/fetch-github-folder/releases/download/0.1.25/fetch-github-folder.js | node - --repoOwner apache --repoName superset
The script also supports interactive mode (--wizard
), where you will be asked to pass arguments sequentially and interactively. Since it requires user input, it can't be piped and needs to be saved to a temporary file:
set -euo pipefail
tmp_js=$(mktemp --suffix .js)
curl -sLo $tmp_js https://github.com/nikelborm/fetch-github-folder/releases/download/0.1.25/fetch-github-folder.js
node $tmp_js --wizard
rm $tmp_js
Install into the system directly
Running this:
set -euo pipefail
path_to_the_script=/usr/bin/fetch-github-folder
sudo curl -sLo $path_to_the_script https://github.com/nikelborm/fetch-github-folder/releases/download/0.1.25/fetch-github-folder.js
sudo chmod +x $path_to_the_script
...will allow you to use the script like this later:
fetch-github-folder --repoOwner apache --repoName superset
experiment-0.1.24
Yay! 🎉
Files in this release
fetch-github-folder-0.1.24.tgz
contains package archive which was published to NPMfetch-github-folder.js
contains a light js CLI script with inlined dependencies that allow you to avoid using any package managerstemplate.env
has all env variables that are supported by this script
Usage
Invoke immediately
If you already know the supported arguments (e.g. --help
to print all supported arguments of the script), you can pipe the script to node directly and pass them after node -
:
curl -sL https://github.com/nikelborm/fetch-github-folder/releases/download/0.1.24/fetch-github-folder.js | node - --repoOwner apache --repoName superset
The script also supports interactive mode, where you will be asked to pass arguments sequentially and interactively. Since it requires user input, it can't be piped and needs to be saved to a temporary file:
tmp_js=$(mktemp --suffix .js) && \
curl -sLo $tmp_js https://github.com/nikelborm/fetch-github-folder/releases/download/0.1.24/fetch-github-folder.js && \
node $tmp_js --wizard && \
rm $tmp_js
Install into the system directly
Running this:
sudo curl -sLo /usr/bin/fetch-github-folder https://github.com/nikelborm/fetch-github-folder/releases/download/0.1.24/fetch-github-folder.js
sudo chmod +x /usr/bin/fetch-github-folder
...will allow you to use the script like this later:
fetch-github-folder --repoOwner apache --repoName superset
nightly-f0ca995d4bc546c304a73c97d81f1c4e8cf268ec
quick save: Wed Apr 30 03:10:31 MSK 2025
nightly-2584a580d64dcf807e14b7e96faade4195bd173a
quick save: Tue Apr 29 21:16:52 MSK 2025
nightly-aa6b6c6fd769c2388e3bc99aaa4fe28eee35e6c4
Auto-updated NPM package files
nightly-f384dd198256e43136f8ad2f1f2ec4d289ca8473
Auto-updated NPM package files
nightly-ee37afdb53f3bd4d517c80d6e658666f621cbf4b
Auto-updated NPM package files
nightly-d2331abe18d1d9b6129adcfa903619e24c4d6abb
Auto-updated NPM package files