Commit Graph

1676 Commits

Author SHA1 Message Date
Zoltan Kochan
9eaf3e618e chore: update shrinkwrap.yaml
ref https://github.com/pnpm/pnpm/issues/953
2017-12-08 22:18:11 +02:00
Zoltan Kochan
4940b03d49 chore(release): 0.7.12 supi/0.7.12 2017-12-06 22:33:29 +02:00
Zoltan Kochan
79eadcc20c refactor: use @pnpm/package-requester
ref https://github.com/pnpm/pnpm/issues/559
close #24
2017-12-06 22:32:15 +02:00
Zoltan Kochan
8f030ed109 refactor: move option type to @pnpm/types 2017-12-04 21:39:47 +02:00
Zoltan Kochan
bf945814e4 perf: remove unnecessary memoization of json requests 2017-11-29 00:45:34 +02:00
Zoltan Kochan
65f257485e refactor: use PackageManifest from @pnpm/types 2017-11-27 23:12:18 +02:00
Zoltan Kochan
7b17368689 fix: update supi to version 0.7.0
ref https://github.com/pnpm/pnpm/issues/559
2017-11-26 23:41:51 +02:00
Zoltan Kochan
5c5e738f76 refactor: specs are parsed by package-store
ref https://github.com/pnpm/pnpm/issues/559
2017-11-26 17:54:36 +02:00
Zoltan Kochan
1e1634dcca chore(release): 0.7.11 supi/0.7.11 2017-11-25 14:48:05 +02:00
Zoltan Kochan
1a205d1e36 chore: update shrinkwrap.yaml 2017-11-25 14:36:14 +02:00
Zoltan Kochan
b2140f7886 feat: allow to ignore files in packages
The opts.ignoreFile() function allows to ignore files in packages.
Ignoring means that files will neither be unpacked nor linked
into `node_modules`

Ref https://github.com/pnpm/pnpm/issues/804
2017-11-25 14:33:17 +02:00
Georgios Valotasios
4fcaa89fa2 style: make use of destructuring and remove unused code 2017-11-23 22:32:09 +02:00
Zoltan Kochan
ad0d56c9fb chore(release): 0.7.10 supi/0.7.10 2017-11-21 02:04:47 +02:00
Zoltan Kochan
3601df833c perf: don't duplicate the nodeId in the object. Its a key already 2017-11-21 02:04:11 +02:00
Zoltan Kochan
2b651ba770 perf: sometimes create children immediatly
close #19
2017-11-20 23:23:13 +02:00
Georgios Valotasios
2b6981556f fix: make use of function instead of getter 2017-11-20 23:15:45 +02:00
Zoltan Kochan
170334a764 perf: optimize peers resolution 2017-11-20 22:55:09 +02:00
Zoltan Kochan
d40c49e137 chore(release): 0.7.9 supi/0.7.9 2017-11-19 21:11:25 +02:00
Georgios Valotasios
ab6884457c fix: make use of a getter for children
this causes less memory consumption since the children will get computed only when needed

