Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-27 | feat(publish): support sloppy imports and bare node built-ins (#22588) | Luca Casonato | |
2024-02-27 | feat(publish): discover jsr.json and jsr.jsonc files (#22587) | Bartek Iwańczuk | |
Closes https://github.com/denoland/deno/issues/22491 | |||
2024-02-23 | feat: infer dependencies from package.json (#22563) | Marvin Hagemeister | |
<!-- Before submitting a PR, please read https://docs.deno.com/runtime/manual/references/contributing 1. Give the PR a descriptive title. Examples of good title: - fix(std/http): Fix race condition in server - docs(console): Update docstrings - feat(doc): Handle nested reexports Examples of bad title: - fix #7123 - update docs - fix bugs 2. Ensure there is a related issue and it is referenced in the PR text. 3. Ensure there are tests that cover the changes. 4. Ensure `cargo test` passes. 5. Ensure `./tools/format.js` passes without changing files. 6. Ensure `./tools/lint.js` passes. 7. Open as a draft PR if your work is still in progress. The CI won't run all steps, but you can add '[ci]' to a commit message to force it to. 8. If you would like to run the benchmarks on the CI, add the 'ci-bench' label. --> This PR enhances the `deno publish` command to infer dependencies from `package.json` if present. | |||
2024-02-21 | feat(publish): type check on publish (#22506) | David Sherret | |
Supersedes #22501 and also fixes that issue. | |||
2024-02-20 | perf(jsr): fast check cache and lazy fast check graph (#22485) | David Sherret | |
2024-02-20 | fix(publish): print files that will be published (#22495) | Luca Casonato | |
2024-02-19 | feat(unstable/lint): no-slow-types for JSR packages (#22430) | David Sherret | |
1. Renames zap/fast-check to instead be a `no-slow-types` lint rule. 1. This lint rule is automatically run when doing `deno lint` for packages (deno.json files with a name, version, and exports field) 1. This lint rules still occurs on publish. It can be skipped by running with `--no-slow-types` | |||
2024-02-16 | refactor: remove module graph setup from ModuleLoader (#22442) | David Sherret | |
`ModuleLoader` was doing too much duplicate work. | |||
2024-02-14 | chore: rename DENO_REGISTRY_URL to JSR_URL (#22414) | Nayeem Rahman | |
2024-02-14 | feat(unstable): define config in publish url (#22406) | Leo Kettmeir | |
2024-02-09 | fix: upgrade to deno_ast 0.33 (#22341) | David Sherret | |
* Uses diagnostics from deno_ast * Real fix for https://github.com/denoland/deno/pull/22310 * Moves `deno lint --json` code here * Upgrades swc Closes #22117 Closes #22109 Closes #21927 Closes #20993 | |||
2024-02-07 | refactor: extract out `runtime::colors` to `deno_terminal::colors` (#22324) | David Sherret | |
2024-02-06 | fix(publish): lazily parse sources (#22301) | David Sherret | |
Closes #22290 | |||
2024-02-01 | fix(publish): use lighter crate for opening browser (#22224) | Bartek Iwańczuk | |
Alternative to https://github.com/denoland/deno/pull/22223 which switches `webbrowser` crate to `open` (https://crates.io/crates/open) which is lighterweight. | |||
2024-02-01 | fix(publish): rename --no-fast-check to --no-zap (#22214) | Bartek Iwańczuk | |
Also prints an information about the flag when there are `zap` errors. | |||
2024-01-31 | chore(publish): try to automatically open the web browser (#22208) | Bartek Iwańczuk | |
2024-01-31 | chore(publish): add --no-fast-check flag (#22203) | Bartek Iwańczuk | |
2024-01-24 | feat(publish): error on invalid external imports (#22088) | Luca Casonato | |
2024-01-24 | feat(publish): give diagnostic on invalid package files (#22082) | Luca Casonato | |
2024-01-24 | feat(publish): exclude and include (#22055) | Luca Casonato | |
2024-01-24 | chore: improve unanalyzable dynamic import diagnostic (#22051) | Luca Casonato | |
2024-01-23 | feat(cli): improved diagnostics printing (#22049) | Luca Casonato | |
This initially uses the new diagnostic printer in `deno lint`, `deno doc` and `deno publish`. In the limit we should also update `deno check` to use this printer. | |||
2024-01-23 | refactor: use parsed source cache when unfurling import map (#22001) | Luca Casonato | |
2024-01-18 | fix(lsp): regression - formatting was broken on windows (#21972) | David Sherret | |
~~Waiting on: https://github.com/denoland/deno_config/pull/31~~ Closes #21971 Closes https://github.com/denoland/vscode_deno/issues/1029 | |||
2024-01-15 | refactor: use globbing from deno_config (#21925) | David Sherret | |
2024-01-15 | fix(publish): support deno.jsonc file (#21948) | Bartek Iwańczuk | |
2024-01-11 | chore(publish): add --dry-run flag (#21895) | Bartek Iwańczuk | |
2024-01-10 | feat(unstable): fast subset type checking of JSR dependencies (#21873) | David Sherret | |
2024-01-08 | fix(unstable/tar): skip node_modules, .git, and config "exclude" (#21816) | David Sherret | |
2024-01-08 | fix(registry): wait for already pending publish (#21663) | Bartek Iwańczuk | |
Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2024-01-01 | chore: update copyright to 2024 (#21753) | David Sherret | |
2023-12-27 | refactor: simplify hyper, http, h2 deps (#21715) | Bartek Iwańczuk | |
Main change is that: - "hyper" has been renamed to "hyper_v014" to signal that it's legacy - "hyper1" has been renamed to "hyper" and should be the default | |||
2023-12-26 | refactor: change cli/ to use hyper 1.1 (#21705) | Bartek Iwańczuk | |
2023-12-15 | refactor: check if scope and package exist before publish (#21575) | Bartek Iwańczuk | |
Signed-off-by: Bartek Iwańczuk <biwanczuk@gmail.com> Co-authored-by: Luca Casonato <lucacasonato@yahoo.com> | |||
2023-12-14 | refactor: split registry into multiple modules (#21572) | Bartek Iwańczuk | |
Co-authored-by: David Sherret <dsherret@gmail.com> Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2023-12-14 | chore(unstable/publish): ordered publish of packages in workspace (#21550) | David Sherret | |
Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2023-12-13 | test: integration tests for tarring/unfurling (#21544) | Bartek Iwańczuk | |
2023-12-12 | refactor: suggest entrypoint on missing 'exports' (#21549) | Bartek Iwańczuk | |
2023-12-12 | refactor: nicer warning display (#21547) | Bartek Iwańczuk | |
2023-12-12 | refactor: better handling for registry urls (#21545) | Bartek Iwańczuk | |
2023-12-04 | fix: error code used for duplicate version publish (#21457) | Luca Casonato | |
2023-12-04 | fix: don't error if a version already published (#21455) | Luca Casonato | |
2023-11-30 | fix: correct the batch upload length (#21401) | Luca Casonato | |
2023-11-30 | fix: batch upload authentication (#21397) | Luca Casonato | |
2023-11-29 | fix: use correct import map in tar & upload (#21380) | Luca Casonato | |
2023-11-27 | fix: extraneous slash in tar & upload (#21349) | Luca Casonato | |
2023-11-23 | feat(unstable): tar up directory with deno.json (#21228) | Bartek Iwańczuk | |
Co-authored-by: David Sherret <dsherret@gmail.com> Co-authored-by: Luca Casonato <lucacasonato@yahoo.com> Co-authored-by: Luca Casonato <hello@lcas.dev> |