Commit Graph

11 Commits

Author SHA1 Message Date
zkochan
c94eb15a47 refactor: use the term id instead of fullname
npm uses the term ID, so for consistency pnpm should
use the same terminology.

Close #377
2016-09-28 01:38:41 +03:00
zkochan
c869e1026c refactor: move pkgFullName.ts to resolve/ 2016-09-21 00:59:59 +03:00
zkochan
5d0c5f03f0 refactor: return a dedicated fetch for each source 2016-09-20 00:35:54 +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
d64d1a163a refactor: simplify types 2016-09-17 18:25:51 +03:00
zkochan
a27b71f1b2 refactor: better naming for package spec objects 2016-09-16 09:12:58 +03:00
zkochan
f2b0960f8a style(*.ts): .ts files have camelCase names 2016-09-14 22:06:28 +03:00
zkochan
5760d9376d refactor(*.ts): strictNullChecks = true
close #358
2016-09-14 00:46:51 +03:00
zkochan
261d968876 refactor(*.ts): use async/await
PR #357, Close #347
2016-09-12 22:04:02 +03:00
zkochan
2f26f61409 refactor(*.ts): noImplicitAny = true
PR #357, Ref #347
2016-09-12 22:02:26 +03:00
Zoltan Kochan
7b25ba269e feat: rewrite to TypeScript
PR #357, Ref #347
2016-09-12 22:00:56 +03:00