Commit Graph

29 Commits

Author SHA1 Message Date
Zoltan Kochan
d6d091f249 style: use es2015 imports (#3143) 2021-02-15 05:06:10 +02:00
Zoltan Kochan
3503951d39 perf: don't use graceful-fs and mz/fs (#3129) 2021-02-09 13:44:07 +02:00
Zoltan Kochan
e8c1f80f58 test(supi): migrate to Jest
PR #3003
ref #2858
2020-12-05 16:25:02 +02:00
Zoltan Kochan
3776b5a525 feat: autofix merge conflicts in pnpm-lock.yaml
close #2036
PR #2965
2020-11-03 22:17:24 +02:00
ExE Boss
ac30428582 fix: don’t remove non‑pnpm .dot_files from node_modules
PR #2833

Co-authored-by: Zoltan Kochan <z@kochan.io>
2020-09-24 03:19:13 +03:00
Zoltan Kochan
186bcbdd56 style: no unnecessary boolean literal compare 2020-08-26 03:11:26 +03:00
Zoltan Kochan
88e1eaa908 style: use no delimiters in type declarations 2020-08-26 01:42:36 +03:00
Zoltan Kochan
5322cf9b39 style: use nullish coalescing 2020-08-26 01:15:47 +03:00
Zoltan Kochan
1c8a02e996 style: use eslint instead of tslint
PR #2796
close #2300
2020-08-24 02:01:25 +03:00
Zoltan Kochan
972864e0d8 fix: normalize the value of public-hoist-pattern
close #2783
PR #2786
2020-08-21 17:33:33 +03:00
Zoltan Kochan
51086e6e4f fix: remove double wording in registries mismatch error message
close #2766
2020-08-16 16:20:54 +03:00
Zoltan Kochan
25b425ca25 fix: don't remove the modules directory, just the contents of it
close #2720
PR #2722
2020-07-29 01:46:34 +03:00
levinqdl
a016266688 fix: readPackage hook should not modify manifest
PR #2693
close #2164

Co-authored-by: qdl <levinqdl@magicengine.com.cn>
Co-authored-by: Zoltan Kochan <z@kochan.io>
2020-07-22 11:17:45 +03:00
Yao Ding
9a908bc070 feat: print info after install about hardlinked/copied packages in node_moduels/.pnpm
PR #2679
close #2572

Co-authored-by: Zoltan Kochan <z@kochan.io>
2020-07-19 01:35:05 +03:00
Zoltan Kochan
71a8c8ce38 feat: public-hoist-pattern
close #2628
PR #2631
2020-06-16 00:50:09 +03:00
Zoltan Kochan
58c02009f3 fix: modules directory compatibility check
Always check the layout version first.
2020-05-27 00:37:17 +03:00
Zoltan Kochan
327bfbf02b fix: current lockfile up-to-date check 2020-05-26 02:48:40 +03:00
Zoltan Kochan
802d145fcd feat!: remove independent-leaves=true support
PR #2571
2020-05-22 11:09:05 +03:00
Zoltan Kochan
c75a921e36 style: no trailing commas in functions 2020-05-12 19:00:16 +03:00
Zoltan Kochan
3f73eaf0c7 refactor!: rename store to storeDir in .modules.yaml 2020-05-10 00:11:09 +03:00
Zoltan Kochan
e3990787a1 refactor: NodeModules options renamed to Modules 2020-05-09 02:33:54 +00:00
Zoltan Kochan
148413e173 fix: use fs.mkdir instead of make-dir 2020-04-25 21:11:30 +03:00
Zoltan Kochan
f70e817fef feat: custom modules directory
close #2471
PR #2474
2020-04-12 23:40:43 +03:00
Zoltan Kochan
40df30e473 fix: should recreate node_modules with hoisting
PR #2441
2020-03-25 11:18:38 +02:00
Zoltan Kochan
84fc4c20ea fix: don't create a broken lockfile
When registries config settings change, don't create a broken
lockfile.

PR #2384 
close #2379
2020-02-29 01:48:39 +02:00
Zoltan Kochan
bb5d41f337 style: add missing trailing commas and fix the linting rule 2020-01-01 19:18:25 +02:00
Zoltan Kochan
ed65c06b5a style: fix 2020-01-01 19:13:17 +02:00
Zoltan Kochan
f8b927391e refactor: rename importers & workspace pkgs to projects
WsPkg=>Project
WorkspacePackage=>Project
mporterManifest=>ProjectManifest
importers=>projects
importerDir=>projectDir
LockfileImporter=>ProjectSnapshot

PR #2242
2020-01-01 18:57:14 +02:00
Zoltan Kochan
dd772c1f23 refactor: create @pnpm/plugin-commands-store
BREAKING CHANGE: supi API

PR #2230
2019-12-21 01:51:25 +02:00