Commit Graph

151 Commits

Author SHA1 Message Date
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
1d7cccfbb0 chore: release v0.27.0 2016-08-28 15:24:56 +03:00
Zoltan Kochan
1f38086088 feat: support the npm fetch-* configs
Use the retry package to support all the different
retry strategy configurations that can be used with npm:

fetch-retries
fetch-retry-factor
fetch-retry-mintimeout
fetch-retry-maxtimeout

More info about the configs: https://docs.npmjs.com/misc/config#fetch-retries

close #317, PR #327
2016-08-27 21:37:00 +03:00
greenkeeperio-bot
28d0d001fc chore(package): update eslint to version 3.4.0
https://greenkeeper.io/

PR #328
2016-08-26 23:49:21 +03:00
greenkeeperio-bot
661ee0d66c chore(package): update eslint-config-standard to version 6.0.0
https://greenkeeper.io/

PR #316
2016-08-26 23:47:25 +03:00
Zoltan Kochan
564a2b18a9 chore: release v0.26.2 2016-08-25 13:50:16 +03:00
Zoltan Kochan
56f53b8e72 fix(CLI): be quiet when executed on CI servers
The pnpm loggers output are a mess when shown by
CI servers. It is better to show nothing.
2016-08-24 02:18:09 +03:00
greenkeeperio-bot
a4a49de161 chore(package): update istanbul to version 0.4.5
https://greenkeeper.io/
2016-08-24 00:24:50 +03:00
greenkeeperio-bot
2a025a7b7a chore(package): update tar-fs to version 1.13.2
https://greenkeeper.io/
2016-08-24 00:24:33 +03:00
Zoltan Kochan
31346e6c4a refactor: use global npm in shrinkwrap test
Remove the npm devDependency and use the global instance of npm
in the shrinkwrap test.
2016-08-23 23:11:00 +03:00
Zoltan Kochan
fd52719b05 chore: release v0.26.1 2016-08-23 19:11:00 +03:00
Rico Sta. Cruz
c0a4c1a2ac Merge pull request #289 from rstacruz/greenkeeper-npm-3.10.6
Update npm to version 3.10.6 🚀
2016-08-20 14:11:10 +08:00
Rico Sta. Cruz
8e3e2623db Merge pull request #295 from rstacruz/greenkeeper-eslint-3.3.1
Update eslint to version 3.3.1 🚀
2016-08-20 14:11:03 +08:00
Rico Sta. Cruz
ca6e2b8ce8 Merge pull request #303 from rstacruz/greenkeeper-tar-fs-1.13.1
Update tar-fs to version 1.13.1 🚀
2016-08-20 14:10:56 +08:00
Rico Sta. Cruz
3bad5258a3 Merge pull request #304 from rstacruz/cz
Use commitizen for consistent commit messages
2016-08-20 14:10:33 +08:00
Zoltan Kochan
2f45781318 0.26.0 2016-08-19 21:01:35 +03:00
Zoltan Kochan
59e55ada6c chore(package.json): use commitizen
Use commitizen to have consistent commit messages.
2016-08-19 18:56:43 +03:00
Zoltan Kochan
83b1e6a34b Implement pnpm link (#302)
close #235
2016-08-19 18:33:55 +03:00
greenkeeperio-bot
451af7f0fc chore(package): update tar-fs to version 1.13.1
https://greenkeeper.io/
2016-08-19 07:22:07 +08:00
Rico Sta. Cruz
bae55c009e Release v0.25.0 2016-08-18 17:55:58 +08:00
Zoltan Kochan
46bcdac831 Add a public API
No breaking changes. An additional function exposed for package dependencies installation.

close #125
2016-08-16 14:54:56 +03:00
greenkeeperio-bot
09bf3861e7 chore(package): update eslint to version 3.3.1
https://greenkeeper.io/
2016-08-16 05:59:37 +08:00
greenkeeperio-bot
8eafe031c6 chore(package): update npm to version 3.10.6
https://greenkeeper.io/
2016-08-12 09:11:46 +08: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
cd682be26b Drop support for Node < 4 2016-08-10 21:06:20 +03:00
Zoltan Kochan
5e34ee61e5 Covering preserved symlinks with tests
Test only on NodeJS >= 6.3.0

Fix preserved symlinkg on Windows
2016-08-09 19:45:35 +03:00
Zoltan Kochan
5c2b31017d Revert "Use cmd-shim to shim executables on Windows"
This reverts commit 1504d9c394849f3eb0256f703ba9fb392530c7a6.
2016-08-07 14:31:33 +03:00
Zoltan Kochan
36d62770e5 Add the possibility to use a global store
Start the store-path field value with ~/ in order to make the store in the HOME directory

close #214
2016-08-07 14:31:33 +03:00
Zoltan Kochan
86054af367 Use cmd-shim to shim executables on Windows 2016-08-07 14:31:33 +03:00
Zoltan Kochan
0c247a1f4c Lock store when running commands
close #82
2016-08-07 14:31:33 +03:00
Zoltan Kochan
ded4146cd6 Reimplement bin/pnpm to .js
close #23
2016-08-07 14:31:33 +03:00
Zoltan Kochan
0b1264a372 Uninstall support
close #144
2016-08-07 14:31:33 +03:00
Zoltan Kochan
37a91b8aa0 Add coverage info 2016-08-07 14:25:34 +03:00
greenkeeperio-bot
5e43673a4e chore(package): update registry-auth-token to version 3.0.1
https://greenkeeper.io/
2016-08-07 14:11:59 +03:00
Lukas Eipert
1aedec2d53 add support for registry-auth-token (#278)
resolves #270 #277
2016-08-07 14:09:46 +03:00
greenkeeperio-bot
7c97abdc38 chore(package): update docpress to version 0.6.13
https://greenkeeper.io/
2016-08-02 17:57:53 +08:00
Zoltan Kochan
18dc3b5cfb Respect configuration settings from .npmrc
close #166
2016-07-23 04:07:46 +08:00
Zoltan Kochan
d09d106af4 Add Windows CI via AppVeyor
close #258
2016-07-23 04:07:05 +08:00
Rico Sta. Cruz
3bcbd54ed3 Merge pull request #264 from rstacruz/greenkeeper-byline-5.0.0
Update byline to version 5.0.0 🚀
2016-07-23 04:06:30 +08:00
greenkeeperio-bot
43dc15397e chore(package): update rimraf to version 2.5.4
https://greenkeeper.io/
2016-07-23 01:16:08 +08:00
greenkeeperio-bot
86aeb3aac4 chore(package): update byline to version 5.0.0
https://greenkeeper.io/
2016-07-21 14:55:42 +08:00
Rico Sta. Cruz
b77eefbdfe Merge pull request #252 from rstacruz/greenkeeper-eslint-config-standard-5.3.5
Update eslint-config-standard to version 5.3.5 🚀
2016-07-17 02:48:55 +08:00
Rico Sta. Cruz
eebd4f683f Merge pull request #254 from rstacruz/greenkeeper-semver-5.3.0
Update semver to version 5.3.0 🚀
2016-07-17 02:48:46 +08:00
Rico Sta. Cruz
91172cfff4 Release v0.24.0 2016-07-17 02:44:34 +08:00
greenkeeperio-bot
c7cb26a800 chore(package): update semver to version 5.3.0
https://greenkeeper.io/
2016-07-15 00:59:23 +08:00
greenkeeperio-bot
2c20c3a3b3 chore(package): update eslint-config-standard to version 5.3.5
https://greenkeeper.io/
2016-07-13 02:57:52 +08:00
Rico Sta. Cruz
b93a04ecc0 Release v0.23.0 2016-07-12 11:42:29 +08:00
Rico Sta. Cruz
830fc5d835 Merge pull request #241 from zkochan/issue50
run postinstall and prepublish after installation
2016-07-12 11:30:04 +08:00
greenkeeperio-bot
34dc70c868 chore(package): update registry-auth-token to version 2.1.1
https://greenkeeper.io/
2016-07-11 02:34:02 +08:00
Zoltan Kochan
d460aeac6d run postinstall and prepublish after installation
close #50
2016-07-10 18:48:22 +03:00