Commit Graph

26 Commits

Author SHA1 Message Date
Zoltan Kochan
c460f23032 chore(deps): update 2021-01-20 11:32:39 +02:00
Zoltan Kochan
7b9a7f63c5 refactor: test utils 2020-12-11 02:06:44 +02:00
Zoltan Kochan
725351434d test: finish migration to Jest
close #2858
2020-12-11 00:22:17 +02:00
Zoltan Kochan
514cf2ee62 test: use Jest to test plugin-commands-installation
ref #2858
PR #2956
2020-10-29 01:34:11 +02:00
Zoltan Kochan
3097f2e167 test: fix isExecutable check 2020-10-03 18:10:02 +03:00
Zoltan Kochan
acc1782c6f style: restrict template expressions 2020-08-27 00:57:58 +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
3f73eaf0c7 refactor!: rename store to storeDir in .modules.yaml 2020-05-10 00:11:09 +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
f70e817fef feat: custom modules directory
close #2471
PR #2474
2020-04-12 23:40:43 +03: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
4fde7a858f test: use custom ports for the registry mocks
ref #2119
PR #2123
2019-10-28 11:29:36 +02:00
Zoltan Kochan
35a702c6e0 feat: configurable virtual store directory
New config setting: virtual-store-dir

Breaking changes in: @pnpm/lockfile-file, @pnpm/constants

close  #2078
PR #2091
2019-10-19 03:18:41 +03:00
ExE Boss
844a85efc7 test(assert‑project): add Project interface type definition
PR #2022
2019-09-21 20:31:22 +03:00
Zoltan Kochan
a1140256af fix(deps): update 2019-05-02 02:02:23 +03:00
Zoltan Kochan
cab35cc5ca refactor: rename load* to read* 2019-04-20 15:15:28 +03:00
Zoltan Kochan
5248dacd84 refactor(deps): remove util.promisify from dependencies 2019-04-06 01:50:36 +03:00
Zoltan Kochan
5489e8c4e1 refactor: rename shrinkwrap variables 2019-03-07 02:47:59 +02:00
Zoltan Kochan
5fdfd13bbb refactor: rename constants that contain the work SHRINKWRAP 2019-03-06 23:13:51 +02:00
Zoltan Kochan
3d30d2c79c refactor: use constants for getting the lockfile name 2019-03-02 19:22:07 +02:00
Tejasvi (Teju) Nareddy
2bf7c0d333 test(supi): abstract store assertions via assert-store
* chore(assert-store): introduce return types and getStorePath

Add return types to pre-existing methods
Introduce function to get store path, simplifying logic in assert-project later

* chore(assert-project): abstract store assertions via assert-store

Cache entire store object instead of just the store path
Store-related calls in assert-project are run against assert-store

* test(supi): call assert-store for store assertions

Test cases where `pnpm install` is not called do not have a valid project
Use assert-store directly for store assertions

* test(supi): abstract store assertions with assert-store

Replace direct store checking (via path-exists) with assert-store

* fix: storeHasNot() when store does not exist

* refactor: remove getStorePath from assert-store

PR #1560
2018-12-15 18:20:26 +02:00
Zoltan Kochan
ee8cadf28f fix: use read-yaml-file instead of load-yaml-file 2018-11-30 02:03:57 +02:00
Zoltan Kochan
c3f34c6c99 chore: use shared-workspace-shrinkwrap 2018-10-19 22:38:47 +03:00
Zoltan Kochan
4e6387f563 chore: move @pnpm/assert-project to monorepo 2018-09-29 15:08:30 +03:00