zkochan
dbcdd10e74
docs: add comment to installMultiple.ts
2017-10-16 15:55:13 +03:00
zkochan
e48c40efec
fix: update of packages that have only peers
2017-10-16 01:29:59 +03:00
zkochan
083d001ca6
fix: don't update shrinkwrapMinorVersion on named install
2017-10-15 21:17:52 +03:00
zkochan
c67f8e7ad7
fix: always update the whole shrinkwrap.yaml when it's v3
2017-10-15 20:52:08 +03:00
zkochan
b4104f2d23
fix: conversion from shrinkwrap v3 to v3.1
2017-10-15 20:12:52 +03:00
zkochan
892ab3d719
chore: update dependencies
2017-10-15 13:24:41 +03:00
zkochan
65d31f1fa9
fix: install works properly with any future minor version of shrinkwrap
2017-10-15 13:13:14 +03:00
zkochan
6411077fd8
feat: no engines field in shrinkwrap.yaml when node: *
2017-10-15 13:13:14 +03:00
zkochan
37366df64b
feat: set shrinkwrapMinorVersion to 1
...
Use exclusively manifest info from shrinkwrap.yaml only when
shrinwrap version is 3.1
2017-10-15 13:13:14 +03:00
zkochan
de36456d71
feat: save 'deprecated' messages in shrinkwrap.yaml
2017-10-15 13:13:14 +03:00
zkochan
6742580c00
fix(shrinkwrap): don't save too peers deps that are own deps
2017-10-15 13:13:14 +03:00
zkochan
f01f7281a3
perf: faster install with lockfile
...
Ref https://github.com/pnpm/pnpm/issues/911
2017-10-15 13:13:14 +03:00
zkochan
e4bc4bb310
refactor: parse dependency path in installMultiple.ts
2017-10-10 00:34:40 +03:00
zkochan
86282d91e8
fix: link to global should not link dependencies
...
Ref https://github.com/pnpm/pnpm/issues/905
2017-10-08 16:24:46 +03:00
zkochan
0150c47b12
chore: update shrinkwrap
2017-10-05 00:11:12 +03:00
zkochan
7c12c3ed2b
fix(rebuild): parsing dependency path
2017-10-03 22:30:51 +03:00
Unknown
4743feb2eb
feat: rebuild
...
Ref https://github.com/pnpm/pnpm/issues/756
2017-10-02 22:53:57 +03:00
zkochan
2b3f27b827
feat: add version to DependencyShrinkwrap
2017-10-02 22:00:32 +03:00
Unknown
87fb2a16ca
feat: use shrinkwrap version 3.1
2017-10-02 02:53:01 +03:00
Zoltan Kochan
c2c85c581c
fix: run pre/post install scripts when install is available
2017-10-01 16:57:30 +03:00
zkochan
6dcf504159
feat: try to use a store from the same disk
2017-09-30 19:25:09 +03:00
zkochan
bc800a8692
fix: cannot read property 'independent' of undefined
2017-09-24 02:27:45 +03:00
zkochan
1e3162ee7e
fix: don't fail when updating package with non-pure deps
2017-09-24 00:38:47 +03:00
zkochan
5fa2b7b179
feat: use npm/lifecycle for root events
...
Ref https://github.com/pnpm/pnpm/issues/892
2017-09-23 17:54:32 +03:00
Unknown
1e9cda32b3
test: child stdout is reported
2017-09-23 14:56:06 +03:00
zkochan
77ac86764b
fix: use @zkochan/npm-lifecycle for running lifecycle events
...
Ref https://github.com/pnpm/pnpm/issues/892
2017-09-17 15:05:10 +03:00
Zoltan Kochan
7cd41e1ddb
feat: log child process exit code
2017-09-15 01:39:46 +03:00
Zoltan Kochan
8d6d1485ec
feat: support save-prefix
...
Ref https://github.com/pnpm/pnpm/issues/888
2017-09-14 02:00:55 +03:00
Unknown
f5c7ab550c
refactor: use package-store to resolve store path
2017-09-12 02:00:34 +03:00
zkochan
98ee034307
fix: avoid redundant "Creating depenendency tree" logs
2017-09-10 15:46:43 +03:00
zkochan
2d64f70980
fix: report and write to shrinkwrap.yaml root deps correctly
...
Ref https://github.com/pnpm/pnpm/issues/884
2017-09-09 01:07:38 +03:00
zkochan
f6981ee5b4
fix: retry tarball download on bad length and integity failure
...
Ref https://github.com/pnpm/pnpm/issues/872
2017-09-08 21:40:38 +03:00
zkochan
b1cb034c11
feat: add a hook to modify dependency manifests
...
Ref https://github.com/pnpm/pnpm/issues/861
2017-09-02 12:24:34 +03:00
Zoltan Kochan
20b2e1a8a0
fix: installation of tarballs from subdirs
...
TODO: cover with unit tests
Ref #10
2017-08-31 00:40:29 +03:00
Unknown
6166760498
perf: avoid reanalyzing of pure packages
2017-08-29 22:29:50 +03:00
Unknown
decf3c4315
fix: packages with peers are correctly saved in store index
2017-08-25 22:00:10 +03:00
zkochan
219071711c
feat: use relative tarball URL in shrinkwrap.yaml when possible
2017-08-05 00:01:16 +03:00
zkochan
f894ee716b
fix: use correct tarball URLs when installing from npmE
...
Ref https://github.com/pnpm/pnpm/issues/867
2017-08-05 00:01:16 +03:00
zkochan
aff8c9feb3
fix: remove bins when uninstalling global packages
...
Ref https://github.com/pnpm/pnpm/issues/749
2017-08-01 01:55:14 +03:00
zkochan
4fc3c4e8a5
feat: report dependency type when adding/removing
2017-08-01 01:11:57 +03:00
zkochan
8055b8a350
fix: link to global links bins to the global bin filter
...
Ref https://github.com/pnpm/pnpm/issues/853
2017-07-31 02:01:39 +03:00
zkochan
2b7e5f6922
perf: try to preserve subdependencies of updated packages
2017-07-30 22:04:01 +03:00
zkochan
1785768eac
fix: package higher in the dep tree have bigger priority
2017-07-30 12:08:21 +03:00
zkochan
444f994c42
refactor: move options that don't change to context
2017-07-30 12:07:46 +03:00
zkochan
8c2ffbe7f1
feat: pass depth when reporting deprecation message
2017-07-28 01:18:41 +03:00
zkochan
08e096a06b
fix: don't update package when unlinking
2017-07-28 00:11:39 +03:00
zkochan
fb360d4c00
fix: pre and postinstall are ran once when install is present
...
Ref https://github.com/pnpm/pnpm/issues/856
2017-07-24 00:53:17 +03:00
zkochan
6a76dc3aa1
fix: run install script of the project
...
Ref https://github.com/pnpm/pnpm/issues/854
2017-07-23 21:57:51 +03:00
zkochan
69ef40a0c8
feat: add pruneStore()
...
Store prunning removes unreferenced packages and packages
referenced by projects that no longer exist.
Also, orphan packages are no removed durign other operations,
except store and node_modules prunning.
Ref https://github.com/pnpm/pnpm/issues/430
2017-07-23 17:25:58 +03:00
zkochan
4dbd606394
Merge branch 'perf/prioritized-requests'
2017-07-22 16:53:26 +03:00