fixes https://github.com/pnpm/pnpm/issues/938
2017-11-19 21:10:23 +02:00
Zoltan Kochan
dcfda58173 chore(release): 0.7.8 supi/0.7.8 2017-11-19 15:12:06 +02:00
Zoltan Kochan
0d5c6914d7 feat: support aliase for npm-hosted packages
ref https://github.com/pnpm/pnpm/issues/117
ref https://github.com/pnpm/pnpm/issues/837
2017-11-19 14:42:21 +02:00
Zoltan Kochan
15a5d3468c fix: use less memory by ignoring most fields from package.json
close #17, ref https://github.com/pnpm/pnpm/issues/938
2017-11-18 23:25:55 +02:00
Zoltan Kochan
431d8a071c chore(release): 0.7.7 supi/0.7.7 2017-11-18 15:49:18 +02:00
Zoltan Kochan
801c46eca1 fix: argunmentless installation of aliased dependencies 2017-11-18 15:49:10 +02:00
Zoltan Kochan
ae8ca10d30 chore(release): 0.7.6 supi/0.7.6 2017-11-18 12:28:25 +02:00
Zoltan Kochan
b5e78ffed1 feat: git dependencies can be declared with an alias name
ref https://github.com/pnpm/pnpm/issues/838
2017-11-18 12:27:33 +02:00
Zoltan Kochan
e532d00d1a ci(appveyor): skip run on PR branch 2017-11-15 23:02:03 +02:00
Zoltan Kochan
171244ac38 chore(release): 0.7.5 2017-11-13 01:10:35 +02:00
Zoltan Kochan
0623570389 feat: always log the latest versions of the top dependencies
ref https://github.com/pnpm/pnpm/issues/921
2017-11-13 01:10:35 +02:00
Zoltan Kochan
8086ca7935 test: fix on Windows 2017-11-12 21:28:56 +02:00
Zoltan Kochan
01a15d175b chore(release): 0.7.4 supi/0.7.4 2017-11-12 20:32:38 +02:00
Zoltan Kochan
1c2a8f8ff6 feat: log linked packages
ref https://github.com/pnpm/pnpm/issues/732
2017-11-12 20:23:47 +02:00
zkochan
d9e956f6b6 ci: run tests on Node.js 9 as well 2017-11-12 14:38:17 +02:00
zkochan
1b88e51728 feat: update dependencies 2017-11-12 14:32:14 +02:00
zkochan
36c1a94d07 chore(release): 0.7.3 supi/0.7.3 2017-11-12 02:18:56 +02:00
Zoltan Kochan
d0a2a8cc61 fix(logging): package-json updated is always logged on install 2017-11-12 02:11:01 +02:00
zkochan
e8b2783ec2 chore(release): 0.7.2 supi/0.7.2 2017-11-11 23:23:10 +02:00
zkochan
4dd72a9249 feat(logging): show dep path of skipped optional dependencies
ref https://github.com/pnpm/pnpm/issues/760
2017-11-11 18:51:44 +02:00
zkochan
a7d5529b95 fix: skip failing enterprise test 2017-11-11 16:55:00 +02:00
zkochan
fb86150613 feat(logging): show path to package when showing warning about peers 2017-11-11 15:03:44 +02:00
zkochan
c85dddbd2d chore(release): 0.7.1 supi/0.7.1 2017-11-11 02:09:47 +02:00
zkochan
532f9adad2 fix: pure packages
pure packages are those that don't have unresolved peers down the
dependency graph.

close #15
2017-11-11 02:00:29 +02:00
zkochan
273f4283ef chore(release): 0.7.0 supi/0.7.0 2017-11-10 22:21:26 +02:00
zkochan
5f8f212a6c refactor: rename ManifestLog to PackageJsonLog
BREAKING CHANGE: log rename
2017-11-10 22:15:11 +02:00
zkochan
69d5bb4dd6 refactor: use @pnpm/logger instead of pnpm-logger
BREAKING CHANGE: peer dependencies updated
2017-11-10 22:01:23 +02:00
zkochan
03cf88a472 chore(release): 0.7.0-1 supi/0.7.0-1 2017-11-10 01:24:55 +02:00
zkochan
e527f5e42f fix: export all Log types that are used 2017-11-10 01:24:47 +02:00
zkochan
2993d91330 chore(release): 0.7.0-0 supi/0.7.0-0 2017-11-09 00:58:06 +02:00
zkochan
39c16b494f refactor: move log types to supi from pnpm-logger
BREAKING CHANGE:

dependends on pnpm-logger@0.7
2017-11-09 00:57:20 +02:00
zkochan
8a2388881e refactor: use PackageJson and PackageManifest instead of Package
BREAKING CHANGE:

The readPackage hook accepts a PackageManifest not a Package
2017-11-07 02:04:10 +02:00