Zoltan Kochan
5ea3a1e79f
fix: emfile error on pnpm store status ( #3212 )
...
close #3185
2021-03-02 23:15:09 +02:00
Zoltan Kochan
7b9a7f63c5
refactor: test utils
2020-12-11 02:06:44 +02:00
Zoltan Kochan
a490288dcb
test(plugins): migrate to Jest
...
PR #3011
ref #2858
2020-12-08 03:20:57 +02: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
Yao Ding
1adacd41ee
fix: do not scan non-directories in store directory when pruning store
...
close #2563
PR #2644
Co-authored-by: Zoltan Kochan <zkochan@users.noreply.github.com >
Co-authored-by: Zoltan Kochan <z@kochan.io >
2020-06-21 00:38:48 +03:00
Zoltan Kochan
9fbb74ecb5
feat!: reduce nesting in the virtual store
...
PR #2546
2020-05-11 21:31:21 +03:00
Zoltan Kochan
da091c7114
feat!: remove store state
...
PR #2542
ref #594
2020-05-10 12:02:46 +03:00
Zoltan Kochan
a2297f01e6
test: fix store plugin tests
2020-05-09 23:17:36 +03:00
Zoltan Kochan
ecf2c6b7d6
feat: pruning of the content-addressable store
...
ref #2470
PR #2533
Co-authored-by: Aparajita Fishman <aparajita@aparajita.com >
2020-05-08 03:22:25 +03:00
Zoltan Kochan
b5f66c0f2b
perf: less dirs in the virtual store directory
...
Reduce the number of directories in the virtual store directory.
Don't create a subdirectory for the package version. Append the
package version to the package name directory.
close #2521
PR #2531
2020-05-06 02:15:55 +03:00
Zoltan Kochan
7852deea3f
perf: use a suffix for exec files in CAFS, not a dir
...
Instead of creating a separate subdir for executables in the content-addressable storage, use the directory where all the files are stored but suffix the executable files with `-exec`. Also suffix the package index files with `-index.json`.
ref #2521
PR #2530
2020-05-05 18:51:29 +03:00
Zoltan Kochan
9596774f2a
perf: reduce directory nesting in the store
...
Store the package index files in the CAFS.
ref #2521
PR #2527
2020-05-04 23:36:14 +03:00
Zoltan Kochan
0635a970af
test: update store version in tests
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
7e0d04ff09
chore: create updater to normalize manifests
2020-03-11 22:53:39 +02:00
Zoltan Kochan
715610d2c8
refactor: command plugins API
2020-03-09 00:19:08 +02:00
Zoltan Kochan
a6ef2f9661
test: fix @pnpm/plugin-commands-store
2020-02-29 20:18:43 +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