Zoltan Kochan
b19369407a
fix: don't use ! as a delimiter in the store
...
! can be part of a valid npm package name. Use + as a
delimiter instead.
close #276 , PR #320
BREAKING CHANGE:
Stores created with the ! delimiter are not compatible
with the new version that uses +.
Any store created by older versions of pnpm has to be
removed and reinstalled.
2016-08-28 15:33:07 +03:00
Zoltan Kochan
9bc97e76d4
style: use more ES6 syntax
...
Use lebab to transpile ES5 code to ES6.
Use eslint to fix styling issues afterwards.
Run all js in strict mode to allow let/const
in Node 4.
2016-08-23 21:12:01 +03:00
Zoltan Kochan
a45a3fbdd9
Support global install ( #288 )
...
close #283
2016-08-14 18:19:09 +03:00
Zoltan Kochan
b38b65db49
Remove unnecessary polyfills
...
Promises and Object.assign are available in Node >= 4, so there is no need to have the bluebird and object-assign dependencies.
2016-08-11 01:08:21 +03:00
Zoltan Kochan
a9afddacfd
Read package.json before updating ( #284 )
...
* Read package.json before updating
Using the cached version of package.json can cause ovewriting of changes
close #280
* Skip GitHub test on CI
The GitHub test fails frequently with 403 error with no good no reason
2016-08-09 20:33:39 +03:00
Zoltan Kochan
0b1264a372
Uninstall support
...
close #144
2016-08-07 14:31:33 +03:00
Zoltan Kochan
eedcc846e2
Use junctions on Windows ( #269 )
...
close #6
2016-07-30 11:33:23 +03:00
Rico Sta. Cruz
b7a16720e9
Install: do symlinks synchronously
2016-04-06 11:34:55 +07:00
Rico Sta. Cruz
a0ff75dcd3
Store fs utilities in lib/fs
2016-02-02 01:23:22 +08:00
Rico Sta. Cruz
a0a698a104
Implement flattening
2016-02-01 01:53:15 +08:00
Rico Sta. Cruz
3599a65e75
Fix errors when package.json is invalid
2016-01-31 02:04:09 +08:00
Rico Sta. Cruz
83690f8415
Fix running pnpm in dirs without package.json
2016-01-30 22:30:37 +08:00
Rico Sta. Cruz
a45c3d9667
Symlink based on package.json name
2016-01-30 14:29:37 +08:00
Rico Sta. Cruz
c9789cf5ee
Add node-gyp support
2016-01-30 05:24:26 +08:00
Rico Sta. Cruz
9536d5f234
Clean .tmp in incomplete runs
2016-01-30 04:04:53 +08:00