AJ ONeal
84c943b160
feat(node): merge official + unofficial builds into single cache
...
Add unofficial_url to node/releases.conf and update the nodedist
fetcher/classifier to fetch from both URLs. Raw entries are stored
with "official/" or "unofficial/" tag prefixes so they don't overwrite
each other. The classifier picks the correct base URL from the prefix.
This matches the Node.js releases.js behavior which merges both sources,
adding musl, riscv64, loong64, and 7z builds from unofficial.
2026-03-10 12:35:18 -06:00
AJ ONeal
7f0c92e262
add releases.conf for all remaining packages and wire new fetchers
...
New fetcher packages:
- chromedist: Chrome for Testing API (googlechromelabs.github.io)
- gpgdist: SourceForge RSS for GPG macOS
- mariadbdist: MariaDB downloads REST API
New releases.conf files for:
- GitHub: aliasman, awless, duckdns.sh, hugo-extended, kubens, rg, postgres
- gittag: vim-commentary, vim-zig
- gitea: pathman
- chromedist: chromedriver
- gpgdist: gpg
- mariadbdist: mariadb
- nodedist: node
Alias support (alias_of key):
- golang → go, dashd → dashcore, psql → postgres, zig.vim → vim-zig
- Aliases skip fetching and share cache with their target
Every package with a releases.js now has a releases.conf (except the
dead macos package). fetchraw dispatches to all 13 source types.
2026-03-09 22:48:11 -06:00
AJ ONeal
ca81127b93
fix(docs): fix typos in goreleaser, ssh-authorize, and node READMEs
...
- goreleaser: "you should the git tag" → "you should see the git tag"
- ssh-authorize: "will to do" → "will be able to do"
- node: "jhint" → "jshint"
2026-03-08 19:53:26 -06:00
AJ ONeal
8f9b9da4a3
chore: npm run fmt
2026-03-08 19:38:49 -06:00
AJ ONeal
976602236b
chore: npm run fmt
2024-12-18 22:08:20 +00:00
AJ ONeal
afe35f9198
feat(node): ask to install libstdc++ on Alpine
2024-12-18 18:08:52 +00:00
AJ ONeal
910fa48278
doc(node): list node dependencies
2024-12-18 18:08:51 +00:00
AJ ONeal
40316a866c
doc(serviceman): update docs across installers
2024-12-16 00:59:46 +00:00
AJ ONeal
e2ad197067
doc(serviceman): --agent instead of --user
2024-12-16 00:59:46 +00:00
AJ ONeal
f1d1027701
ref: handle fetch errors consistently (Fetcher.fetch)
2024-12-16 00:20:01 +00:00
AJ ONeal
14cebeeb61
ref(webi): complete transition from 'request' for 'fetch'
2024-12-16 00:01:13 +00:00
MichalTirpak
ba94ad883b
partial refactor for files regarding the ISSUE#898 request to fetch besides mariadb
2024-12-15 06:51:44 +00:00
AJ ONeal
d6fc5cec97
doc: remove excess whitespace for (id -u -n)
2024-12-15 06:07:43 +00:00
AJ ONeal
62c9fcc1ba
doc(node): mention ~/.npm/, ~/.node/, and ~/.node_repl_history
2024-09-13 22:36:36 +00:00
AJ ONeal
e3e61ca256
ref: rename .getDistributables()
2024-09-13 08:33:33 +00:00
AJ ONeal
e39e9722d7
ref(posix): various whitespace and text style updates
2023-11-18 23:00:26 -07:00
AJ ONeal
5ab83fcb37
feat(node): add explicit libc detection
2023-11-06 18:50:01 -07:00
AJ ONeal
d592d338df
chore(windows): remove .bat cruft
2023-10-25 11:48:09 -06:00
AJ ONeal
9194866f38
doc(node): and fmt + lint + ci workflows
2023-10-20 17:21:52 -06:00
AJ ONeal
264dbec4ff
doc(node): more service examples + lint + fmt
2023-10-20 17:21:52 -06:00
AJ ONeal
251920a67c
doc(node): add serviceman examples
2023-10-20 17:21:52 -06:00
AJ ONeal
3d51b8373a
chore(pwsh): lint+fix
2023-10-18 02:10:55 -06:00
AJ ONeal
f98086b38e
chore(pwsh): fmt
2023-10-18 02:10:55 -06:00
AJ ONeal
80dace64f3
fix(node): map 'osx' os identifier to 'darwin' filename
2023-07-27 15:45:42 +00:00
AJ ONeal
0b127b3c6e
ref!(node): add officially unofficial musl builds for alpine
2023-07-05 20:03:05 +00:00
AJ ONeal
efb67109fb
ref!: replace pathman with PowerShell [Environment]::SetEnvironmentVariable
2023-05-09 00:04:59 +00:00
AJ ONeal
2a081b527b
fix(node): remove deprecated 'scripts-prepend-node-path' option
2023-03-07 11:26:15 +00:00
AJ ONeal
482027b880
doc(node): update the Files description
2023-02-22 08:10:15 +00:00
AJ ONeal
a1be2e4aa7
doc(node): add Files section
2023-02-21 08:04:04 +00:00
AJ ONeal
21c668b4b7
chore(fmt): set .prettierrc.json.trailingComma = "all"
2023-01-24 17:54:39 +00:00
AJ ONeal
d2fdc7b41a
refactor!(posix): use posix shebang #!/bin/sh ( fix #494 )
2022-08-21 07:10:33 +00:00
AJ ONeal
a87e38b3e5
fix(posix): double quote vars that require it
2022-08-21 03:46:19 +00:00
brij
fdeefd7e75
refactor(posix): remove function prefixes from all shell files
2022-08-18 15:10:58 +00:00
MoNakouzi
82af8b46a4
docs: replace ``bash with ``sh in all .md files
2022-08-15 20:45:43 +00:00
AJ ONeal
7a06af314c
fix(pwsh): always create webi Downloads directory
2022-03-08 05:40:04 +00:00
AJ ONeal
1c757ef9b1
docs(ps1): remove dead comment about missing WEBI_UA
2021-12-05 05:01:41 +00:00
Marcin Woźniak
ca7a838c6f
chore(style): convert blocks into functions (see #325 )
2021-11-21 10:50:03 +00:00
AJ ONeal
1a0c42b0fe
refactor(node): remove redundant echo
2021-11-15 11:28:56 +00:00
AJ ONeal
894562bc0c
refactor!: namespace downloads to ~/Downloads/webi on Windows
2021-11-15 11:28:53 +00:00
AJ ONeal
dfb477380c
chore: make Prettier + fix spelling, update upgrade/switch instructions, prefer ale to syntastic
2021-08-15 05:56:56 +00:00
AJ ONeal
08d05059ec
docs: update node version switching to match example
2021-08-15 04:03:46 +00:00
AJ ONeal
46445e9382
cleanup: shfmt, shellcheck, and whitespace
2021-04-26 07:03:47 +00:00
AJ ONeal
5c041c0e35
update formatting, add random key gen
2020-07-13 10:28:07 -06:00
AJ ONeal
26fc4cbdd8
typo fix
2020-07-12 21:31:02 -06:00
AJ ONeal
c77b2afba8
add webi dat dat dat
2020-07-09 11:46:17 +00:00
AJ ONeal
58841a3003
switch to unix-style paths because... powershell?
2020-07-04 22:00:30 +00:00
AJ ONeal
eaa3ea4210
typo fix
2020-07-04 21:23:06 +00:00
AJ ONeal
c887850a87
typo fix
2020-07-04 07:59:16 +00:00
AJ ONeal
85a231cc55
add git and golang for windows, fix some PATH stuff
2020-07-04 06:57:53 +00:00
AJ ONeal
94becf0eae
minor cleanup
2020-07-03 06:20:00 +00:00