Commit Graph

156 Commits

Author SHA1 Message Date
Zoltan Kochan
d9acfbe207 chore(release): 2.14.1
@pnpm/package-requester@4.1.1
pnpm@2.14.1
2018-08-25 18:15:51 +03:00
Zoltan Kochan
52ce34c62d test: fix --production tests
ref #54
2018-08-25 14:21:19 +03:00
Zoltan Kochan
125b20bbca chore(release): 2.14.0
@pnpm/config@2.1.0
pnpm-default-reporter@0.20.2
supi@0.24.2
pnpm@2.14.0
2018-08-24 22:06:43 +03:00
Zoltan Kochan
0029163025 feat(recursive): --no-sort flag to not sort packages topologically 2018-08-24 18:45:47 +03:00
Zoltan Kochan
2010db7f25 chore: set link-workspace-packages to true 2018-08-24 14:27:17 +03:00
Zoltan Kochan
b72571b179 chore(release): 2.14.0-1
@pnpm/config@2.0.1
pnpm-default-reporter@0.20.1
@pnpm/headless@0.6.2
supi@0.24.1
@pnpm/utils@0.6.1
2018-08-22 22:30:51 +03:00
Zoltan Kochan
06b1726aa2 fix: update should try to resolve packages from the workspace 2018-08-22 22:20:20 +03:00
Zoltan Kochan
af7099d4eb fix: if a package version is not on registry, try to find it locally 2018-08-22 21:52:59 +03:00
Zoltan Kochan
d274b1bf31 fix: unlink packages that don't satisfy specs inside workspace 2018-08-22 20:59:19 +03:00
Zoltan Kochan
9200acb059 fix: don't allow using --link-workspace-packages with --global 2018-08-22 18:33:01 +03:00
Zoltan Kochan
43d16947c4 fix: make the server stop test stable 2018-08-22 16:32:51 +03:00
Zoltan Kochan
88c5896981 fix(rebuild): don't fail on package with linked deps 2018-08-22 15:54:55 +03:00
Zoltan Kochan
f9aba16499 fix: use @pnpm/config@2 in pnpm-default-reporter 2018-08-21 23:55:41 +03:00
Zoltan Kochan
fc5665ead1 chore(release): 2.14.0-0
pnpm@2.14.0-0
supi@0.24.0
pnpm-default-reporter@0.20.0
@pnpm/config@2.0.0
@pnpm/utils@0.6.0
@pnpm/package-requester@4.1.0
2018-08-21 23:31:49 +03:00
Zoltan Kochan
b09382376e feat: link-workspace-packages
close #1259
2018-08-21 23:17:19 +03:00
Zoltan Kochan
363d45ecf3 feat: inherit the parent process stdio when concurrency is 1 2018-08-20 23:47:40 +03:00
Zoltan Kochan
01303e623a chore: remove redundant deps and change prepare to prepublishOnly 2018-08-20 22:53:18 +03:00
Zoltan Kochan
f063174033 fix(deps): update dependency @types/get-port to v4
close #1329
2018-08-20 22:04:11 +03:00
Zoltan Kochan
bcec05b07f fix(deps): update dependency execa to ^0.11.0
close #1330
2018-08-20 22:00:00 +03:00
Zoltan Kochan
ff3a9354d0 refactor: create a separate recursive() function
also, move filters to separate .ts file
2018-08-20 21:15:04 +03:00
Zoltan Kochan
c04d23b65c fix(deps): update @pnpm/npm-resolver to v2.2.2 2018-08-20 21:13:53 +03:00
Zoltan Kochan
eee205d369 feat: link local packages when there are no newer versions in registry 2018-08-19 11:22:37 +03:00
Zoltan Kochan
4e8261c5af chore: remove redundant dotfiles 2018-08-18 00:11:07 +03:00
Zoltan Kochan
ae7238ed67 refactor(recursive): reverse graph only once 2018-08-17 21:30:28 +03:00
Zoltan Kochan
cbe8df0f8e feat(recursive): allow to select dependents via the --filter flag
ref pnpm/spec#1
close #1313
2018-08-16 01:20:37 +03:00
Zoltan Kochan
3eefe210d5 fix(deps): update dependency @pnpm/check-package to v2
close #1325
2018-08-15 02:03:29 +03:00
Zoltan Kochan
901c36e3f6 refactor: pass all configs to reporter during initialization
pnpm-default-reporter:

