Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
a369c36
feat: add supporting code for workspace detection
sorccu Sep 30, 2025
e7edffa
feat: add workspace support
sorccu Oct 22, 2025
9fa1b41
refactor: remove weird walkUp helper in favor of the lineage helper
sorccu Oct 22, 2025
e6361ed
fix: make TypeScript happy
sorccu Oct 24, 2025
efad3ec
fix: use basePath relative paths in the generated PW bundle
sorccu Oct 27, 2025
5feb282
fix: pnpm workspace detection used the wrong command, which did not a…
sorccu Oct 31, 2025
28cdcd6
fix: make sure PW script paths are resolved to absolute paths
sorccu Oct 31, 2025
0a002fc
refactor: make configDefaultGetter more generic so that it can work w…
sorccu Dec 11, 2025
205d15b
feat: tie it all together
sorccu Nov 10, 2025
0a695b2
feat: make it optionally possible to skip bundle cleanup (allows insp…
sorccu Dec 17, 2025
898a2e8
feat: add debug logging to jiti and ts-node loaders
sorccu Dec 18, 2025
cc47296
feat: enable tsx in the jiti loader
sorccu Dec 18, 2025
47da8d6
feat: allow dependency collection from JSX files
sorccu Dec 18, 2025
b66fd9f
fix: jsx must only be enabled when the extension matches
sorccu Dec 18, 2025
2705ff1
chore: fix most unit tests by using fixtures in isolation
sorccu Jan 7, 2026
3d20036
chore: add a workspace fixture to help debug pnpm related issues
sorccu Jan 9, 2026
7ffe261
fix: generate a placeholder package.json for unused deps needed durin…
sorccu Jan 21, 2026
cb82d05
feat: use the new workingDir for playwright checks
sorccu Jan 21, 2026
e6061d6
feat: add a new internal command that outputs the project structure
sorccu Jan 29, 2026
0dbb76a
fix: resolve a circular dependency between util and api which suddenl…
sorccu Jan 30, 2026
964c9ce
fix: workspace package file search must be limited to workspace root
sorccu Jan 30, 2026
0325b89
fix: if we find a workspace but we don't belong to it, discard it
sorccu Jan 30, 2026
dacd890
chore: improve debug message
sorccu Jan 30, 2026
179ace7
fix(tests): redo most test suites so that they run the CLI in isolation
sorccu Feb 2, 2026
aa6fdf1
chore: use more recent pnpm in workspace fixture, no reason other tha…
sorccu Feb 2, 2026
eadece5
fix(tests): forgot to increase timeouts for some tests
sorccu Feb 2, 2026
0268455
fix: pw-test must also store pw check bundles (mistakenly only added …
sorccu Feb 2, 2026
dcf286d
fix(tests): slightly refactor the fixture sandbox in a way that makes…
sorccu Feb 2, 2026
7ae08e8
fix(tests): only run e2e tests once, don't watch since it needs the p…
sorccu Feb 2, 2026
3717db1
fix(tests): update deploy e2e tests
sorccu Feb 2, 2026
5c025aa
fix(tests): fix test command e2e tests
sorccu Feb 2, 2026
36f5ae0
fix(tests): only try to destroy fixture if we managed to create it
sorccu Feb 2, 2026
ebd3a78
fix(tests): add huge timeouts to anything involving fixture installation
sorccu Feb 2, 2026
e03b776
chore(workflows): attempt to make windows tests actually finish by us…
sorccu Feb 3, 2026
434eaf0
chore(tests): substantially increase timeouts for things that may run…
sorccu Feb 3, 2026
4009e35
chore(tests): adjust timeouts
sorccu Feb 3, 2026
6a220c1
fix(tests): wrong fixture folder name
sorccu Feb 3, 2026
6d602ba
fix(tests): fix paths for windows
sorccu Feb 6, 2026
4951ba4
fix(tests): attempt to fix windows tests
sorccu Feb 6, 2026
fdd1d49
fix(tests): properly isolate pw-test --create-check tests
sorccu Feb 9, 2026
c88e9bf
fix(tests): increase trigger test timeout
sorccu Feb 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest]
os: [ubuntu-latest, windows-latest-x64]
name: test - ${{ matrix.os }}
runs-on: ${{ matrix.os }}
steps:
Expand Down
146 changes: 146 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading