zkochan
d4d0d6f856
test: fix by updating version of pnpm-registry-mock
2017-10-16 01:42:05 +03:00
zkochan
e48c40efec
fix: update of packages that have only peers
2017-10-16 01:29:59 +03:00
zkochan
6411077fd8
feat: no engines field in shrinkwrap.yaml when node: *
2017-10-15 13:13:14 +03:00
zkochan
e1a655bee3
test: verify that all necessary fields are saved to shrinkwrap.yaml
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
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
f9f32c1c94
test: fix 'concurrent circular deps'
2017-10-13 21:42:30 +03:00
zkochan
c9f34fc8ab
test: fix 'concurrent circular deps'
2017-10-10 00:33:45 +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
96ad241be2
test: shrinkwrapVersion should be 3 not 3.1
2017-10-05 00:31:10 +03:00
Zoltan Kochan
640994f616
test(rebuild): await for async asserts
2017-10-04 01:22:08 +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
e789a27d14
fix(lifecycle): scripts are able to find node-gyp
2017-09-29 00:42:06 +03:00
zkochan
1e3162ee7e
fix: don't fail when updating package with non-pure deps
2017-09-24 00:38:47 +03:00
Unknown
1e9cda32b3
test: child stdout is reported
2017-09-23 14:56:06 +03:00
zkochan
86d2b57699
test: fix integrity in test
2017-09-17 15:16:01 +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
zkochan
95f9594a10
chore: update shrinkwrap.yaml
2017-09-16 02:13:41 +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
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
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
Unknown
390da1c558
test: peer dependencies are linked
2017-08-29 21:44:59 +03:00
zkochan
6f27c003e0
test: when shrinkwrap available package is not re-resolved
2017-08-27 16:05:33 +03:00
Unknown
d58d5879df
test: add more tests
2017-08-25 21:59:36 +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
835f57ff33
fix: install latest when * is specified as the version range
...
Ref https://github.com/pnpm/pnpm/issues/865
2017-08-01 22:30:49 +03:00
zkochan
4fc3c4e8a5
feat: report dependency type when adding/removing
2017-08-01 01:11:57 +03:00
Zoltan Kochan
91b66f5711
test: fix linking test
2017-07-30 23:37:42 +03:00
zkochan
aee8ca18df
chore(shrinkwrap): update
2017-07-31 02:21:34 +03:00
zkochan
2b7e5f6922
perf: try to preserve subdependencies of updated packages
2017-07-30 22:04:01 +03:00
zkochan
40d521e927
test: use sinon to test reporting of missing peer deps warnings
2017-07-29 00:10:55 +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
f93b33d5a7
Merge branch 'feat/verify-store-integrity'
2017-07-22 16:52:38 +03:00
zkochan
69be3e01ed
test: use load-json-file instead of read-pkg
2017-07-22 14:23:54 +03:00
zkochan
1e3cb65a21
feat: add verifyStoreIntegrity option
...
Ref https://github.com/pnpm/pnpm/issues/802
2017-07-22 01:49:05 +03:00
zkochan
dd809b802e
fix(unlink): no unnecessary warning about scoped packages
2017-07-19 00:33:25 +03:00
zkochan
335392b57d
feat: add unlink() and unlinkPkgs()
...
Ref pnpm/pnpm#819
2017-07-16 22:19:47 +03:00
zkochan
441356a244
fix: empty node_modules not created when nothing installed
2017-07-16 14:00:31 +03:00
zkochan
4de01d55dd
fix: don't create an empty folder for the lockfile
...
Ref https://github.com/pnpm/pnpm/issues/843
2017-07-16 01:16:55 +03:00
zkochan
43635e6bbb
feat: reporter has a Log type
2017-07-11 22:55:00 +03:00
zkochan
f043b2f62d
feat: report deprecation warnings
...
Close https://github.com/pnpm/pnpm/issues/628
2017-07-11 22:29:28 +03:00