0
0
mirror of https://github.com/tj/n.git synced 2024-11-22 11:37:26 +01:00
Commit Graph

106 Commits

Author SHA1 Message Date
John Gee
49347fcb96 Post-release 2021-04-25 13:14:46 +12:00
John Gee
cacab9636e Prepare for release 2021-04-25 11:47:17 +12:00
John Gee
e264be74e3 Update CHANGELOG 2021-04-25 10:05:26 +12:00
John Gee
7c603007fa Fix link in CHANGELOG 2021-04-19 20:48:54 +12:00
John Gee
2123176c88 Post-release 2021-04-19 20:30:51 +12:00
John Gee
a2719e0e3d Prepare for release 2021-04-19 20:24:27 +12:00
John Gee
edc9d040ac
Add support for new Node.js builds for Apple silicon (#664)
* On Darwin, default to x64 for node versions below 16

* Prepare for release

* Add caveat about hole opened by searching for two architectures at once.

* Add Apple silicon details to README
2021-04-19 20:21:53 +12:00
John Gee
f95aa129c9 Post-release 2021-03-12 20:13:16 +13:00
John Gee
eb92841e79 Prepare for release 2021-03-12 20:05:12 +13:00
John Gee
c5e439ebac Post release 2021-02-27 12:44:38 +13:00
John Gee
8843b26fdc Prepare for release 2021-02-27 12:39:51 +13:00
John Gee
6777a34af0 Post-release 2021-01-30 16:56:03 +13:00
John Gee
0ac569ed07 Prerelease 2021-01-30 16:53:44 +13:00
John Gee
5b8d920723
Fix failure to display error under some circumstances (#651) 2021-01-27 22:20:46 +13:00
John Gee
09d05f4228 Post-release 2020-12-20 17:23:06 +13:00
John Gee
f4712eaa05 Prepare for release 2020-12-20 16:56:24 +13:00
John Gee
61a11c2394 Protect tests fron GREP_OPTIONS too 2020-12-20 10:17:31 +13:00
John Gee
62a00c750f Post release 2020-12-12 19:36:49 +13:00
John Gee
851fd12f61 Use x64 for Apple M1 architecture for now 2020-12-12 19:33:49 +13:00
John Gee
03d1d8b2b9 Suppress warning when downloading semvr with npx using npm 7 2020-11-29 09:47:11 +13:00
John Gee
db28c7f098 Post release 2020-11-25 22:13:08 +13:00
John Gee
b231769beb Prepare for release 2020-11-25 21:49:26 +13:00
John Gee
8b0951d649 Post release 2020-07-25 22:06:13 +12:00
John Gee
25cf9f9672
Extend auto support to include .node-version, .nvmrc, and engines field of package.json (#628)
* Extend auto to include .node-version, .nvmrc, and engines

* Prepare for release
2020-07-25 21:59:32 +12:00
Daniel Ruf
d550a9f60e
Use https instead of http (#627) 2020-07-15 20:39:09 +12:00
John Gee
c27d85148a Post-release 2020-07-04 15:30:44 +12:00
John Gee
2678bda60c Prepare for release 2020-07-04 15:24:14 +12:00
John Gee
4b094b1903 Add to CHANGELOG 2020-06-24 21:04:25 +12:00
John Gee
da672069b6 Update CHANGELOG for merged work 2020-06-24 20:52:25 +12:00
John Gee
9e87f62c7e Post release 2020-04-11 17:49:23 +12:00
John Gee
e1e9f706cd Change filename. Prepare for release. 2020-04-11 17:46:36 +12:00
John Gee
16b386ebb5 Add links to CHANGELOG 2020-04-11 14:22:12 +12:00
John Gee
2bde133649 Post release 2020-04-11 14:19:39 +12:00
John Gee
0231004e4f Prepare for release 2020-04-11 14:13:43 +12:00
John Gee
59adcab8b4
Add auto label to read version from .node-version (#616)
* Add support for auto, reading version from .node-version

* Make version unique in tests

* Add support for auto doing a lookup for unresolved version

* Make auto description more consistent in style with other labels.
2020-04-11 14:10:29 +12:00
John Gee
3a1e96a4c0 Post release 2020-03-10 21:03:46 +13:00
John Gee
1ed870c3b0 Prepare for release 2020-03-10 20:53:58 +13:00
John Gee
4b87f8b760 Post-release 2020-02-25 21:31:03 +13:00
John Gee
a0cfc80791 Prepare for release 2020-02-25 21:18:38 +13:00
John Gee
67cd962c10 Remove old node before copy 2020-02-25 21:00:33 +13:00
John Gee
8c30f120d1
Preserve npm (#611)
* First cut at --preserve (npm)

* Add documentation for --preserve

* Add --preserve test

* Extend help section to include --no-preserve

* Bump version

* Prepare CHANGELOG for release
2020-02-24 21:50:23 +13:00
John Gee
494f8ba307 Post release 2020-01-29 22:13:49 +13:00
John Gee
39700eb84f Preparing for release 2020-01-29 22:06:19 +13:00
DeeDeeG
6d642bc6e8
Auto xz (#607)
* bin/n: Port auto-xz feature from nvh

Includes platform/feature detection to guess if the user has
the ability to decompress xz tarballs using `tar`.

Doesn't attempt to fetch/decompress xz tarballs
for Node versions less than 4. (KISS).

The feature is set up to use xz instead of gz by default,
but the default behavior is easily configurable.

Co-authored-by: John Gee <john@ruru.gen.nz>

* documentation: Add documentation for auto-xz

* CHANGELOG.md: Copy xz entry from the nvh changelog

  Copied and pasted from here:
  https://github.com/shadowspawn/nvh/blob/master/CHANGELOG.md

* README.md: Copy xz info from docs at nvh repo

  Copied and pasted from here:
  https://github.com/shadowspawn/nvh/blob/master/docs/environment-variables.md

  ("NVH" changed to "N" as appropriate.)

Co-authored-by: John Gee <john@ruru.gen.nz>

Co-authored-by: John Gee <john@ruru.gen.nz>
2020-01-29 21:42:31 +13:00
John Gee
98005fb691 Post-release 2019-11-23 18:00:50 +13:00
John Gee
cc524e98a3 Add How It Works ro README and prepare for release 2019-11-23 17:54:41 +13:00
John Gee
f42094a930 Update CHANGELOG with doctor changes 2019-11-16 17:29:38 +13:00
John Gee
a564e2662e Post-release, and suppress lint warning 2019-11-16 16:42:56 +13:00
John Gee
0a3316a43b Prepare for release 2019-11-16 16:26:10 +13:00
John Gee
4c76c422c3 Add advice to reset command hash when appropriate 2019-11-16 14:26:47 +13:00