Commit Graph

10701 Commits

Author SHA1 Message Date
Zoltan Kochan
02f57c15ba test: directory dependencies via the link: spec
ref pnpm/pnpm#1061
2018-03-03 01:47:36 +02:00
Zoltan Kochan
dbab6f5261 test(recursive): linking in a new package 2018-03-02 22:36:16 +02:00
Zoltan Kochan
29982286c7 fix(recursive): run only for packages in subdirs of CWD 2018-03-01 22:41:10 +02:00
Zoltan Kochan
763affc567 chore(release): 1.35.3 v1.35.3 2018-03-01 01:15:43 +02:00
Zoltan Kochan
28151660e2 fix: update supi to v0.13.2 2018-03-01 01:14:38 +02:00
Zoltan Kochan
f9b3a89923 chore(release): 0.13.2 supi/0.13.2 2018-03-01 01:10:09 +02:00
Zoltan Kochan
08cc9ff284 fix: revert changes to global package.json 2018-03-01 01:08:35 +02:00
Zoltan Kochan
a55a5fd273 fix: update supi to v0.13.1 and @pnpm/tarball-fetcher to v0.4.2
close #1049
close #1062
2018-03-01 00:45:41 +02:00
Zoltan Kochan
ff6d8548e5 chore(release): 0.13.1 supi/0.13.1 2018-03-01 00:39:50 +02:00
Zoltan Kochan
3063a6b7ea fix: create package.json during installation when there is no one
ref pnpm/pnpm#1049
2018-03-01 00:28:22 +02:00
Zoltan Kochan
c0062967d7 chore(release): 0.4.2 tarball-fetcher/0.4.2 2018-02-28 23:00:41 +02:00
Zoltan Kochan
fa85a6a28c fix: strictSsl option is not ignored
ref pnpm/pnpm#1062
2018-02-28 22:58:09 +02:00
Zoltan Kochan
22bd3e5548 chore(deps): update 2018-02-28 22:40:54 +02:00
Zoltan Kochan
134e4a4e06 chore(release): 1.35.2 v1.35.2 2018-02-28 02:46:04 +02:00
Zoltan Kochan
6093ee0021 fix: refetch local tarball when its integrity has changed
close #1054
2018-02-28 02:41:56 +02:00
Renovate Bot
4af760d273 chore(deps): update dependency supi to ^0.13.0 2018-02-28 02:34:24 +02:00
Zoltan Kochan
55338c4896 chore(release): 0.13.0 supi/0.13.0 2018-02-28 02:20:20 +02:00
Zoltan Kochan
352c58b513 chore(release): 0.14.3 pnpm-default-reporter/0.14.3 2018-02-28 02:19:49 +02:00
Zoltan Kochan
afcbe410d9 fix: add supi@0.13 to the peer dependency range 2018-02-28 02:19:25 +02:00
Zoltan Kochan
98dc2cdf0b feat: force local tarball fetch when its integrity has changed
BREAKING CHANGE:

requestPackage() of the storeController is expected to answer
with a pkgResponse.body.updated

ref pnpm/pnpm#1054
2018-02-28 02:08:44 +02:00
Zoltan Kochan
1696473c13 chore(release): 0.17.2 package-store/0.17.2 2018-02-28 01:49:01 +02:00
Zoltan Kochan
a3992528c4 feat: update @pnpm/package-requester to v0.8.3 2018-02-28 01:46:17 +02:00
Zoltan Kochan
a22fb48de7 chore(release): 0.8.3 package-requester/0.8.3 2018-02-28 01:44:11 +02:00
Zoltan Kochan
ee24bcdd4c feat: add updated: boolean to PackageResponse.body
The new field is true when the package's resolution has been
updated.

