Maël Nison
fe3e5cd86c
Refactoring of the CLI interface ( #291 )
...
* Refactoring of the CLI interface
* Updates the Nock snapshots
* Regenerates the Nock files on Node 16
* Update README.md
* Adds --cache-only to corepack install -g
* Fixes hash generation
2023-08-28 22:01:48 +02:00
Kristoffer K
2f3678cd79
fix: disable `v8-compile-cache` when using `npm@>=9.7.0` ( #276 )
...
Node.js segfaults when using `npm@>=9.7.0` and `v8-compile-cache`
```console
$ docker run -it node:20.3.0-slim corepack npm@9.7.1 --version
[SIGSEGV]
```
2023-06-13 11:35:21 +02:00
Kristoffer K
17d1f3dd41
fix: don't override `process.exitCode` ( #268 )
...
* fix: don't override exit codes
* chore: update nock files
2023-05-24 00:31:58 +02:00
Kristoffer K
15ceb832a3
build: migrate to esbuild ( #229 )
2023-01-08 15:19:08 +01:00
Paul Soporan
5ff6e82028
perf: load binaries in the same process ( #97 )
2022-04-08 00:07:29 +02:00
Jonah Snider
328ee1ff83
Update references of pmm to Corepack ( #59 )
...
* docs: rename pmm -> Corepack
* build: use nodejs/corepack repo instead of arcanis/pmm
* refactor: rename TS source pmm -> Corepack
* docs: fix spelling error
2021-10-06 11:53:05 +02:00
Maël Nison
d6e3e652ed
Makes it possible to call arbitrary package manager versions from the Corepack CLI ( #47 )
2021-08-15 20:05:04 +02:00
Kristoffer K
78d94eb297
fix: avoid using eval to get the corepack version ( #45 )
2021-08-08 19:58:28 +02:00
Maël Nison
75054fa74e
Fixes the displayed version number ( #42 )
2021-07-31 11:30:29 +02:00
Maël Nison
7a034df587
Fixes symlink creation when install path has symlinks ( #41 )
2021-07-27 13:55:30 +02:00
Maël Nison
a11e796f7f
Adds support for executing arbitrary versions of packages managers ( #39 )
2021-07-05 22:11:23 +02:00
Maël Nison
ee2d45de0d
Modernize the dependencies ( #36 )
...
* Upgrade dependencies
* Uses a more recent Yarn version as jumper
* Linting
* Fixes Nock recordings
* Replaces git tags by urls
* Updates nock records
2021-05-31 14:35:56 +02:00
Maël Nison
b8c9ec0f1f
Implements transparent commands ( #19 )
...
* Implements transparent commands
* Adds a test
* Removes enquirer
2020-09-30 12:22:38 +02:00
Maël Nison
3c0af2b36b
Fixes the corepack binary ( #16 )
2020-09-30 01:07:37 +02:00
Maël Nison
1a3db689dc
Implements enable / disable ( #11 )
...
* Implements enable / disable
* Adds tests
* Debugs GH-only crash
* Fixes CI by running the build beforehand
* Fixes build
2020-09-30 00:23:24 +02:00
Kristoffer K
b56df30796
fix: avoid symlinks to work on Windows ( #13 )
2020-09-30 00:02:59 +02:00
Maël Nison
9809b8f856
Refactors pmm -> corepack
2020-09-27 00:51:52 +02:00
Maël Nison
fe40284501
Implements pack
2020-09-08 14:05:04 +02:00
Maël Nison
f83e36fecd
Fixes reported bugs
2020-08-21 12:15:24 +02:00
Maël Nison
6e3a68b0d5
Updates shimming mechanism
2020-08-04 18:41:29 +02:00
Maël Nison
8c29576ca8
Refactors the code
2020-08-03 18:54:16 +02:00
Maël Nison
6d3a9e562d
Use the default versions for project creation
2020-05-08 01:30:25 +02:00
Maël Nison
99c8b62377
Fixes entry point
2020-05-08 00:24:36 +02:00
Maël Nison
c99569c283
Improvements
2020-03-19 00:19:52 +01:00
Maël Nison
c12bf5e1ce
First commit
2020-03-12 16:28:55 +01:00