Commit Graph

2822 Commits

Author SHA1 Message Date
Zoltan Kochan
1dfbfcf068 fix(pnpmfile): installation should fail if pnpmfile fails
close #1247
2018-06-29 12:01:23 +03:00
Chunpeng Huo
b013ad128c fix(reporting): fix exception on err.code.startsWith
When execa throws error, the err object has code in number, not string.
2018-06-29 11:16:27 +03:00
Zoltan Kochan
3cc60ff47b ci(appveyor): install pnpm v2.9.0 by self-installer 2018-06-29 02:32:47 +03:00
Zoltan Kochan
2d51c0cb41 fix(reporting): limit the width of lifecycle output 2018-06-28 22:59:29 +03:00
Zoltan Kochan
2e19ae45ae refactor: remove sort-pkgs from code 2018-06-28 01:40:04 +03:00
Zoltan Kochan
6daee055f3 feat: pnpm recursive uninstall
close #1246
2018-06-27 22:16:17 +03:00
Zoltan Kochan
db7e9ec89c test: create preparePackages() 2018-06-26 23:34:46 +03:00
Zoltan Kochan
f3a65f1f4a fix: sort packages in a monorepo before doing actions 2018-06-26 00:51:16 +03:00
Zoltan Kochan
bf85a402dc chore(deps): update dependency read-pkg to v4
close #1245
2018-06-25 23:13:49 +03:00
Zoltan Kochan
46ec2bfbae test: fix on Windows 2018-06-25 02:37:32 +03:00
Zoltan Kochan
a6c2557024 chore(release): 2.9.0 v2.9.0 config/1.2.3 2018-06-24 21:50:40 +03:00
Zoltan Kochan
612e661465 fix: install global packages to APPDATA
close #928
2018-06-24 21:35:01 +03:00
Zoltan Kochan
b8658a7d6c feat: add "multi exec -- <command>" command
close #1227
2018-06-24 21:34:51 +03:00
Zoltan Kochan
8f209b3149 chore: update shrinkwrap.yaml 2018-06-23 19:54:57 +03:00
Zoltan Kochan
985f15831a chore(release): 2.8.0 v2.8.0 headless/0.5.3 supi/0.20.6 2018-06-23 18:49:24 +03:00
Zoltan Kochan
26f780e0fd chore(deps): update dependency sinon to v6
close #1212
2018-06-23 17:51:03 +03:00
Zoltan Kochan
07f2544c98 chore(deps): update dependency ts-node to v7
close #1241
2018-06-23 17:36:36 +03:00
Zoltan Kochan
65a4a08615 perf: add hasBin to package snapshots in shrinkwrap.yaml
close #1239
2018-06-23 16:48:52 +03:00
Zoltan Kochan
64264c6169 refactor(headless): update the shrinkwrap.yaml files of fixtures 2018-06-23 14:54:59 +03:00
Zoltan Kochan
2617f99730 refactor(headless): use @pnpm/read-package-json 2018-06-23 14:24:56 +03:00
Zoltan Kochan
37251e4d5a fix: prefer bins of packages that have the same bin as package name
ref pnpm/link-bins#4
PR #1238
2018-06-23 01:29:27 +03:00
Zoltan Kochan
5c2ebaf17e chore(release): 2.7.0 v2.7.0 supi/0.20.5 config/1.2.2 2018-06-18 02:25:54 +03:00
Zoltan Kochan
6d03c9b97c feat: adding more error codes 2018-06-18 02:16:16 +03:00
Zoltan Kochan
2ec2ebd958 fix: pnpm server/store should fail on invalid commands 2018-06-17 23:55:40 +03:00
Zoltan Kochan
0d2942a6fa fix: print help on "pnpm recursive"
close #1226
2018-06-17 23:20:40 +03:00
Zoltan Kochan
37cfd5038a fix: throw meaningful error on bad readPackage hook
close #1192
2018-06-17 22:39:40 +03:00
Zoltan Kochan
5184e98ad5 feat: make multi and m aliases of recursive 2018-06-17 22:38:40 +03:00
Zoltan Kochan
15b7a14ffa fix(config): parsing number configs 2018-06-17 20:37:04 +03:00
Zoltan Kochan
86a1dfebbd fix: update ansi-diff to v1.1.1 2018-06-16 23:01:03 +03:00
Zoltan Kochan
a67e8406db revert: "fix(reporting): don't remove newlines from the output"
This reverts commit 6df09050f5.
2018-06-16 22:52:49 +03:00
Zoltan Kochan
919d8aa1cc chore(release): 2.6.2 supi/0.20.4 headless/0.5.2 v2.6.2 pnpm-default-reporter/0.17.5 2018-06-16 13:05:06 +03:00
Zoltan Kochan
a0841bb765 fix(reporting): report progress stats once for a dependency
ref #1233
2018-06-16 12:12:15 +03:00
Zoltan Kochan
6df09050f5 fix(reporting): don't remove newlines from the output 2018-06-16 02:58:54 +03:00
Zoltan Kochan
9fcf8ac539 fix(deps): update pnpm-list and p-limit 2018-06-14 23:00:34 +03:00
Zoltan Kochan
1604a3b68a chore(release): 2.6.1 v2.6.1 config/1.2.1 2018-06-14 22:06:14 +03:00
Zoltan Kochan
e87183f169 fix: getting configs 2018-06-14 21:58:01 +03:00
Zoltan Kochan
853c65d9d4 chore(release): 2.6.0 config/1.2.0 v2.6.0 supi/0.20.3 2018-06-14 18:10:32 +03:00
Zoltan Kochan
b7442285e7 fix: always group package with its peer dependency
...even if the peer dependency is resolved from the direct parent

ref #1217
2018-06-14 17:50:42 +03:00
Zoltan Kochan
a1ae9016c4 feat: filtering packages in recursive commands (#1219)
* feat: filtering packages in recursive commands

close #1213

* test: recursive --scope ignore excluded packages

* test: recursive list --scope

PR #1219
2018-06-14 14:44:41 +03:00
Zoltan Kochan
e00f128df7 fix(list): --dep and --prod flags should work
close #1216
2018-06-13 16:57:12 +03:00
Zoltan Kochan
c7f5377ba0 chore(release): v2.5.0 v2.5.0 pnpm-default-reporter/0.17.4 config/1.1.0 2018-06-12 23:26:07 +03:00
Zoltan Kochan
d6b6778ca8 feat(reporting): print better error message on "No matching version"
close #1195
2018-06-12 22:48:54 +03:00
Zoltan Kochan
cb55a10244 chore: update dependencies 2018-06-12 21:52:39 +03:00
Zoltan Kochan
4c6586a817 fix(server): don't fail when server is of different version 2018-06-12 20:30:37 +03:00
Zoltan Kochan
808dbceee6 feat: --use-running-store-server
When this flag is used, installation will fail w/o a running
store server.

close #1018
2018-06-12 19:48:57 +03:00
Zoltan Kochan
7a83e888a9 fix: throttle reporting during recursive install 2018-06-12 14:46:32 +03:00
Zoltan Kochan
25aa5bc6e9 test: make "server status" test stable 2018-06-12 11:44:51 +03:00
Zoltan Kochan
93b9342ae6 fix(reporting): don't print stack for known errors 2018-06-12 03:22:33 +03:00
Zoltan Kochan
864bb5bf51 feat: pnpm server status
close #997
2018-06-12 02:39:22 +03:00
Zoltan Kochan
9958c56dae feat: fix if the store server uses a different version of pnpm
close #1011
2018-06-11 23:21:49 +03:00