David Sherret
5385a42ec4
perf(jsr): download metadata files as soon as possible and in parallel ( #23836 )
...
* https://github.com/denoland/deno_graph/pull/471
* https://github.com/denoland/deno_graph/pull/473
2024-05-16 00:58:57 +02:00
David Sherret
c6189e2070
fix(publish): error for missing version constraints on dry-publish instead of just publish ( #23798 )
...
Closes https://github.com/denoland/deno/issues/22835
2024-05-14 10:30:09 -04:00
David Sherret
5379bb0289
fix(jsr): panic when importing jsr package with deps via https ( #23728 )
...
Closes #23644
2024-05-07 21:53:17 +00:00
David Sherret
3e98ea4e69
chore(tests/specs): ability to have sub tests in file ( #23667 )
...
Allows writing named sub-tests. These are:
1. Filterable on the command line via `cargo test ...`
2. Run in parallel
3. Use a fresh temp and deno dir for each test (unlike steps)
2024-05-03 10:19:42 +05:30
David Sherret
f2216c90a7
chore: fix flaky module graph cache tests ( #23623 )
2024-05-01 01:36:52 +00:00
David Sherret
48daf2dc88
chore: add tests for moduleGraph2 ( #23603 )
...
Also did some renames from underscores to hyphens
2024-04-29 14:09:58 -04:00
David Sherret
f3284529f1
feat(jsr): support importing from jsr via HTTPS specifiers (except for type checking) ( #23513 )
...
Closes https://github.com/jsr-io/jsr/issues/322
2024-04-24 21:43:34 +00:00
David Sherret
ded6afccf2
fix(publish): --dry-publish should error for gitignored excluded files ( #23540 )
...
Files that were gitignored only were not included in the diagnostic.
2024-04-24 18:52:05 +00:00
David Sherret
ca5e5c7e9c
chore(specs): add jsr and npm env vars to tests by default ( #23171 )
2024-04-01 21:58:05 -04:00
David Sherret
b8af46e007
fix(check): ignore certain diagnostics in remote modules and when publishing ( #23119 )
...
Unused locals and parameters don't make sense to surface in remote
modules. Additionally, fast check can cause these kind of diagnostics
when publishing, so they should be ignored.
Closes #22959
2024-03-31 16:39:40 -04:00
David Sherret
f96f167dc8
feat(unstable/publish): error when a package's module is excluded from publishing ( #22948 )
...
Closes #22657
2024-03-21 21:42:23 +00:00
David Sherret
e40f9a5c14
chore: move more tests away from itest ( #22909 )
...
Part of #22907
2024-03-15 15:46:51 -04:00