Commit Graph

10701 Commits

Author SHA1 Message Date
Zoltan Kochan
43284a8056 test: add notice about unstable test
ref #1018
2018-01-27 01:55:22 +02:00
Zoltan Kochan
260c63d388 chore(release): 0.11.9 pnpm-default-reporter/0.11.9 2018-01-26 23:55:45 +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
Zoltan Kochan
2df6718720 fix: fatal error should be reporter during recursive install 2018-01-26 23:10:21 +02:00
Zoltan Kochan
8c6a700431 chore(release): 1.31.1 v1.31.1 2018-01-25 22:13:17 +02:00
Zoltan Kochan
f65d217051 fix(package-store): reflink import method should work 2018-01-25 22:09:01 +02:00
Zoltan Kochan
1725751a9d chore(release): 0.15.2 package-store/0.15.2 2018-01-25 21:22:11 +02:00
Zoltan Kochan
f1a8ac2b17 docs(license): update years 2018-01-25 21:21:57 +02:00
Zoltan Kochan
36aceb93ff chore(deps): update shrinkwrap.yaml 2018-01-25 21:21:39 +02:00
Emanuele Tamponi
49a501168c fix: mkdirp staging dir in reflinkPkg 2018-01-25 21:04:53 +02:00
Zoltan Kochan
58b6273ffe test: dev properties are correctly updated on named install 2018-01-25 02:05:23 +02:00
Zoltan Kochan
3a68118748 refactor: use util.promisify instead of thenify 2018-01-25 00:21:36 +02:00
Zoltan Kochan
6a4846bd0c chore(release): 1.31.0 v1.31.0 2018-01-24 21:50:00 +02:00
Zoltan Kochan
97ce93b1f9 chore(deps): update shrinkwrap.yaml 2018-01-24 21:49:23 +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
e0dccb9781 chore(release): 0.12.1 supi/0.12.1 2018-01-24 08:40:13 +02:00
Zoltan Kochan
17425eefbd fix: optional dependency that does not exist should be skipped
ref pnpm/pnpm#1004
2018-01-23 23:25:51 +02:00
Emanuele Tamponi
1b816176b8 fix: ignore upload errors, show warning 2018-01-23 22:51:19 +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
Zoltan Kochan
0116986804 chore(release): 0.7.1 server/0.7.1 2018-01-23 21:14:52 +02:00
Zoltan Kochan
0b0c372229 chore(deps): update shrinkwrap.yaml 2018-01-23 21:14:37 +02:00
Emanuele Tamponi
5032e860cb feat: flag to ignore upload requests (#15)
* feat: flag to ignore upload requests

* fix: return 403 if trying to upload and it is disabled
2018-01-23 19:44:36 +02:00
Zoltan Kochan
e25f528663 test: stabilize server tests 2018-01-23 00:35:48 +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
952e35b713 chore(release): 0.2.5 @pnpm/outdated/0.2.5 2018-01-22 02:36:52 +02:00
Zoltan Kochan
dfc34f7e9b fix: don't pass unknown options to createResolver 2018-01-22 02:36:36 +02:00
Renovate Bot
a50e840e89 fix(deps): update dependency package-store to ^0.15.1 2018-01-22 02:36:36 +02:00
Zoltan Kochan
499757bbfc chore(release): 0.11.8 pnpm-default-reporter/0.11.8 2018-01-22 02:20:07 +02:00
Zoltan Kochan
c59dac1e3e fix: update peer dependencies 2018-01-22 02:20:02 +02:00
Renovate Bot
46765a28fe chore(deps): update dependency supi to ^0.12.0 2018-01-22 02:18:27 +02:00
Zoltan Kochan
23e9f2e704 chore(release): 0.7.0 server/0.7.0 2018-01-22 02:14:09 +02:00
Zoltan Kochan
06d31aaaf7 chore(release): 0.12.0 supi/0.12.0 2018-01-22 02:11:17 +02:00
Zoltan Kochan
a684776d0b chore(deps): update shrinkwrap.yaml 2018-01-22 02:11:12 +02:00
Zoltan Kochan
fedbc89e79 chore(release): 0.7.1 package-requester/0.7.1 2018-01-22 02:04:36 +02:00
Emanuele Tamponi
0985078959 feat: side effects cache (#38)
* feat: upload side effects cache when needed

* feat: add side-effects-cache support

* fix: review suggestions

* fix: rename to cacheByNodeVersion, compute immediately centralLocation

* fix: make cacheByNodeVersion nullable, fix centralLocation, move nodeMajor to the top

* fix: s/nodeVersion/engineName/

* fix: some renames, add verifyStoreIntegrity option

* fix(deps): update

* fix: fix failing tests

* fix: update package-store to v0.15.1

* test: creating side effects cache

* test: using the side effects cache, in readonly mode too

* fix: rename engine to include 'node', test for opts.force
2018-01-22 02:02:01 +02:00
Andrei Neculau
0ae8285f71 chore: use npm's publishConfig to allow installation via git url (#11) 2018-01-22 01:18:49 +02:00
Zoltan Kochan
f240840cda chore(release): 1.30.2 v1.30.2 2018-01-21 19:36:01 +02:00
Zoltan Kochan
814d8c75f5 fix: failing to install a git+ssh dependency 2018-01-21 19:35:55 +02:00
Emanuele Tamponi
25fdcb23c1 feat: side effects cache (#13)
* feat: add upload method to the server store controller

* chore: add .idea to .gitignore

* fix: new upload signature

* fix: lock upload in the server to make sure it is sequential

* fix: delete lock also on failure

* fix: s/nodeVersion/engineName/

* fix: add verifyStoreIntegrity option

* fix: update dependencies

* test: upload side effect cache

* test: fix as per review

BREAKING CHANGE:

implements new store controller interface
2018-01-21 19:18:29 +02:00
Zoltan Kochan
4121bebb6f fix: wait for integrity generation before renaming folder
ref pnpm/pnpm#989
2018-01-21 18:41:06 +02:00
Zoltan Kochan
7144f44cbd chore(release): 1.30.1 v1.30.1 2018-01-21 01:53:26 +02:00
Zoltan Kochan
8ab0a839bb fix: update dependencies
ref #989
ref #600
2018-01-21 01:40:30 +02:00
Zoltan Kochan
a48f7f89b0 chore(release): 0.3.4 tarball-fetcher/0.3.4 2018-01-21 01:22:34 +02:00
Zoltan Kochan
cd739c50bc test: verify that nock is done 2018-01-21 01:15:28 +02:00
Zoltan Kochan
8f27129048 test: warning is logged 2018-01-21 01:10:23 +02:00
Zoltan Kochan
9652349580 refactor: use a switch for handling different errors 2018-01-21 01:03:48 +02:00
Zoltan Kochan
62bc4ff1a0 test: skip re-download test on Node.js 4 2018-01-21 00:56:16 +02:00