Commit Graph

10701 Commits

Author SHA1 Message Date
Zoltan Kochan
31d18bafb3 refactor(package-requester): use p-defer 2020-05-03 14:48:57 +03:00
Zoltan Kochan
f453a5f46d fix(deps): update version-selector-type to v3 2020-05-02 23:32:58 +03:00
Zoltan Kochan
7db36dcb34 perf: tarballs are not written to the disk
There is no reason to keep the tarballs on the disk.
All the files are unpacked and their checksums are stored.
So the tarball is only used if someone modifies the content of
the unpacked package. In that rare case, it is fine if we
redownload the tarball from the registry.

PR #2523
2020-05-02 22:00:37 +03:00
Zoltan Kochan
7fe6fc8c1a refactor: cafs 2020-05-02 18:23:03 +03:00
Zoltan Kochan
c207d994f4 fix(deps): update rename-overwrite to v3 2020-05-02 17:57:58 +03:00
Zoltan Kochan
b4fc49b7a0 chore: require pnpm v5 for development 2020-05-02 13:19:04 +03:00
Zoltan Kochan
2b8c3cd353 Revert "chore: require the usage of pnpm v4"
This reverts commit 312ff84bdc.
2020-05-02 13:18:39 +03:00
Zoltan Kochan
200adb5a22 Merge branch 'v4' 2020-05-02 13:16:22 +03:00
Zoltan Kochan
6a4f575f38 chore: update lockfile 2020-05-02 13:02:14 +03:00
Zoltan Kochan
57539729e1 chore(release): 4.14.2 v4.14.2 2020-05-02 12:54:22 +03:00
Zoltan Kochan
8ddd51fda3 chore(deps): update 2020-05-02 12:51:30 +03:00
Zoltan Kochan
312ff84bdc chore: require the usage of pnpm v4 2020-05-02 12:47:55 +03:00
Zoltan Kochan
2ec4c4eb9a feat: skip scripts that use "npx only-allow pnpm"
ref #2517
PR #2518
2020-05-02 12:37:08 +03:00
Jonathan Morley
c80d4ba3c3 feat: have if-present apply to recursive runs
PR #2520
2020-05-02 12:36:58 +03:00
Zoltan Kochan
f8d6a07fed fix: print a meaningful error on unsupported Node.js versions
close #2508
PR #2519
2020-05-02 12:36:48 +03:00
Zoltan Kochan
2e536326c7 chore: add a funding link to every package.json 2020-05-02 12:36:31 +03:00
Zoltan Kochan
37a9439d0e chore: add versions to all private packages
In order to make changesets work, all private packages should be
versioned.
2020-05-02 12:34:58 +03:00
Zoltan Kochan
760cc66641 fix: prefer headless installation when aliases are used
PR #2510
2020-05-02 12:34:42 +03:00
Zoltan Kochan
49f0b3e2e8 docs(README): capitalize items in the list 2020-05-02 12:30:22 +03:00
Zoltan Kochan
f35a3ec1cd feat: skip scripts that use "npx only-allow pnpm"
ref #2517
PR #2518
2020-05-02 12:24:41 +03:00
Jonathan Morley
7300eba86e feat: have if-present apply to recursive runs
PR #2520
2020-05-01 23:39:41 +03:00
Zoltan Kochan
3919db0faf docs(README): highlight the usage of content-addressable storage 2020-05-01 20:26:27 +03:00
Zoltan Kochan
26c34c4f3d fix: print a meaningful error on unsupported Node.js versions
close #2508
PR #2519
2020-05-01 20:12:52 +03:00
Zoltan Kochan
9191034712 fix(deps): update uuid to v8 2020-05-01 15:27:14 +03:00
Zoltan Kochan
1d9516dbf5 chore: update deps 2020-05-01 15:26:39 +03:00
Zoltan Kochan
f9c54efe3d chore: add a funding link to every package.json 2020-05-01 14:53:31 +03:00
Zoltan Kochan
18ccffaf29 chore(release): 5.0.0-alpha.2 v5.0.0-alpha.2 2020-04-30 13:50:30 +03:00
Zoltan Kochan
879f49d2b2 chore(deps): update 2020-04-30 13:47:27 +03:00
Zoltan Kochan
6dee919e85 chore: add versions to all private packages
In order to make changesets work, all private packages should be
versioned.
2020-04-30 13:45:47 +03:00
Zoltan Kochan
4063f1bee7 feat(publish)!: git checks are on by default
ref #2329
2020-04-30 02:14:22 +03:00
Zoltan Kochan
9e2a5b827e feat!: "pnpm r" is not an alias of "pnpm remove"
ref #2329
2020-04-30 02:14:22 +03:00
Zoltan Kochan
2e8ebabb20 fix: prefer headless installation when aliases are used
PR #2510
2020-04-29 11:19:46 +03:00
Zoltan Kochan
70f4df60f6 chore(deps): remove @types/mkdirp 2020-04-28 02:40:15 +03:00
Zoltan Kochan
385d1fa2be chore(release): 5.0.0-alpha.1 2020-04-27 22:14:12 +03:00
Zoltan Kochan
f516d266c9 feat: executable are saved into a separate dir
Executables are saved into a separate subdirectory
inside the content-addressable filesystem.

ref #2470
2020-04-27 22:14:12 +03:00
Zoltan Kochan
f93583d52f fix: use fs.mkdir instead of make-dir 2020-04-26 18:25:37 +03:00
Zoltan Kochan
fbc7c35528 test: fix store server test 2020-04-26 15:40:03 +03:00
Zoltan Kochan
7555caf788 test: temporarily skip failing tests 2020-04-26 15:40:03 +03:00
Zoltan Kochan
0635a970af test: update store version in tests 2020-04-26 15:40:03 +03:00
Zoltan Kochan
d3d9bbaa7a ci: install the alpha version of pnpm 2020-04-26 15:40:03 +03:00
Zoltan Kochan
925866ccce chore(release): 5.0.0-alpha.0 2020-04-26 15:40:03 +03:00
Zoltan Kochan
e704b22982 fix: update store-path 2020-04-26 15:40:03 +03:00
Zoltan Kochan
b6a82072ea feat!: using a content-addressable filesystem
ref #2470

BREAKING CHANGE:

New global store structure
2020-04-26 15:40:03 +03:00
Zoltan Kochan
f385c82cf7 chore(release): 4.14.1 v4.14.1 2020-04-25 22:09:22 +03:00
Zoltan Kochan
907c63a48d docs: add changesets 2020-04-25 21:54:40 +03:00
Zoltan Kochan
6d2a497681 chore: add changesets 2020-04-25 21:41:02 +03:00
Zoltan Kochan
e29a80fdc5 fix(deps): update @pnpm/store-path to v3.0.1 2020-04-25 21:24:27 +03:00
Zoltan Kochan
148413e173 fix: use fs.mkdir instead of make-dir 2020-04-25 21:11:30 +03:00
Zoltan Kochan
2f7f87dcf3 perf: run rimraf only if the target temp dir exists 2020-04-25 20:27:47 +03:00
Zoltan Kochan
0efb9314dd chore(deps): update 2020-04-25 17:23:02 +03:00