Commit Graph
981 Commits
Author SHA1 Message Date
zkochan d8a4e44403 refactor(shrinkwrap): use a nicer YAML format for shrinkwrap.yaml 2017-02-12 14:19:32 +02:00
zkochan da6ab05f5e test(shrinkwrap): add a tests to check shrinkwrap format
Ref #587
2017-02-12 13:45:58 +02:00
zkochan c5faf44f55 refactor(fs): use packages for loading/writing YAML files 2017-02-12 13:25:04 +02:00
zkochan 5169b3725b feat: better shrinkwrap.yaml
Close #587

BREAKING CHANGE:

the `shrinkwrap.yaml` format has been changed
2017-02-12 13:25:04 +02:00
zkochan 7b66b0ced0 chore: release v0.54.1 v0.54.1 2017-02-12 12:18:03 +02:00
zkochan 8679371b27 fix(package): package.json should not be normalized 2017-02-12 02:41:06 +02:00
zkochan 9c814e3223 chore(tsconfig): add missing files 2017-02-11 15:34:00 +02:00
zkochan 98c59e2096 style: decrease horizontal line length 2017-02-11 15:31:56 +02:00
zkochan 7355d5c0e9 refactor: concurrency 2017-02-11 14:09:19 +02:00
zkochan 5765f83074 chore: release v0.54.0 v0.54.0 2017-02-08 22:34:34 +02:00
zkochan 6792b57c5c feat: make fetching concurrency configurable
And reduce the default value to 4

Ref #600
2017-02-08 22:22:31 +02:00
zkochan 665c181887 feat: add lockStaleDuration config
ref #608, ref #594
2017-02-08 22:01:32 +02:00
Zoltan Kochan d0345a8942 fix(bin): bins should be linked in all dependencies
Close #609
2017-02-08 22:01:00 +02:00
zkochan c40264a9cd refactor: use read-pkg 2017-02-07 01:27:43 +02:00
zkochan bf0f0ab88b refactor: keypath not needed during fetch 2017-02-07 00:52:20 +02:00
zkochan 26140005e6 chore: release v0.53.0 v0.53.0 2017-02-06 21:35:09 +02:00
greenkeeper[bot] 2af4cfa7f3 fix(package): update pnpm-default-reporter to version 0.2.0
https://greenkeeper.io/
2017-02-06 21:30:47 +02:00
greenkeeper[bot] 0ec292d948 fix(package): update @types/node to version 7.0.5
https://greenkeeper.io/
2017-02-06 21:24:39 +02:00
zkochan 870ed1329e chore: use publish-packed for publishing 2017-02-06 21:20:33 +02:00
zkochan 04bc56c688 refactor(tests): move supporting functions to utils folder 2017-02-06 21:01:45 +02:00
zkochan b2decbeced fix: use @zkochan/dirsum instead of dirsum 2017-02-06 20:41:01 +02:00
Zoltan Kochan 4ad05b3050 fix(bin): create binstubs once everything is installed 2017-02-06 14:08:32 +02:00
Zoltan Kochan 72bfaf129f fix: use graceful-fs for filesystem operations
mz/fs uses graceful-fs instead of fs, when it is available.
2017-02-06 12:17:29 +02:00
Zoltan Kochan 4f5a26adba fix: don't fail when no package shasum is found
For backward compatibility.
2017-02-06 12:16:45 +02:00
zkochan 25a8ac6d35 docs: document the new pnpm.verify() function 2017-02-06 01:18:54 +02:00
zkochan 5e032a8512 feat: relink package from store, if it is not linked from there 2017-02-05 21:29:56 +02:00
zkochan d3dcc5d3af feat: relink package to project if it has been refetched 2017-02-05 20:37:48 +02:00
zkochan 3f30c5c062 feat: rewrite packages in store only when they were mutated 2017-02-05 20:07:55 +02:00
zkochan 848922d551 feat(CLI): add pnpm verify command
Rel #585
2017-02-05 17:20:09 +02:00
zkochan f119581587 feat: add verify() to the API that returns an array of modified package
Rel #585
2017-02-05 17:07:58 +02:00
zkochan 7ac987ea06 feat: save the original shasum of each package in the store
Rel #585
2017-02-05 15:43:10 +02:00
zkochan 4cc6ade450 fix: -f should be alias to --force 2017-02-05 02:15:51 +02:00
zkochan dc49619400 fix: pass through to npm when running pnpm cache 2017-02-05 02:15:12 +02:00
zkochan 787d61786e chore(package): update pnpm homepage address 2017-02-04 16:43:17 +02:00
zkochan 760f2fd61e chore: remove broken coverage reporting 2017-02-04 15:45:11 +02:00
Zoltan Kochan 96f9505b74 ci: remove docs generation 2017-02-04 15:39:55 +02:00
zkochan 0b9889449a docs(README): update
Remove parts of the README that suggest that pnpm is not stable
2017-02-04 15:39:07 +02:00
zkochan 7fe8ae7283 ci: remove .pnpm-cache from cache 2017-02-03 22:33:12 +02:00
zkochan d6ea571ba8 chore: release v0.52.1 v0.52.1 2017-02-03 20:27:18 +02:00
Zoltan Kochan 7e7ef52d2e fix(fetch): limit simultaneous fetches
Rel #600, Rel #594
2017-02-03 20:26:15 +02:00
Zoltan Kochan 0da7115d1d fix: simultanious operations on meta.json v0.52.0 2017-02-03 00:05:05 +02:00
zkochan 400f6bed21 feat: limit network concurrency 2017-02-02 23:49:27 +02:00
zkochan 5f07768d2d feat: semver aware caching
Invalidate caching in semver aware way.

Remove caching into filesystem.

Rel #568, Close #580
2017-02-02 22:11:03 +02:00
zkochan f7d96ac6e2 feat: reduce nesting in node_modules 2017-02-02 21:10:39 +02:00
zkochan 18e3352fb0 feat(modules): save package in node_modules folder
BREAKING CHANGE: node_modules structure changed
2017-02-02 21:10:39 +02:00
AntoineC 1f3fa7991f fix(lock): increase stale duration from 10s to 20s 2017-02-01 22:03:46 +02:00
zkochan b5fbbbf6d7 chore: release v0.51.3 v0.51.3 2017-01-30 21:56:24 +02:00
greenkeeper[bot] 0def0bfe3d fix(package): update pnpm-default-reporter to version 0.1.0
https://greenkeeper.io/
2017-01-30 21:53:37 +02:00
greenkeeper[bot] 8e56c58e28 fix(package): update global-bin-path to version 0.1.1
https://greenkeeper.io/
2017-01-30 21:53:14 +02:00
zkochan 7c9a1882e8 refactor: less meaningless option types 2017-01-30 21:50:43 +02:00