0
0
mirror of https://github.com/tj/n.git synced 2024-11-28 02:06:43 +01:00
Commit Graph

143 Commits

Author SHA1 Message Date
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
John Gee
e5b7cd3267 Add raw download instructions as another way of getting started 2019-11-16 10:09:01 +13:00
John Gee
f6aa66a367 Post-release 2019-11-10 11:37:52 +13:00
John Gee
23788b640a Prepare for 6.1.1 release 2019-11-10 11:34:13 +13:00
John Gee
b301bceb15 Post release 2019-10-25 20:49:58 +13:00
John Gee
5fcb249aff Fix typo, this is n not nvh 2019-10-24 21:49:28 +13:00
John Gee
c984499482 Update README and CHANGELOG with deletion, and bump version 2019-10-23 23:11:56 +13:00
John Gee
0cbbefc645 Post-release 2019-08-20 20:54:11 +12:00
John Gee
9476384600 Allow options to come after commands 2019-08-20 20:50:16 +12:00
John Gee
488354dc9c Post-release 2019-08-16 21:19:11 +12:00
John Gee
830d7ca166 Prerelease 2019-08-16 21:01:21 +12:00
John Gee
4fa17dd268 Add proxy documentation from old PR 2019-08-05 18:22:11 +12:00
John Gee
424c721065 Fix heading 2019-08-04 11:56:15 +12:00
John Gee
d8c604e542 clarify changelog 2019-08-03 21:53:24 +12:00
John Gee
57da8ce4d8 Candidate of major revision, many changes 2019-08-03 19:54:26 +12:00
John Gee
491ee93a5a Added lsr, much broken 2019-08-03 15:00:56 +12:00
John Gee
7643fb5855 Post-release 2019-08-02 21:38:07 +12:00
John Gee
6d24d40c9b Add links to CHANGELOG 2019-08-02 21:33:32 +12:00
John Gee
b73a6ab83d Add prompt to menu selection 2019-08-02 21:28:20 +12:00
John Gee
d89a969f25 Post-release 2019-07-20 13:47:13 +12:00
John Gee
e71823de10 Remove reference to now released prerelease 2019-07-20 13:44:14 +12:00
John Gee
458db234d0 Merge branch 'master' into develop 2019-07-20 13:27:16 +12:00
John Gee
2bc577260d Update version link 2019-07-20 13:26:55 +12:00
John Gee
61cfe1b005 Post release 2019-07-20 13:25:24 +12:00
John Gee
52a2bc3c56 Preparing for release 2019-07-20 13:17:16 +12:00
John Gee
0be7c53b2f Preparing for (pre)release 2019-06-03 20:31:12 +12:00
John Gee
e81edac2e4 Rework and add github templates 2019-06-02 20:55:21 +12:00
John Gee
1747b7a819 Add support for tty detection, NO_COLOR, and CLICOLOR 2019-05-23 22:16:07 +12:00
John Gee
ae2207612e More informative install logging
- always install
- log when install from cache
- show same output installing from menu as from command line
- show diagnostics is installed version not active version
2019-05-21 23:24:24 +12:00
John Gee
1cf60d7806 Post release 2019-05-10 20:42:08 +12:00
John Gee
366e97cfb8 Preparing for release 2019-05-10 20:38:22 +12:00
John Gee
18de5eead8 Add uninstall 2019-05-09 22:22:17 +12:00
John Gee
c7cfc64bf1 Document the preferred env for custom source 2019-05-09 21:29:32 +12:00
John Gee
a454bcd271 Post release 2019-05-05 10:06:24 +12:00
John Gee
1ec95901d1 Preparing for release 2019-05-05 10:02:22 +12:00
John Gee
7e55db4e3e Update terminology to be more careful with current/latest 2019-05-04 21:11:53 +12:00
John Gee
6b2437e1df Prepare for release 2019-05-04 20:00:51 +12:00
John Gee
6fc267147a Add single quotes around parameters in error messages 2019-04-21 13:02:38 +12:00
John Gee
4690694181 Remove trailing space from bin output 2019-04-21 12:14:51 +12:00
John Gee
62b3056428 Add another issue to CHANGELOG for closing later 2019-04-21 12:06:00 +12:00
John Gee
796656eb4c Add ShellCheck changes to CHANGELOG 2019-04-20 19:51:19 +12:00
John Gee
ac4c60b9a8 Post-release 2019-04-07 16:57:17 +12:00
John Gee
c858506a5e Add instructions for changing ownership to avoid need for sudo 2019-04-07 16:54:02 +12:00
John Gee
834954e1de Prepare for release 2019-04-07 16:43:48 +12:00
John Gee
d6f4aafa04 Post-release 2019-04-05 20:41:28 +13:00
John Gee
0f4c63e557 Prepare for release 2019-04-05 20:34:11 +13:00
John Gee
756dc20ed9 Add ToC to CHANGELOG, and reformat ToC 2019-03-31 22:31:00 +13:00
John Gee
18688d60fb Add hide cursor to CHANGELOG, use simpler reference links 2019-03-31 22:12:35 +13:00
John Gee
274bd34aa6 Add PR link to CHANGELOG entry 2019-03-31 22:05:42 +13:00
John Gee
6efc962265 Add homebrew to CHANGELOG, add third part header in README, fix header levels 2019-03-31 22:00:09 +13:00
John Gee
69faf50afb Add merged fix for lts lookup 2019-03-31 21:34:08 +13:00
John Gee
5cfa62b17e Remove instructions for hand-install of npm 2019-03-29 21:21:39 +13:00
John Gee
db7a54f791 Remove inactive Core Team from README 2019-03-29 21:16:20 +13:00
John Gee
f81b74d1f2 Post release 2019-03-29 20:25:59 +13:00
John Gee
85c067f18e Preparing for release 2019-03-29 20:07:14 +13:00
John Gee
00ef2b8896 Set version number for release 2019-03-24 20:36:49 +13:00
John Gee
9f06505395 Add CHANGELOG 2019-03-24 20:23:38 +13:00