Zoltan Kochan
4aef51c417
fix: throttle progress reporting
...
ref #1017
2018-01-31 01:49:11 +02:00
Zoltan Kochan
e2b46cf7b2
fix(reporting): revert throttle
2018-01-30 01:21:11 +02:00
Zoltan Kochan
18d5997313
fix(reporting): report resolving/fetching progress less frequently
...
ref #1017
2018-01-30 00:53:34 +02:00
Zoltan Kochan
1dc1f85b0f
fix(server): use correct store location when running in background
2018-01-28 18:17:01 +02:00
Zoltan Kochan
1f44ed1f82
fix(recursive): pass correct bin location
2018-01-26 23:23:50 +02:00
Zoltan Kochan
6bd11b1f41
fix(recursive): report prefix when one of the installs fail
2018-01-26 23:12:06 +02:00
Emanuele Tamponi
7efaf408d0
feat: flag to ignore upload requests ( #1010 )
...
* feat: flag to ignore upload requests
* chore: bump up @pnpm/server dep to 0.7.1
* test: ignore upload requests
* fix: add help for ignore upload requests
* fix: use promisify instead of thenify
2018-01-24 21:39:25 +02:00
Zoltan Kochan
71b23ea68e
fix: --no-optional
...
ref #1014
2018-01-24 09:17:16 +02:00
Zoltan Kochan
060f44f5ef
fix(server): terminate the store server if graceful stop fails ( #1003 )
...
* refactor: use process-exists instead of is-running
* fix(server): terminate the store server if graceful stop fails
2018-01-23 22:12:24 +02:00
Neil Gentleman
f520a2fe82
fix: wait for recursive package installation
...
`await [Promise]` returns immediately; we want to wait for each
installation to complete before advancing to the next chunk.
enabling tslint's await-promise rule could have caught this, but
only if the typings for p-limit and graph-sequencer were improved.
2018-01-22 21:39:33 +02:00
Emanuele Tamponi
ef70230f96
feat: parse side-effects-cache(-readonly) options ( #994 )
...
* feat: parse side-effects-cache(-readonly) options
* fix: add new options to help
* fix(deps): update
* test: side effects cache tests, same as supi
* test; remove unused variables and imports
* test: do not use spread syntax
2018-01-22 19:57:49 +02:00
Zoltan Kochan
e4ce9c5a94
feat: running server in the background ( #995 )
...
* feat: running server in the background
close #960
* feat: store server can run in the background
* fix: update diable to version 4.0.1
* feat(help): add server start/stop to commands list
* feat: better info messages about server start
2018-01-19 01:38:10 +02:00
Zoltan Kochan
3b1fcc9360
feat(server): add stop command ( #993 )
...
* feat(server): add stop command
ref #960
* feat(server): `pnpm server` becomes `pnpm server start`
SEMI-BREAKING CHANGE:
`pnpm server` doesn't start a server but only prints help
`pnpm server start` starts a store server
* refactor: rename unstoppable to ignore-stop-requests
2018-01-17 00:03:12 +02:00
Zoltan Kochan
a22068096b
fix: don't be silent on CI servers
...
ref #873
2018-01-14 15:05:45 +02:00
Zoltan Kochan
a785110447
feat: use append-only reporter for non-tty stdout
...
close #873
2018-01-14 14:18:09 +02:00
Zoltan Kochan
b553c5cfe0
feat: --prefer-offline flag
...
close #975
2018-01-13 19:02:24 +02:00
Zoltan Kochan
abdc2a856c
feat(server): choosing the communication protocol ( #988 )
...
* feat(server): choosing the communication protocol
close #987
* feat(server): choosing port
2018-01-10 09:47:00 +02:00
Zoltan Kochan
20459cb18a
fix: pass packageImportMethod to the store server
2018-01-09 03:06:51 +02:00
Zoltan Kochan
2a584b3c30
fix: update supi to version 0.10.0
2018-01-08 01:37:40 +02:00
Zoltan Kochan
f17c5b4591
feat: --shrinkwrap-only flag
...
close #981
2018-01-03 21:05:04 +02:00
Zoltan Kochan
2311b36498
fix: fatal error is printed
2017-12-31 15:20:15 +02:00
Zoltan Kochan
e0e939826b
feat: document the new flags - pending and package-import-method
2017-12-31 02:01:57 +02:00
Emanuele Tamponi
49165f5527
feat: option to disable pnpmfile ( #979 )
...
* feat: option to disable pnpm hooks
* fix: as for review; doesn't work until @pnpm/types is upgraded
* fix: use opts.ignorePnpmfile in the caller
* chore: update shrinkwrap.yaml
* test: --ignore-pnpmfile flag
2017-12-31 00:15:42 +02:00
Zoltan Kochan
9631e45086
fix: don't print warning about configs twice
2017-12-25 21:15:38 +02:00
Zoltan Kochan
3333daa9d1
fix: recursive install should not ignore pnpmfiles
2017-12-23 01:52:40 +02:00
Zoltan Kochan
e811b8fb21
perf: save store once during recursive install
2017-12-22 23:17:41 +02:00
Zoltan Kochan
6f9a3c84ff
fix: pnpm xmas is passed through to npm
...
close #972
2017-12-21 23:07:33 +02:00
Zoltan Kochan
16692bbed9
fix: recursive installation should work with the store server
2017-12-21 23:05:40 +02:00
Zoltan Kochan
ff1ab5e450
feat: concurrent installation
...
close #941
2017-12-21 01:26:56 +02:00
Zoltan Kochan
1e3dc29aae
fix: communication with pnpm server on Windows
...
ref #832
2017-12-20 21:33:52 +02:00
Emanuele Tamponi
ae9ea00e91
fix(server): retry requests on fails
...
close #832
2017-12-20 21:17:15 +02:00
Zoltan Kochan
2c9314ea4e
feat: implement pnpm-as-a-service
...
ref #832
2017-12-20 21:17:15 +02:00
Zoltan Kochan
cc67be5b9f
fix: process should always close with exit code 1 on fail
2017-12-10 01:09:54 +02:00
Zoltan Kochan
5ec1e3ccd9
fix: pnpm info should be passed through to npm
...
close #958
2017-12-08 22:40:00 +02:00
Zoltan Kochan
327f9243d1
fix(update): hooks should be applied
2017-11-12 18:26:55 +02:00
Zoltan Kochan
3aa179acff
fix: ndjson reporter
2017-11-12 01:53:35 +02:00
zkochan
37735c391b
feat: use @pnpm/logger instead of pnpm-logger
2017-11-10 23:49:13 +02:00
zkochan
19e4226caf
fix: the -h flag prints help
2017-11-04 12:45:20 +02:00
zkochan
ca2653b0b3
fix: pnpm t/tst are passed through to npm test
2017-11-04 12:45:20 +02:00
zkochan
05f908422f
fix(outdated): checking non-npm-hosted dependencies
...
close #918
2017-11-04 12:45:20 +02:00
zkochan
4ca4cd7ebd
style: fix tslint
2017-10-30 00:50:03 +02:00
zkochan
c0807b6cc7
feat: support --only
...
Close #461
2017-10-27 22:22:55 +03:00
Zoltan Kochan
b114bc48b8
fix: pass through to npm a predefined list of commands
...
close #864
2017-10-21 12:14:13 +03:00
Zoltan Kochan
79321bd181
fix: better syntax error reporting for pnpmfile.js
...
close #908
2017-10-21 00:37:44 +03:00
Zoltan Kochan
6fa639c97c
fix: the --help/-h flags should print help
...
close #909
2017-10-20 19:33:09 +03:00
greenkeeper[bot]
b67bd2f297
chore(package): update chalk to version 2.2.0
...
close #917
2017-10-18 22:30:37 +03:00
Zoltan Kochan
ee6d941e2a
feat: add pnpx
2017-10-16 22:18:22 +03:00
Zoltan Kochan
495b688e68
docs: suggest upgrading pnpm with pnpm
2017-10-08 22:23:26 +03:00
zkochan
608abcc987
feat: use not-bundled-npm instead of npm
2017-10-05 01:43:50 +03:00
zkochan
d5ab95cdb8
feat: rebuild
...
Close #756
2017-10-03 01:56:02 +03:00