BREAKING CHANGE:

new API
2018-08-13 22:43:56 +03:00
Zoltan Kochan
9efe0950e1 refactor: supi is agnostic to global installations
supi:

BREAKING CHANGE:

the global boolean options is not supported

@pnpm/config:

BREAKING CHANGE:

the value of prefix already contains the global package location
when doing global operations
2018-08-12 23:29:38 +03:00
Zoltan Kochan
3e492fa739 chore: update shrinkwrap.yaml to v3.9 2018-08-12 17:34:59 +03:00
Zoltan Kochan
3ee53be9a1 chore(release): 2.13.3 2018-08-12 16:53:56 +03:00
Zoltan Kochan
04e6c86c77 chore(release): 2.13.2 2018-08-12 16:47:42 +03:00
Zoltan Kochan
68ddf45d90 fix: npm resolver shoud handle tarball URLs from default registry
close #1292
2018-08-12 16:29:30 +03:00
Zoltan Kochan
9ad6c5574d fix: tarball ID should always remain absolute
ref #1292
2018-08-12 13:24:58 +03:00
Zoltan Kochan
1ec925c38e chore: update shrinkwrap.yaml 2018-08-11 23:37:18 +03:00
Zoltan Kochan
f9c7b973d1 chore: update shrinkwrap.yaml 2018-08-11 23:26:46 +03:00
Zoltan Kochan
0ae397e1cb fix: use correct indendations in help output 2018-08-06 09:19:32 +03:00
Zoltan Kochan
287710189a chore(release): 2.13.1 2018-08-06 03:16:23 +03:00
Zoltan Kochan
dde93f92e4 fix(link): allow linking packages that use different stores 2018-08-06 03:08:58 +03:00
Zoltan Kochan
0b3c35a7ca fix: lock the store by default 2018-08-06 02:11:28 +03:00
Zoltan Kochan
e8cc8e37dc fix(link): use linked package's own .npmrc during installation
supi:

refactor: supi.link() always skips installation

BREAKING CHANGE:

linking always skips installation
2018-08-05 23:54:27 +03:00
Zoltan Kochan
be5ed24125 chore(release): 2.13.0 2018-08-05 10:35:59 +03:00
Zoltan Kochan
ce38b80f03 feat: always read configs from root of workspace
A .npmrc file in the root of a workspace can contain configs shared
by all workspace packages.

The workspace-level configs have bigger priority than global level
configs and less priority than local-level configs.

```
<global>/npmrc < <workspace>/.npmrc < <package>/.npmrc
```

PR #1310
2018-08-05 10:21:49 +03:00
Zoltan Kochan
0b71b3d1be feat(recursive): --filter
ref pnpm/spec#1
close #1272
2018-07-31 18:53:55 -07:00
Zoltan Kochan
a7bc3ac1c4 feat(recursive): --workspace-concurrency
PR #1297
2018-07-31 16:48:37 -07:00
Renovate Bot
ad1ef88cee chore(deps): update dependency typescript to v3 2018-07-31 06:55:31 +03:00
Renovate Bot
8227d1160e fix(deps): update dependency get-port to v4 2018-07-29 19:49:38 -07:00
Zoltan Kochan
a5baaa3ea6 chore(release): supi@0.22.2 2018-07-20 18:00:28 +03:00
Zoltan Kochan
249ef9dcc5 chore(deps): update 2018-07-20 17:57:38 +03:00
Zoltan Kochan
e1d99e783d feat(recursive): new option for continuing execution on task fails
bail is true by default. bail means that a recursive command is
terminated on the first fail.

Usage example:

```
pnpm recursive test --no-bail
```

PR #1287
2018-07-19 21:37:39 +03:00
Zoltan Kochan
b1fbce9b27 chore(release): 2.12.1 2018-07-18 22:21:49 +03:00