zkochan
a563a189c1
chore: release v0.35.0
2016-09-22 00:08:03 +03:00
zkochan
21f58028e5
chore(tests): use tap-diff instead of tap-spec
...
tap-spec does not print all the available infor when an error
happens in a test.
2016-09-21 22:09:42 +03:00
greenkeeperio-bot
c7c8f9c9b0
chore(package): update sorted-object to version 2.0.1
...
https://greenkeeper.io/
2016-09-18 21:04:25 +03:00
greenkeeperio-bot
8e0f276801
chore(package): update camelcase-keys to version 4.0.0
...
https://greenkeeper.io/
2016-09-18 21:04:13 +03:00
greenkeeperio-bot
b72dcef17a
chore(package): update standard to version 8.1.0
...
https://greenkeeper.io/
2016-09-18 21:04:00 +03:00
zkochan
d16c7bf995
chore: release v0.34.0
2016-09-18 17:32:41 +03:00
zkochan
6121ec4683
feat: change local deps to semver deps before publish
...
Only when link-local = true
Close 349, PR #365
2016-09-18 09:50:20 +03:00
zkochan
7925b64f91
fix(install): GitHub API rate limit issue
...
GitHub API usage removed. The tarball is used from codeload.github.com
Close #361 , PR #363
BREAKING CHANGE:
The folder names of packages fetched from GitHub changed to not contain
information that would require an API request to get.
Old folder name: is-negative@github+kevva+is-negative+HEAD
New folder name: github+kevva+is-negative+HEAD
Users are forced to redownload their stores to avoid orphan folders after
the naming change.
2016-09-17 19:41:23 +03:00
zkochan
dc0a79aee0
chore: release v0.32.1
2016-09-15 21:20:12 +03:00
zkochan
f046e0e3ed
fix(package.json): include the bin folder to the published package
2016-09-15 21:19:12 +03:00
zkochan
fbe0bd869e
chore: release v0.32.0
2016-09-15 20:45:23 +03:00
zkochan
05f72fc525
chore(package.json): add watch task
2016-09-15 09:40:26 +03:00
zkochan
afa5425576
chore(package.json): remove lib/ before compile
...
If the lib/ folder is not removed before compile, it may
contain files that were removed. As a consequnce, redundant
files will be published.
2016-09-14 23:06:14 +03:00
zkochan
ab4c89f3d3
refactor: rewrite the bin file to TypeScript
2016-09-14 22:54:09 +03:00
zkochan
857c9b7bb9
style(*.js): use standard instead of eslint
2016-09-14 21:48:20 +03:00
Zoltan Kochan
554e8ccb6e
refactor(tests): rewrite tests to TypeScript
2016-09-14 21:37:47 +03:00
Zoltan Kochan
3cf5c8bc23
style: use tslint
...
PR #357 , Ref #347
2016-09-12 22:01:51 +03:00
Zoltan Kochan
7b25ba269e
feat: rewrite to TypeScript
...
PR #357 , Ref #347
2016-09-12 22:00:56 +03:00
Zoltan Kochan
6c1852e115
refactor: use common-tags to leverage string templates
2016-09-08 01:46:40 +03:00
Zoltan Kochan
5db3d35a9e
perf: download packages to store
...
There is no need to download packages to a temp
folder before moving them to the store.
This change should greatly decrease the number
of filesystem operations.
2016-09-07 23:45:31 +03:00
Zoltan Kochan
9040567d16
fix: uncatched promise errors are loudly rejected
...
Ref #353
2016-09-07 22:13:05 +03:00
Zoltan Kochan
06cbb58faa
chore: release v0.31.2
2016-09-07 10:18:46 +03:00
Zoltan Kochan
5f707c3d90
chore: release v0.31.1
2016-09-06 20:54:33 +03:00
Zoltan Kochan
86244a8589
chore: release v0.31.0
2016-09-04 18:22:04 +03:00
Zoltan Kochan
862e359c55
fix(scripts): run post install scripts after all deps installed
...
pnpm currently runs the post install scripts of dependencies
immediately once their resources were downloaded and does that
asynchronously.
npm runs all the post install scripts once all the resources
were downloaded and does that sequentially.
This changes makes pnpm run the scripts similarly to how npm
runs them
close #337
2016-09-04 15:39:41 +03:00
Zoltan Kochan
e1abc46bd1
feat: create a pnpm-debug.log file on fail
...
close #336
2016-09-03 23:57:34 +03:00
Zoltan Kochan
f3878716c3
refactor: use @zkochan/logger to log progress
2016-09-03 23:36:21 +03:00
Zoltan Kochan
458c97faa6
chore: release v0.30.0
2016-09-03 11:35:52 +03:00
Espen Hovlandsdal
52bea019be
feat: update notifier
...
Add the `update-notifier` module used by a lot of open source projects, making it easy for users to stay up to date with latest version of pnpm.
PR #340
2016-09-02 00:13:53 +03:00
Zoltan Kochan
3af84df0e2
chore: release v0.29.1
2016-09-01 00:57:45 +03:00
Rico Sta. Cruz
27c144a9db
Merge pull request #310 from rstacruz/bundled-deps
...
Publish all the deps bundled together with pnpm
2016-08-31 19:17:33 +08:00
Zoltan Kochan
2818502a77
chore: release v0.29.0
2016-08-31 12:21:54 +03:00
Zoltan Kochan
bfb76a5caf
feat(install): use the spec for temp dir name
...
It is easier to debug when the directory names are
meaningful in the `.tmp` dir.
PR #335
2016-08-31 11:26:11 +03:00
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
Zoltan Kochan
507f9422fe
fix(scripts): add preinstall only to the published package.json
2016-08-27 10:01:20 +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
Zoltan Kochan
52d3c218e3
fix(publish): recursively rename node_modules
...
node_modules should be renamed to cached_node_modules
even in subdirectories because npm won't publish them.
2016-08-23 17:38:08 +03:00
Zoltan Kochan
8e41abc4f4
feat: all dependencies are bundled
...
Bundled dependencies are published together with the
package. This boosts the package installation time.
2016-08-22 14:50:39 +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