Luca Casonato
137f1a0c68
feat(cli): improved diagnostics printing ( #22049 )
...
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 16:37:43 +01:00
Luca Casonato
028f854468
perf: don't allocate so much in runtime/colors.rs ( #21957 )
2024-01-16 14:58:01 +01:00
David Sherret
7e72f3af61
chore: update copyright to 2024 ( #21753 )
2024-01-01 19:58:21 +00:00
Bartek Iwańczuk
ece78cfb8a
refactor: nicer warning display ( #21547 )
2023-12-12 23:45:45 +09:00
David Sherret
1eefe3e42b
fix: Deno.noColor should not be true when NO_COLOR is empty string ( #21275 )
...
Closes https://github.com/denoland/deno/issues/21274
2023-11-20 15:58:22 -05:00
Matt Mastracci
c272d26ae8
chore(cli): remove atty crate ( #20275 )
...
Removes a crate with an outstanding vulnerability.
2023-08-25 07:43:07 -06:00
Leo Kettmeir
fe88b53e50
refactor: include mitata ( #18426 )
2023-03-25 15:29:46 +01:00
Divy Srivastava
d5634164cb
chore: use rustfmt imports_granularity option ( #17421 )
...
Closes https://github.com/denoland/deno/issues/2699
Closes https://github.com/denoland/deno/issues/2347
Uses unstable rustfmt features. Since dprint invokes `rustfmt` we do not
need to switch the cargo toolchain to nightly. Do we care about
formatting stability of our codebase across Rust versions? (I don't)
2023-01-14 23:18:58 -05:00
David Sherret
10e4b2e140
chore: update copyright year to 2023 ( #17247 )
...
Yearly tradition of creating extra noise in git.
2023-01-02 21:00:42 +00:00
Bartek Iwańczuk
ab728e9ccf
feat(test): change "failures:" headers in test report ( #14490 )
2022-05-09 10:56:13 +02:00
Bartek Iwańczuk
8107a79b39
feat: change shade of "gray" color in eye-catchers ( #14309 )
...
This commit changes "gray" color for eye-catchers to use
Ansi(245) color.
2022-04-24 21:00:26 +02:00
Antonio Musolino
6a030a5396
fix(runtime): disable console color for non tty stdout ( #13782 )
2022-03-01 12:37:50 +09:00
Ryan Dahl
1fb5858009
chore: update copyright to 2022 ( #13306 )
...
Co-authored-by: Erfan Safari <erfanshield@outlook.com>
2022-01-07 22:09:52 -05:00
Divy Srivastava
6de53b631f
refactor: use once_cell
instead of lazy_static
( #13135 )
2021-12-18 16:14:42 -05:00
Bartek Iwańczuk
aeadc29fcd
Revert "fix(cli): don't add colors for non-tty outputs ( #13031 )" ( #13054 )
...
This reverts commit 38f1630223
.
2021-12-11 16:23:30 +01:00
VishnuJin
38f1630223
fix(cli): don't add colors for non-tty outputs ( #13031 )
2021-12-10 15:05:40 +01:00
Ryan Dahl
13991e5995
refactor: Remove duplicated colors.rs file ( #11990 )
2021-09-12 12:04:17 -04:00
Yusuke Tanaka
8f00b5542c
chore: upgrade Rust to 1.54.0 ( #11554 )
2021-07-30 15:03:41 +02:00
Ryan Dahl
f46e39c5c5
remove macro_use ( #9884 )
2021-03-26 12:34:25 -04:00
Ryan Dahl
2b75a11559
update copyright to 2021 ( #9081 )
2021-01-10 21:59:07 -05:00
Bartek Iwańczuk
2e74f164b6
refactor: deno_runtime crate ( #8640 )
...
This commit moves Deno JS runtime, ops, permissions and
inspector implementation to new "deno_runtime" crate located
in "runtime/" directory.
Details in "runtime/README.md".
Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
2020-12-13 19:45:53 +01:00