Zoltan Kochan
9c9d79cbbe
test: fix typings to make ts-node happy
2018-04-17 22:53:48 +03:00
Zoltan Kochan
bc34aba650
style: adhere conventions
2018-03-05 15:49:34 +02:00
Zoltan Kochan
bb7aff4af6
refactor: use own options
...
BREAKING CHANGE:
storeController is not an optional parameter anymore
2018-01-07 22:34:31 +02:00
zkochan
54cb8b944e
chore: use package-preview
2017-11-01 09:54:58 +02:00
zkochan
aaebd1d0fa
fix: fail install when optional deps are installed without prod deps
2017-10-28 16:10:28 +03:00
zkochan
967bb72f7f
fix: save packages to the correct properties
...
Close #727
2017-06-11 19:11:09 +03:00
zkochan
d3b0bb0c75
feat: use a shrinkwrap file instead of graph.yaml
...
Ref #658
BREAKING CHANGE: no `node_modules/.graph.yaml` used anymore
2017-03-13 21:23:41 +02:00
zkochan
e2068c401e
feat: always save dependencies
...
Ref #658
BREAKING CHANGE: cannot insall a dependency w/o saving
2017-03-13 02:41:38 +02:00
zkochan
de00178ca3
refactor: link API
...
BREAKING CHANGE:
Link API functions changed
2017-02-18 20:32:34 +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
307f8174a0
feat(cache): implement the cache clean command
...
Ref #59 , PR #420
2016-10-15 01:17:10 +03:00
zkochan
816345a8c5
feat(api): make the install API consistent with other API functions
...
BREAKING CHANGE:
The `installPkgDeps` API function is now called `install`.
The old `install` is renamed to `installPkgs`. Unlike the old `install`,
`installPkgs` does nothing, if the `pkgs` array contains no elements.
2016-09-29 00:26:18 +03:00
zkochan
df05c83757
refactor(prune): move the overload of prune to a separate function
...
Divide the logic of prune into two functions: prune and prunePkgs.
PR #372
2016-09-27 00:02:10 +03:00
zkochan
c27b8ddf48
feat: prune
...
Close #299
2016-09-27 00:02:10 +03:00
zkochan
138440ce1f
refactor(tests): divide tests into several files
2016-09-25 17:22:53 +03:00