ref pnpm/pnpm#1054
2018-02-28 01:40:55 +02:00
Zoltan Kochan
f0ae9f5c39 docs(readme): update link() description 2018-02-27 22:01:53 +02:00
Emanuele Tamponi
7a4661df37 fix: use the real path to node_modules (#49)
BREAKING CHANGE:

The API of link() has changed. The second param should be the target `node_modules` folder
2018-02-27 21:35:20 +02:00
Zoltan Kochan
4ebec14158 test: fix and skip the local tarball update test 2018-02-27 01:44:21 +02:00
Zoltan Kochan
b8db1aa3b7 test: local tarball deps are updated on integrity mismatch
ref pnpm/pnpm#1054
2018-02-27 00:23:35 +02:00
Zoltan Kochan
99499276da chore(release): 0.8.2 package-requester/0.8.2 2018-02-26 23:01:07 +02:00
Zoltan Kochan
a5201cb315 feat: local tarball deps are updated on integrity mismatch
Unlike with remote tarballs, which fail on an integrity mismatch,
local tarballs don't fail, they are just re-unpacked into the
store.

ref pnpm/pnpm#1054
ref pnpm/local-resolver#ef02760e23633f4fb4e80f34f83369f63b93e0a7
2018-02-26 23:00:30 +02:00
Zoltan Kochan
1b86b3294a chore(release): 1.35.1 v1.35.1 2018-02-26 21:33:17 +02:00
Zoltan Kochan
90536459ac fix: update @pnpm/package-store, supi and @pnpm/outdated
close #1060
2018-02-26 21:27:37 +02:00
Zoltan Kochan
0dcc74ce3a chore(release): 0.12.14 supi/0.12.14 2018-02-26 21:19:31 +02:00
Emanuele Tamponi
c3a32113c7 fix: flatten peer dependencies correctly (#48)
* fix: children contains absolutePaths, not ids

* fix: it is dependency path, as per review
2018-02-26 20:22:17 +02:00
Zoltan Kochan
405e7bae8a chore(release): 0.2.8 @pnpm/outdated/0.2.8 2018-02-26 01:34:42 +02:00
Zoltan Kochan
cb9051b1ad fix: should work when only current shrinkwrap.yaml is available 2018-02-26 01:29:28 +02:00
Zoltan Kochan
b56b436991 fix(recursive): don't fail on exotic dependency specs 2018-02-25 23:42:08 +02:00
Zoltan Kochan
e9e0e17eb0 ci: use pnpm@1.33.2 for installation 2018-02-25 23:41:21 +02:00
Zoltan Kochan
cbc89fee29 chore(release): 1.35.0 v1.35.0 2018-02-25 14:52:15 +02:00
Zoltan Kochan
0c15adc40e fix(deps): update supi and @pnpm/store-path 2018-02-25 14:47:10 +02:00
Zoltan Kochan
0e4845c481 chore(release): 0.12.13 supi/0.12.13 2018-02-25 14:44:34 +02:00
Akshay Kadam
246fa2ac98 docs(readme): doesn't work with x (#1059)
* docs(readme): doesn't work with x

* docs(readme): add new config --shamefully-flatten

* docs
2018-02-25 13:48:15 +02:00
Emanuele Tamponi
556910e9aa fix: flatten dependencies by alias (#47)
* fix: flatten by alias

* fix: rename field, other fixes

* fix: more bug fixes

* fix: make all tests run, write a (failing) test for pruning

* fix: reflatten after pruning

* fix: do not log installation/removal of hoisted aliases

* fix: follow review comments

* fix: use muteLogs instead of skipLogs
2018-02-25 13:42:17 +02:00
Zoltan Kochan
05eb261e26 fix(recursive): fail when action in a workspace package fails 2018-02-24 21:10:13 +02:00
Zoltan Kochan
adac6a02ab fix(cli): -P is a shorthand of --save-prod 2018-02-24 18:42:55 +02:00
Zoltan Kochan
ba57704c84 feat(recursive): running commands on a subset of packages
A `pnpm-workspace.yaml` file can be used in the root of a
multi-package repository to specify an array of globs to use
as package locations.

Example of a `pnpm-workspace.yaml` file:

```yaml
packages:
  - 'packages/**'
  - 'components/**'
```

close #1038
2018-02-24 18:34:35 +02:00
Zoltan Kochan
8d5289ed13 fix(deps): update supi to v0.12.12 2018-02-24 14:12:04 +02:00
Zoltan Kochan
ae5c58a489 refactor: move pnpmfile requiring to separate module 2018-02-24 14:10:35 +02:00
Zoltan Kochan
95ff32d399 chore(release): 0.12.12 supi/0.12.12 2018-02-23 21:51:01 +02:00
Zoltan Kochan
93ceabb3e5 chore(deps): update 2018-02-23 21:50:20 +02:00