Commit Graph

4937 Commits

Author SHA1 Message Date
Renovate Bot
e7731f1d92 chore(deps): update dependency nock to v11.3.4 2019-09-15 01:07:33 +03:00
Zoltan Kochan
26a168fc52 test: more stable @pnpm/config tests 2019-09-15 01:05:36 +03:00
Zoltan Kochan
b456a26f01 refactor: rename fields in fetch response
BREAKING CHANGE: @pnpm/package-requester

PR #2011
2019-09-15 01:04:05 +03:00
Zoltan Kochan
d36103b5ee fix: unhadled promise rejections
PR #2009
2019-09-14 16:03:43 +03:00
Zoltan Kochan
afc18dc299 fix: some cases of unhandled promist rejection 2019-09-13 01:26:28 +03:00
Zoltan Kochan
30b4629808 chore(release): 4.0.0-1 v4.0.0-1 2019-09-12 02:40:03 +03:00
Zoltan Kochan
f3d5037fa9 fix: independent-leaves is only allowed with hoist=false 2019-09-12 00:54:20 +03:00
Zoltan Kochan
6eeaa5a43a feat: --shamefully-hoist
This returns shamefully-flatten to pnpm (as known in v3)
but it is now called shamefully-hoist

PR #2006
2019-09-12 00:45:58 +03:00
Zoltan Kochan
e38113ff20 feat: use micromatch instead of minimatch 2019-09-11 01:17:51 +03:00
Zoltan Kochan
f7060a3a6a fix: scoped packages should be hoisted on --hoist-pattern=* 2019-09-10 23:34:36 +03:00
Zoltan Kochan
352f9b77cb chore: set hoist to false 2019-09-10 02:44:01 +03:00
Zoltan Kochan
e6cb6b5fbc chore(release): 4.0.0-0 v4.0.0-0 2019-09-10 02:35:45 +03:00
Zoltan Kochan
5f73a7c951 feat(CLI): normalize beta CLI features
* "pnpm add" should have args.
* "pnpm install" is recursive inside a workspace.
2019-09-10 01:45:54 +03:00
Zoltan Kochan
d216e4c6a7 feat: hoist by default
Also, --no-hoist flag supported

PR #2004
2019-09-09 23:43:56 +03:00
Zoltan Kochan
febfb746fe feat: bump node_modules layout version to 3
PR #2003

BREAKING CHANGE: new node_modules layout
2019-09-09 14:21:45 +03:00
Zoltan Kochan
70f987e79f fix: modules path in rebuild() 2019-09-09 04:22:11 +03:00
Zoltan Kochan
650280d001 fix: detecting linked in deps 2019-09-09 03:49:15 +03:00
Zoltan Kochan
3a9fdd856b feat: --hoist-pattern <pattern>
New config added that allows hoisting packages by pattern.
This substitutes the shamefully-flatten config that hoist all
dependencies and makes them available for application code.
The new config gives access to the hoisted packages only  to
dependencies inside node_modules.

close #1998
close #1938
PR #1997
2019-09-08 20:54:19 +03:00
Renovate Bot
72424f353f chore(deps): update dependency nock to v11.3.3 2019-09-07 00:56:26 +03:00
Zoltan Kochan
b4ff9b1970 fix(deps): update symlink-dir 2019-09-07 00:55:25 +03:00
Zoltan Kochan
8badde8a88 chore(deps): update 2019-09-04 22:55:10 +03:00
Zoltan Kochan
ffde74e630 fix(deps): update cross-spawn to v7 2019-09-04 22:27:35 +03:00
Vsevolod Rodionov
20397f55a1 docs(readme): fix typo in @pnpm/lockfile-types
PR #1991
2019-09-02 19:55:48 +03:00
Zoltan Kochan
9842f53828 fix(help): unlink is not an alias of remove 2019-09-02 02:11:07 +03:00
Zoltan Kochan
ba973c5219 test(supi): speedup tests execution
Set fetchRetries to 0 in test that verifies that broken tarballs
cause an installation failure.
2019-09-01 23:16:13 +03:00
Zoltan Kochan
d06470afd5 chore(release): 3.8.1 v3.8.1 2019-09-01 21:34:15 +03:00
Renovate Bot
6bb2255a0b chore(deps): update dependency husky to v3.0.5 2019-09-01 20:50:07 +03:00
Zoltan Kochan
b396b02db4 fix: peers resolution in a monorepo
This issue was happening when two workspace packages had the same
dependency and that dependency depended on a peer dependency.
This dependency was resolved with the same peer dependency
in every workspace package even if the peer was different in
different workspace packages.

