Commit Graph

29 Commits

Author SHA1 Message Date
Zoltan Kochan
b29485ad80 feat: if resolved, return resolvedVia as 'npm-registry'
ref pnpm/pnpm#855
2018-05-09 19:57:05 +03:00
Zoltan Kochan
f464c891e9 fix: load full metadata if only non-full metadata is cached 2018-04-19 23:58:47 +03:00
Zoltan Kochan
bd1cc7f98f fix: for backward comp., save full metadata to a different file 2018-04-19 23:07:14 +03:00
Zoltan Kochan
ba01723190 feat: add the possibility to fetch full metadata
New init option added: fullMetadata
2018-04-12 01:28:31 +03:00
Emanuele Tamponi
0fc04ed784 fix: expire meta cache after a few minutes 2018-03-06 02:45:57 +02:00
Zoltan Kochan
2134792605 feat: pref is optional
When version selector is not specified, default tag is used
2018-01-28 01:27:39 +02:00
Zoltan Kochan
27506aaf04 fix: resolving aliased deps w/o version selectors 2018-01-27 02:12:27 +02:00
Zoltan Kochan
7f4b3cc9fe feat: support preferOffline option
ref https://github.com/pnpm/pnpm/issues/975
2018-01-13 17:53:48 +02:00
Zoltan Kochan
d89538449d refactor: PnpmOptions not used 2018-01-04 23:25:13 +02:00
Zoltan Kochan
78a01d85b6 refactor: dryRun is passed to the resolver 2018-01-02 00:28:08 +02:00
Zoltan Kochan
6021c728c8 fix: fallback to cache when package request fails 2018-01-01 19:19:15 +02:00
Zoltan Kochan
4b33d29bd4 feat: support dry run installation
ref https://github.com/pnpm/pnpm/issues/406
2018-01-01 19:13:51 +02:00
Zoltan Kochan
fb7b5c813f fix: should throw correct error when package needs auth 2017-12-31 15:39:20 +02:00
Zoltan Kochan
c43e383e88 fix: throw correct error when package not found 2017-12-31 15:19:48 +02:00
Zoltan Kochan
b2bc3eb2b9 fix: throw correct error when package not found in registry 2017-12-30 17:25:19 +02:00
Zoltan Kochan
3d03fd016c fix: can resolve versions loosely 2017-12-25 13:37:34 +02:00
Zoltan Kochan
a1b07d7ed3 fix: can resolve package with version prefixed with v 2017-12-25 03:32:11 +02:00
Zoltan Kochan
8b38443084 feat: allow to specify preferred version selectors
ref https://github.com/pnpm/pnpm/issues/952
2017-12-25 01:01:42 +02:00
Zoltan Kochan
440e0f0cb0 fix: should work with aliased scoped dependencies 2017-12-23 22:29:53 +02:00
Zoltan Kochan
4d3142d4a3 fix: use make-fetch-happen instead of npm-registry-client
ref https://github.com/pnpm/pnpm/issues/953
2017-12-08 00:26:02 +02:00
Zoltan Kochan
8ee8b3a1b5 fix: input params validation added 2017-12-07 01:15:50 +02:00
Zoltan Kochan
47fe2d67e8 refactor: use PnpmOptions as createResolver options types 2017-12-03 22:23:43 +02:00
Zoltan Kochan
06a3fd027b feat: add auth logic 2017-12-03 22:19:50 +02:00
Zoltan Kochan
8172f05879 refactor: add store as an init config 2017-12-03 14:27:32 +02:00
Zoltan Kochan
7070083407 refactor: add metaCache as options 2017-12-03 14:21:16 +02:00
Zoltan Kochan
b5bed44000 refactor: offline is an installation-level config
BREAKING CHANGE: offline should be set during init
2017-12-03 13:50:54 +02:00
Zoltan Kochan
b6805d919f feat: don't rely on getJson() 2017-12-03 02:57:19 +02:00
Zoltan Kochan
f0a46ced7d feat: auth info should be passed in
BREAKING CHANGE: resolver should be created first
2017-12-02 01:09:15 +02:00
Zoltan Kochan
96209e7242 feat: create package 2017-11-27 23:59:34 +02:00