Граф коммитов

332 Коммитов

Автор SHA1 Сообщение Дата
Elizabeth Craig 2ffef088dd Major cleanup of workspace helpers
- Remove `WorkspaceInfo` due to misleading name (it's an array of workspace packages) and redundancy with `PackageInfo`/`PackageInfos`
- Remove trivially derived helpers:
  - `listOfWorkspacePackageNames` (just use map on consumer end...)
  - `findWorkspacePath` (should have been called `findPackagePath` and is trivial with `PackageInfos` object to look up by name)
- Rename and modify methods to better reflect what they do:
  - Rename `getWorkspaces` to `getWorkspacePackages` and change return type to `PackageInfos` (no reason to have two formats for the same thing)
  - Rename `getWorkspacePackageInfo` to `getPackageInfosFromPaths` (and simplify implementation)
- Replace `get<Mgr>WorkspaceRoot` and `get<Mgr>Workspaces` with `get<Mgr>WorkspacePackages`
2022-09-16 19:11:02 -07:00
Elizabeth Craig abe33d6dcb Starting workspace helpers cleanup 2022-09-16 19:09:53 -07:00
Elizabeth Craig f2ed33e005 Split git and path utilities into packages 2022-09-16 18:59:53 -07:00
Elizabeth Craig 3d3ae1abf4 Un-update workspace-tools for testing 2022-09-16 18:51:23 -07:00
renovate[bot] 5f4aa7ff52
Update devDependency lage to v1.8.5 (#186)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-16 18:50:10 -07:00
Elizabeth Craig b10f0c20be Try to make renovate update pinned workspace-tools 2022-09-16 18:49:55 -07:00
Elizabeth Craig 1e53f44438 fix yarn.lock 2022-09-16 18:27:11 -07:00
Elizabeth Craig d6124fc735
Move test fixtures to shared location (#185)
* move fixtures

* move jest config

* fix debugging

* update tsconfig for fixtures

* Change files
2022-09-16 18:23:53 -07:00
Ken Chau 12cc8082b0 applying package updates 2022-09-16 23:24:41 +00:00
Elizabeth Craig 5c182740a1
Remove find-up dependency (#184) 2022-09-16 16:22:12 -07:00
Ken Chau 223daa714f applying package updates 2022-09-16 23:00:36 +00:00
Elizabeth Craig 6580711757
Replace read-yaml-file with js-yaml (#180) 2022-09-16 15:59:20 -07:00
Ken Chau 78a396f2a7 applying package updates 2022-09-15 23:30:21 +00:00
Elizabeth Craig 6e09526906 Fix snapshot 2022-09-15 16:22:21 -07:00
renovate[bot] 9faa8f02ea
Update jest monorepo to v29 (major) (#183)
* Update jest monorepo to v29

* update snapshots

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Elizabeth Craig <elcraig@microsoft.com>
2022-09-15 23:21:49 +00:00
renovate[bot] 2b48bb4ecf
Update dependency git-url-parse to v13 (#182)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-15 16:18:53 -07:00
Elizabeth Craig 2fb775ecb5 Update readmes 2022-09-15 15:22:05 -07:00
Ken Chau c6dd83e35c applying package updates 2022-09-15 08:01:32 +00:00
renovate[bot] baaf3cadd1
Update devDependency @types/node to v14.18.29 (#176)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-14 23:29:37 +00:00
renovate[bot] 40b1a517db
Update devDependency @types/jest to v28.1.8 (#175)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-14 23:28:36 +00:00
Elizabeth Craig 848174c222
Convert to monorepo (#178) 2022-09-14 16:26:15 -07:00
Elizabeth Craig 261eeb0d52 Fix renovate config 2022-09-09 20:57:10 -07:00
Elizabeth Craig 6365f91140 Renovate: use more shared presets 2022-09-09 20:55:49 -07:00
Elizabeth Craig b851dab7e7 Update renovate preset location 2022-08-18 14:21:08 -07:00
Ken Chau df4c5ec5df applying package updates 2022-08-16 08:01:18 +00:00
renovate[bot] 3a5e635739
Lock file maintenance (#168)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-15 16:58:08 -07:00
renovate[bot] 00e6b048ef
Update devDependency ts-jest to v28.0.8 (#169)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-15 16:56:42 -07:00
renovate[bot] 7a3fcf0a60
Update devDependency @types/node to v14.18.24 (#171)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-15 20:05:46 +00:00
renovate[bot] f6db3147df
Update devDependency @types/jest to v28.1.7 (#170)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-15 20:04:39 +00:00
Ken Chau 69f8d38b81 applying package updates 2022-08-12 05:32:10 +00:00
Elizabeth Craig 8fed2362e2 Fix listAllTrackedFiles if there are no tracked files 2022-08-11 22:31:18 -07:00
renovate[bot] addac47344
Update devDependency beachball to v2.30.0 (#166)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-11 19:20:15 -07:00
Ken Chau 7435d92f02 applying package updates 2022-08-12 01:57:26 +00:00
Elizabeth Craig 35fa36c25d
Add cleanup functions for addGitObserver (#167) 2022-08-11 17:53:58 -07:00
Elizabeth Craig 6c5e7ab4d0 Add debug logging for docs release 2022-08-08 15:47:10 -07:00
Ken Chau 4926249af5 applying package updates 2022-08-08 22:44:02 +00:00
Elizabeth Craig b277a94dc6 fix update docs step name 2022-08-08 15:43:05 -07:00
Elizabeth Craig ac7fb3d861 fix update docs step name 2022-08-08 15:42:44 -07:00
Elizabeth Craig 946f762341 add docs to release pipeline 2022-08-08 15:42:14 -07:00
Elizabeth Craig 76942a1ad8 Don't check in docs to master branch 2022-08-08 14:17:29 -07:00
Elizabeth Craig fa0d932a0a Add missing type exports 2022-08-08 14:16:18 -07:00
renovate[bot] 9349737ca6
Update devDependency gh-pages to v4 (#165)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-08 14:13:59 -07:00
Elizabeth Craig a2137399b9 add validation for build:docs 2022-08-08 14:06:07 -07:00
renovate[bot] 05c206e967
Update devDependency beachball to v2.26.1 (#163)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-08 20:58:28 +00:00
renovate[bot] dbd019cf7c
Lock file maintenance (#164)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-08 13:57:10 -07:00
Elizabeth Craig addc115e85 Renovate: add auto reviewers 2022-08-08 13:56:09 -07:00
Ken Chau c36a03bcf5 applying package updates 2022-08-04 21:47:46 +00:00
Abdelmoumen Bouabdallah 5577a58d53
Gracefully handle not having a package.json at git root (#161)
* Gracefully handle not having a package.json at git root

* Change files

Co-authored-by: Abdelmoumen Bouabdallah <boabdelm@microsoft.com>
Co-authored-by: Elizabeth Craig <elcraig@microsoft.com>
2022-08-04 14:45:58 -07:00
Elizabeth Craig e74753a50e Use ES2019 output (compatible with Node 14) 2022-08-04 14:40:11 -07:00
Elizabeth Craig 286b02b981
Update repo to Node 14 (#162) 2022-08-04 14:06:50 -07:00