PR #1988
2019-09-01 20:47:52 +03:00
Zoltan Kochan
c0bddece52 docs(README): fix links to the "recursive" docs 2019-08-30 22:31:51 +03:00
Zoltan Kochan
19fe6477ff chore(release): 3.8.0 v3.8.0 2019-08-30 21:44:13 +03:00
Zoltan Kochan
93ba892921 feat(outdated): wrap the deprecated text in the details column 2019-08-30 11:12:37 +03:00
Zoltan Kochan
f8b30f4e8e chore(deps): update typescript to v3.6.2 2019-08-30 03:51:12 +03:00
Zoltan Kochan
f8cc4b4235 fix: manifest with no changes is not resaved
Differences in order of keys is not considered a change
2019-08-29 22:54:35 +03:00
Zoltan Kochan
93a5c285c2 docs(readme): fix links to the docs site 2019-08-29 11:20:39 +03:00
Zoltan Kochan
9a366eba9d fix(list): the default depth of search should be 0 2019-08-29 03:23:30 +03:00
Zoltan Kochan
bb02ca2ca4 feat(outdated): limit the maxWidth of the dependents column 2019-08-29 03:05:44 +03:00
Zoltan Kochan
243acd5afa feat(outdated): remove the rightmost border and padding 2019-08-28 23:17:24 +03:00
Zoltan Kochan
b1cc118039 fix(outdated): viewing diff when latest is non-prerelase version
Viewing diff when latest is non-prerelase version and
current is.
2019-08-28 14:38:00 +03:00
Zoltan Kochan
cec2229d73 chore(release): 3.8.0-1 v3.8.0-1 2019-08-28 01:51:24 +03:00
Zoltan Kochan
622918ac3e feat(cli): outdated should print deprecated pkgs
PR #1983
close #1946
2019-08-28 01:43:51 +03:00
Zoltan Kochan
e69beba8a4 fix(deps): update @pnpm/semver-diff to v1.0.2 2019-08-27 21:25:42 +03:00
Zoltan Kochan
53357c1dc0 fix(cli): outdated prerelease version diffs 2019-08-27 16:04:32 +03:00
Zoltan Kochan
792384f31f feat(cli): set the width of dependents column 2019-08-27 15:12:06 +03:00
Zoltan Kochan
afbbd0401d feat(cli): add a URL column to the outdated table
close #1980
PR #1981
2019-08-27 11:33:43 +03:00
Zoltan Kochan
5258867d57 feat(cli): use a bordered table in the outdated output 2019-08-27 01:49:12 +03:00
Zoltan Kochan
8bffdfae25 ci: skip failing 'pnpm outdated' test 2019-08-26 22:40:55 +03:00
Zoltan Kochan
86cb38aa00 ci: retry requests to the registry up to 4 times 2019-08-26 22:04:25 +03:00
Zoltan Kochan
55cfc92093 feat(cli): pnpm help should print the current version of the CLI 2019-08-26 21:34:44 +03:00
Zoltan Kochan
813585c39e fix: regressions caused by PR #1976 2019-08-26 20:57:48 +03:00
Zoltan Kochan
de80ab4f87 fix: regressions caused by PR #1976 2019-08-26 17:09:30 +03:00