Commit Graph

10701 Commits

Author SHA1 Message Date
greenkeeperio-bot
7eb965a222 chore(package): update typescript to version 2.0.6
https://greenkeeper.io/
2016-10-25 21:51:23 +03:00
zkochan
7f4664b6f2 refactor: use load-json-file in install/isAvailable 2016-10-22 23:16:29 +03:00
zkochan
3e3fe5d31e refactor: use unpack-stream 2016-10-22 23:06:10 +03:00
zkochan
26fbe5dd51 perf: read pkg json files asynchronously
Use load-json-file and mem
2016-10-22 21:02:07 +03:00
Zoltan Kochan
163d6b9a72 refactor: use write-pkg 2016-10-22 17:06:13 +03:00
Zoltan Kochan
429dc67c2a refactor: use link-dir
Use the link-dir package for linking directories instead of
own code.
2016-10-22 16:37:11 +03:00
zkochan
bbb4843e42 refactor: use a package for shimming commands
Ref #441
2016-10-22 02:41:04 +03:00
greenkeeperio-bot
e76b7c0250 chore(package): update is-ci to version 1.0.10
https://greenkeeper.io/
2016-10-21 19:46:00 +03:00
greenkeeperio-bot
ff2d685376 chore(package): update cache-manager to version 2.2.0
https://greenkeeper.io/
2016-10-21 19:45:48 +03:00
greenkeeperio-bot
5d970bf2ae chore(package): update ts-node to version 1.6.0
https://greenkeeper.io/
2016-10-21 19:45:34 +03:00
greenkeeperio-bot
4e95eb4bc0 chore(package): update standard to version 8.4.0
https://greenkeeper.io/
2016-10-21 19:45:20 +03:00
zkochan
dc7132509b chore: release v0.42.4 v0.42.4 2016-10-21 19:19:46 +03:00
greenkeeperio-bot
0b10ef4565 chore(package): update thenify to version 3.2.1
https://greenkeeper.io/
2016-10-21 18:15:33 +03:00
greenkeeperio-bot
26e484bee5 chore(package): update tar-fs to version 1.14.0
https://greenkeeper.io/
2016-10-21 01:05:53 +03:00
greenkeeperio-bot
6eb4eb76b0 chore(package): update npm-registry-client to version 7.3.0
https://greenkeeper.io/
2016-10-21 01:05:15 +03:00
Zoltan Kochan
f522389e83 chore: release v0.42.3 v0.42.3 2016-10-20 20:26:08 +03:00
Zoltan Kochan
0947820046 fix: flat tree installation on really big packages on Windows 2016-10-20 20:10:24 +03:00
zkochan
00986f041d refactor: move PATH env name detection to separate package 2016-10-20 21:51:20 +03:00
zkochan
529b592044 chore: release v0.42.2 v0.42.2 2016-10-19 23:25:37 +03:00
zkochan
d027155c84 fix: installation of private packages 2016-10-19 23:24:13 +03:00
zkochan
74be048f7b chore(lint): include all ts files in linting 2016-10-19 21:48:37 +03:00
zkochan
b72034f410 chore: release v0.42.1 v0.42.1 2016-10-19 20:50:16 +03:00
Zoltan Kochan
c3ba35a94a fix: global path resolving on Windows 2016-10-19 12:17:00 +03:00
zkochan
096f0e459c chore: release v0.42.0 v0.42.0 2016-10-19 08:13:15 +03:00
zkochan
142ecfb139 refactor: make yaml reading async and some minor changes
PR #429
2016-10-19 02:13:18 +03:00
zkochan
8bc53e4f5e feat: fail when trying to use with an outdated shared store 2016-10-19 01:10:16 +03:00
zkochan
70965b44e1 test(install): flat tree throws error on Node.js < 6.3.0 2016-10-19 00:50:33 +03:00
zkochan
e52c293454 refactor(store): avoid unnecessary subdirs in stores
Don't divide the store into two types when it is used only by
one package.

Throw an error when trying to use a store with a specific dependency
tree type for installation of an another tree type.
2016-10-19 00:44:57 +03:00
zkochan
ab099a3fa0 chore: using yaml instead of json to store store info
BREAKING CHANGE:

Change `store.json` to `store.yaml`.
2016-10-18 00:27:04 +03:00
zkochan
d688f62ab1 feat: support flat tree dependencies structure
close #403, ref #292, ref #346, ref #96, ref #394, PR #429

BREAKING CHANGE:

Store divided into flat/ and nested/
2016-10-17 22:42:14 +03:00
zkochan
1edc0e548e fix(CI): use a local store to avoid errors with typescript 2016-10-15 20:30:50 +03:00
zkochan
8dd7782158 chore: release v0.41.0 v0.41.0 2016-10-15 20:05:16 +03:00
zkochan
8337707f53 test: all tests use the default test options 2016-10-15 20:04:22 +03:00
zkochan
3c76e2a403 fix(lifecycle): npm scripts can find bin files of dependencies 2016-10-15 19:47:54 +03:00
zkochan
e9ab2e07e0 test(cache): fix 2016-10-15 19:10:09 +03:00
zkochan
237cceabbf test: use a default set of options 2016-10-15 14:49:13 +03:00
zkochan
d217fe7177 feat: use a global store by default on Node >= 6
Close #421
2016-10-15 14:49:08 +03:00
zkochan
5c1d2a9356 test: cache TTL 2016-10-15 13:21:32 +03:00
zkochan
a2a2bb5549 refactor: move out the dist update logic from tests 2016-10-15 12:21:29 +03:00
zkochan
40ed7e2acb test: rename clean.ts to cache.ts 2016-10-15 12:00:49 +03:00
zkochan
109e96abc3 feat: lock cache folder 2016-10-15 10:09:07 +03:00
zkochan
307f8174a0 feat(cache): implement the cache clean command
Ref #59, PR #420
2016-10-15 01:17:10 +03:00
Zoltan Kochan
1233d07dcc feat: cache HTTP requests done to the registry
Ref #59
2016-10-14 23:35:09 +03:00
zkochan
eaa50dc328 feat: add --depth option 2016-10-11 15:07:28 +03:00
zkochan
b621d45a00 test: use a local sinopia server for e2e testing
Close #56
2016-10-10 16:15:27 +03:00
zkochan
69828070a0 refactor: use exists-file and exists-link 2016-10-09 17:35:26 +03:00
greenkeeperio-bot
1f360b3ee5 chore(package): update tape to version 4.6.2
https://greenkeeper.io/
2016-10-08 15:53:15 +03:00
greenkeeperio-bot
0941b3116d chore(package): update docpress to version 0.7.0
https://greenkeeper.io/
2016-10-08 15:53:05 +03:00
greenkeeperio-bot
7dd8274051 chore(package): update ts-node to version 1.4.1
https://greenkeeper.io/
2016-10-08 15:52:49 +03:00
zkochan
d146389040 test(install): add test to check if circular deps work 2016-10-08 15:22:45 +03:00