zkochan
db472ec79b
perf: decrease fs operations cound during linking bins
2017-06-16 00:47:30 +03:00
zkochan
b8d8b723c5
perf: don't create node_modules/.bin when not needed
2017-06-16 00:25:32 +03:00
zkochan
e186c49221
perf: symlink and hardlink concurrently
2017-06-16 00:13:09 +03:00
zkochan
577531e76f
perf: symlinking packages before they are downloaded
2017-06-15 22:52:48 +03:00
zkochan
efd1f7c1d2
Merge branch 'master' into feat/store2
2017-06-15 22:26:31 +03:00
zkochan
b346eb7d8a
chore: release v0.69.6
v0.69.6
2017-06-15 22:22:33 +03:00
zkochan
7b62b97411
fix: argumentless forced installation
...
Close #796
2017-06-15 22:21:56 +03:00
zkochan
a6148ece77
Merge branch 'master' into feat/store2
2017-06-15 20:29:01 +03:00
zkochan
bd493020d7
chore: release v0.69.5
v0.69.5
2017-06-15 20:13:07 +03:00
Zoltan Kochan
52fa8271ec
fix: skip not found dir in getPkgDirs
2017-06-15 13:55:39 +03:00
zkochan
c91a313371
chore: release v0.70.0-beta.2
v0.70.0-beta.2
2017-06-15 10:32:34 +03:00
zkochan
ce0428c5fb
perf: don't wait for integrity calculation to end befor linking
2017-06-15 10:31:36 +03:00
zkochan
1554ce40b3
perf: unpack and download the same stream
2017-06-15 10:30:47 +03:00
zkochan
1d0c2b3102
chore: release v0.70.0-beta.1
v0.70.0-beta.1
2017-06-14 09:33:26 +03:00
zkochan
c150b033c5
perf: avoid redundand concurrency limiting on hard linking
2017-06-14 02:33:57 +03:00
zkochan
df59e757bd
fix: when refetching, remove only the unpacked folder
2017-06-14 02:07:54 +03:00
zkochan
c69bea6617
perf: symlink leaf dependencies
...
Close #789
2017-06-14 01:10:27 +03:00
zkochan
89ca9323d1
perf: more concurrency
2017-06-14 00:57:35 +03:00
zkochan
897b970dce
refactor: change store.yaml to store.json
2017-06-13 23:14:24 +03:00
zkochan
725c05bc0c
refactor: remove mentions of local-registry
2017-06-13 23:09:03 +03:00
zkochan
8248b6fece
refactor: rename metafile in store to index.json
2017-06-13 23:08:41 +03:00
zkochan
9b6cabdca6
refactor: change tarball names in the store
2017-06-13 23:01:08 +03:00
zkochan
fc499ebc76
perf: using index files for linking packages
2017-06-13 22:51:32 +03:00
Zoltan Kochan
0176edfbce
feat: saving packages under node_modules in the store
2017-06-12 23:38:08 +03:00
zkochan
49be55c5a8
feat: using SRI for integrity checks of packages in store
...
BREAKING CHANGE:
integrity files format changed in the store
2017-06-12 10:12:25 +03:00
zkochan
ff9997514d
feat: merge local registry to the store
...
No separate folder for the tarballs anymore.
`local-registry` config deprecated.
Stores inside node_modules are not treated differently anymore.
They have a version subfolder as regular stores.
2017-06-11 22:46:49 +03:00
zkochan
c9cf793c4c
feat: bump store version
...
BREAKING CHANGE: store version changed to 2
2017-06-11 22:39:13 +03:00
zkochan
b784af597f
chore: release v0.69.4
v0.69.4
2017-06-11 19:11:33 +03:00
zkochan
967bb72f7f
fix: save packages to the correct properties
...
Close #727
2017-06-11 19:11:09 +03:00
zkochan
b5c6d4a5fe
fix: update package on named installation
2017-06-11 18:00:22 +03:00
zkochan
9309aa873e
chore: release v0.69.3
v0.69.3
2017-06-10 01:36:17 +03:00
zkochan
8d18ad2d8f
fix: setting NODE_PATH in cmd shims on Windows
2017-06-10 01:35:31 +03:00
zkochan
97726c62cb
fix(package): update execa to version 0.7.0
...
Close #790
2017-06-10 01:33:35 +03:00
zkochan
e9e0d1d4a6
fix: installation of package with peers using info from shrinkwrap
2017-06-10 01:32:11 +03:00
zkochan
7c278c15fe
chore: release v0.69.2
v0.69.2
2017-06-08 02:22:08 +03:00
zkochan
de225700f3
fix: don't try to wait for skipped packages that were not analyzed
2017-06-08 02:20:53 +03:00
zkochan
6b47c424c6
chore: release v0.69.1
v0.69.1
2017-06-06 19:47:10 +03:00
zkochan
d028208a51
fix: build correct node_modules tree
2017-06-06 19:44:39 +03:00
zkochan
135b1e3fef
chore: update shrinkwrap.yaml
2017-06-06 13:47:07 +03:00
zkochan
f5913220cd
chore: release v0.69.0
v0.69.0
2017-06-06 13:38:15 +03:00
zkochan
0dfe760700
fix: respect shrinkwrap for all types of dependencies
2017-06-06 13:29:59 +03:00
Zoltan Kochan
0b942d9698
chore: update pnpm-locker to version 0.1.1
2017-06-05 23:27:32 +03:00
zkochan
6f05b07739
chore: release v0.69.0-beta.4
v0.69.0-beta.4
2017-06-06 01:24:41 +03:00
zkochan
2c04aa69da
feat: save optional deps separately in the lockfile
...
For correct prunning of the lockfile, it has to be known
which deps are optional. Also it has to be known which
deps are dev deps in the root.
BREAKING CHANGE:
lockfile format changed
2017-06-05 22:06:32 +03:00
zkochan
5acc4671f0
feat: support the --no-optional flag
...
The --no-optional argument prevents optional dependencies from
being installed.
Close #460
2017-06-05 14:46:05 +03:00
zkochan
63d3fd0a90
fix: non-compatible package should still be saved to store
...
Ref #759
2017-06-04 23:23:12 +03:00
zkochan
0709c2df40
test: use notOk when possible
2017-06-04 22:07:22 +03:00
zkochan
7f4515c292
refactor: require symlink-dir instead of import
2017-06-04 22:02:07 +03:00
zkochan
16cbc56041
chore: release v0.69.0-beta.3
v0.69.0-beta.3
2017-06-04 21:34:40 +03:00
zkochan
f2ff9797f3
fix: fall back to copying when cannot link package
...
Ref #712
2017-06-04 20:12:31 +03:00