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