zkochan
85778cd5e2
feat: supporting prepare event
...
Print deprecation notice when `prepublish` is present.
Run `prepublish` as well for now.
Close #810
2017-06-18 19:55:21 +03:00
zkochan
3822f9d94b
chore: release v0.71.1
v0.71.1
2017-06-18 15:57:16 +03:00
zkochan
65e9c1b719
fix: named installation should use spec from package.json
...
Close #809
2017-06-18 15:51:49 +03:00
zkochan
ce76df5e9d
chore: release v0.71.0
v0.71.0
2017-06-18 11:36:52 +03:00
zkochan
047378804c
refactor: rename linkPackages to localPackages
2017-06-18 11:35:58 +03:00
zkochan
fc49f78366
docs: how directory dependencies are installed
2017-06-17 23:08:35 +03:00
zkochan
8dfae3be00
feat: don't add empty packages property to shrinkwrap.yaml
2017-06-17 21:03:05 +03:00
zkochan
175f50d01e
feat: symlink file dependencies instead of copying them
...
This is roughly how npm@5 does it. However, pnpm does not try
to install dependencies of the file dependency, just a symlink
is created and the binstubs are linked into `node_modules/.bin`
if there are any.
BREAKING CHANGE:
file dependencies are symlinked instead of copied (packed/unpacked)
Ref #772
2017-06-17 19:49:18 +03:00
zkochan
734abee51e
docs(README): more details about hard links
...
Close #794
2017-06-17 14:54:41 +03:00
zkochan
d2fa4b233c
chore: release v0.70.1
v0.70.1
2017-06-16 23:00:30 +03:00
zkochan
5c649b1611
fix: should not fail on new installation
...
Should not fail when installing a new dependency in a project
that has a lockfile with other dependencies but no node_modules
folder.
2017-06-16 22:20:14 +03:00
greenkeeper[bot]
69133ce353
fix(package): update @types/ramda to version 0.0.15
...
Close #799
2017-06-16 21:07:24 +03:00
zkochan
eb3c671c58
ci: don't cache
2017-06-16 09:17:37 +03:00
zkochan
6db0dda0c2
chore: release v0.70.0
v0.70.0
2017-06-16 01:06:10 +03:00
zkochan
d95a35d155
chore: update @types/ramda to version 0.0.14
2017-06-16 01:05:29 +03:00
zkochan
315cf0d735
chore: update shrinkwrap.yaml
2017-06-16 01:01:24 +03:00
zkochan
35c9effa3d
docs(README): less distractive
2017-06-16 01:00:37 +03:00
zkochan
e5689019d8
Merge branch 'greenkeeper/@types/ramda-0.0.13'
2017-06-16 00:56:18 +03:00
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
7aa71c3956
fix: typing issue
2017-06-15 23:27:54 +03:00
greenkeeper[bot]
8989efd095
fix(package): update @types/ramda to version 0.0.13
2017-06-15 23:24:34 +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