1
mirror of https://github.com/jakejarvis/hugo-extended.git synced 2026-06-14 15:45:27 -04:00
Commit Graph

45 Commits

Author SHA1 Message Date
jake 9207c20018 Hugo v0.89.1 (reverts universal macOS release) 2021-11-05 12:30:47 -04:00
jake ca09f24378 add missing release for Windows on ARM64 (new as of 0.89.0) 2021-11-02 15:51:20 -04:00
jake 2f78efc9f8 as of Hugo 0.89.0, macOS binary is universal and Free/OpenBSD is x64 only
https://github.com/gohugoio/hugo/releases/tag/v0.89.0
2021-11-02 08:53:48 -04:00
jake 8698b38887 process.exit(code) -> process.exitCode = code
discouraged by official docs, see: https://nodejs.org/api/process.html#process_process_exit_code
2021-11-01 22:03:03 -04:00
jake 8251c012de When Hugo seems to disappear, just reinstall and then continue normally (#82)
should fix #81 (or at least mitigate it)
2021-11-01 14:06:51 -04:00
jake a5e608e2cf trim output of hugo version 2021-10-19 10:01:15 -04:00
jake abd1ca427f bump careful-downloader to 2.0.0
https://github.com/jakejarvis/careful-downloader/releases/tag/v2.0.0
2021-10-16 07:24:49 -04:00
jake c55d3d58c3 forward Hugo's exit code so this module itself reports success/failure (fixes #77) 2021-10-13 14:06:15 -04:00
jake eddc6a62a1 check for a hugoVersion package.json field just in case the package version does not and/or cannot align with Hugo in the future (should never happen!) 2021-10-09 11:32:48 -04:00
jake 757a061ebe refactor directory structure and modularize a few common functions 2021-10-09 11:03:39 -04:00
jake d87c63f5d3 Switch to more modern and lightweight dependencies 2021-06-01 19:41:24 -04:00
jake a0aaabb804 run tests on Node 16 2021-05-24 12:23:39 -04:00
jake 08cc786d66 Update README 2021-03-31 11:29:24 -04:00
jake 2b526bec08 Take over platform/arch detection for more accuracy (#45)
namely for Apple Silicon ARM64 detection on macOS
2021-03-12 10:12:36 -05:00
jake 664f725d71 Hugo v0.81.0
added Apple Silicon binary (not detected by bin-wrapper yet, though)
2021-02-20 22:45:54 -05:00
jake 6489165f1a remove macOS 32-bit binary (dropped by Hugo) 2020-09-16 08:40:30 -04:00
jake 6f1eaf1cd5 remove redundant hugoVersion setting in package.json 2020-09-14 10:31:42 -04:00
jake 1e11110408 Clean up tests 2020-03-25 11:47:51 -04:00
jake 22656d3142 Change dragonflybsd to dragonfly for ${process.platform}
Still seems to be undetectable — see below, looks like it'll end up downloading FreeBSD binary — but doesn't hurt to "fix." I'll test this one day...

https://github.com/nodejs/node/blob/2a7d66200b53f645b4f7e412ed080f249e2e667e/tools/utils.py#L66
2020-03-09 14:19:07 -04:00
jake c3ef7b92f8 add support for Linux ARM64, NetBSD, OpenBSD, DragonFlyBSD binaries
some of these may be undetected, even though they support node...?

https://nodejs.org/api/process.html#process_process_platform
2020-02-18 18:08:28 -05:00
jake 6c87e415dc allow binaries in vendor folder to be cached
aka: don't delete binaries in node_modules folder, since they shouldn't change anyways (unless the package is also updated)
2020-02-18 17:40:51 -05:00
jake f6b20c2dee moved repository from hugo-node to hugo-extended 2020-02-01 18:57:00 -05:00
jake 9b1434b0b2 remove signale dependency 2020-01-31 11:20:05 -05:00
jake a0a61c0d60 print Hugo version & environment variables in tests 2020-01-31 09:08:38 -05:00
jake da49c200fb further simplify install logic 2020-01-30 20:33:17 -05:00
jake cb88ac1257 default to Hugo extended flavor 2020-01-30 19:08:34 -05:00
XhmikosR 270c11b9f7 Remove moot variable. (#101) 2019-08-15 09:24:48 +03:00
XhmikosR 5f542e07d0 lib/install.js: minor cosmetic changes. 2019-02-11 13:47:14 +09:00
XhmikosR d5e5e6113f Use Object destructuring. 2018-12-17 23:14:23 +09:00
XhmikosR 5c84c3d31f Re-add `'use strict' statements.
They are still needed.
2018-12-17 23:14:23 +09:00
XhmikosR f2b396c1a8 Remove unneeded condition. 2018-10-14 16:45:38 +09:00
XhmikosR f8a4aee899 Tweak installation logging. 2018-10-07 21:02:18 +09:00
XhmikosR a24614e635 Replace logalot with signale.
Less dependencies.
2018-10-07 21:02:18 +09:00
XhmikosR ea361afa4a Minor lint tweaks. (#69) 2018-10-07 17:42:52 +09:00
Shun Sato 1113135bfe Support Hugo extended (#65)
* wip: Support Hugo extended

* fallback support, update readme.md

* fixup! wip: Support Hugo extended
2018-10-07 17:15:42 +09:00
Shun Sato 5214d55122 chore(*): upgrade bin-wrapper (#64) 2018-07-31 03:50:13 +09:00
I Kadek Adi Gunawan 684da85571 add support for termux on android (#59) 2018-07-07 12:22:36 +09:00
Ty Walls a59cde9c65 feat(hugo): upgrade Hugo to v0.41.0 (#53) (#54)
* Update Hugo to 0.41 and update release url

* Bump version to 0.28.0
2018-05-29 03:07:58 +09:00
Shun Sato b1dfe8d0ba feat(hugo): upgrade Hugo to v0.20.7 (#18) 2017-05-05 20:22:07 +09:00
Shun Sato ac5f5ae86e feat(hugo): upgrade Hugo to v0.18.1 (#10) 2017-01-15 20:41:05 +09:00
Shun Sato 2babfd561c feat(hugo): upgrade Hugo to v0.17 (#9) 2016-10-19 23:36:34 +09:00
Shun Sato 75b26fadec fix(default): deprecate hugoVersion configuration (#4) 2016-06-09 01:08:54 +09:00
Shun Sato 653f15b2db fix(config): fix critical bug to default hugoVersion (#3) 2016-06-08 23:41:26 +09:00
Shun Sato 0195454bb3 feat(getBinalyName): add support for Hugo v0.16 (#2) 2016-06-08 02:35:22 +09:00
Shun Sato fdd354f25d Initial commit 2016-05-31 02:44:50 +09:00