feat(install): refresh install report (#30615)
Some checks are pending
ci / bench release linux-x86_64 (push) Blocked by required conditions
ci / lint debug linux-x86_64 (push) Blocked by required conditions
ci / lint debug macos-x86_64 (push) Blocked by required conditions
ci / lint debug windows-x86_64 (push) Blocked by required conditions
ci / test debug linux-x86_64 (push) Blocked by required conditions
ci / test release linux-x86_64 (push) Blocked by required conditions
ci / test debug macos-x86_64 (push) Blocked by required conditions
ci / test release macos-x86_64 (push) Blocked by required conditions
ci / test debug windows-x86_64 (push) Blocked by required conditions
ci / test release windows-x86_64 (push) Blocked by required conditions
ci / build libs (push) Blocked by required conditions
ci / pre-build (push) Waiting to run
ci / test debug linux-aarch64 (push) Blocked by required conditions
ci / test release linux-aarch64 (push) Blocked by required conditions
ci / test debug macos-aarch64 (push) Blocked by required conditions
ci / test release macos-aarch64 (push) Blocked by required conditions
ci / publish canary (push) Blocked by required conditions

Changes report format for `deno install` and other related package
management subcommands:
```
$ deno install
Installed 335 packages in 6s
Reused 40 packages from cache
++++++++++++++++++++++++++++++++++++++++
Downloaded 2 packages from JSR
++
Downloaded 666 packages from npm
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Dependencies:
+ jsr:@std/cli 1.0.21
+ jsr:@std/html 1.0.4
+ npm:@babel/core 7.28.3
+ npm:@babel/preset-react 7.27.1
+ npm:@mjackson/node-fetch-server 0.7.0
+ npm:@opentelemetry/api 1.9.0
+ npm:@preact/signals 2.3.1
```
This commit is contained in:
Bartek Iwańczuk 2025-09-08 11:44:22 +02:00 committed by GitHub
parent d471a80f7d
commit 9a93c65ac8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
65 changed files with 360 additions and 188 deletions

View file

@ -52,6 +52,7 @@ use crate::jsr::JsrFetchResolver;
use crate::npm::CliNpmResolver;
use crate::npm::NpmFetchResolver;
use crate::sys::CliSys;
use crate::util::display;
use crate::util::fs::canonicalize_path_maybe_not_exists;
mod bin_name_resolver;
@ -426,6 +427,7 @@ pub(crate) async fn install_from_entrypoints(
flags: Arc<Flags>,
entrypoints: &[String],
) -> Result<(), AnyError> {
let started = std::time::Instant::now();
let factory = CliFactory::from_flags(flags.clone());
let emitter = factory.emitter()?;
let main_graph_container = factory.main_module_graph_container().await?;
@ -450,6 +452,7 @@ pub(crate) async fn install_from_entrypoints(
print_install_report(
&factory.sys(),
started.elapsed(),
&factory.install_reporter()?.unwrap().clone(),
factory.workspace_resolver().await?,
factory.npm_resolver().await?,
@ -469,14 +472,16 @@ async fn install_local(
install_from_entrypoints(flags, &entrypoints).await
}
InstallFlagsLocal::TopLevel => {
let start = std::time::Instant::now();
let factory = CliFactory::from_flags(flags);
install_top_level(&factory).await
install_top_level(&factory, start).await
}
}
}
pub fn print_install_report(
sys: &dyn sys_traits::boxed::FsOpenBoxed,
elapsed: std::time::Duration,
install_reporter: &InstallReporter,
workspace: &WorkspaceResolver<CliSys>,
npm_resolver: &CliNpmResolver,
@ -564,36 +569,71 @@ pub fn print_install_report(
if !rep.stats.intialized_npm.is_empty()
|| !rep.stats.downloaded_jsr.is_empty()
{
let total_installed =
rep.stats.intialized_npm.len() + rep.stats.downloaded_jsr.len();
log::info!(
"Packages: {}",
rep.stats.intialized_npm.len() + rep.stats.downloaded_jsr.len()
);
log::info!(
"{}",
deno_terminal::colors::green("+".repeat(
rep.stats.intialized_npm.len() + rep.stats.downloaded_jsr.len()
))
"{} {} {} {} {}",
deno_terminal::colors::gray("Installed"),
total_installed,
deno_terminal::colors::gray(format!(
"package{}",
if total_installed > 1 { "s" } else { "" },
)),
deno_terminal::colors::gray("in"),
display::human_elapsed_with_ms_limit(elapsed.as_millis(), 3_000)
);
let total_reused = rep.stats.reused_npm.get() + rep.stats.reused_jsr.len();
log::info!(
"Resolved: {}, reused: {}, downloaded: {}, added: {}",
deno_terminal::colors::green(
rep.stats.resolved_npm.len() + rep.stats.resolved_jsr.len()
),
deno_terminal::colors::green(
rep.stats.reused_npm.get() + rep.stats.reused_jsr.len()
),
deno_terminal::colors::green(
rep.stats.downloaded_npm.get() + rep.stats.downloaded_jsr.len()
),
deno_terminal::colors::green(
rep.stats.intialized_npm.len() + rep.stats.downloaded_jsr.len()
),
"{} {} {}",
deno_terminal::colors::gray("Reused"),
total_reused,
deno_terminal::colors::gray(format!(
"package{} from cache",
if total_reused == 1 { "" } else { "s" },
)),
);
log::info!("");
if total_reused > 0 {
log::info!(
"{}",
deno_terminal::colors::yellow_bold("+".repeat(total_reused))
);
}
let jsr_downloaded = rep.stats.downloaded_jsr.len();
log::info!(
"{} {} {}",
deno_terminal::colors::gray("Downloaded"),
jsr_downloaded,
deno_terminal::colors::gray(format!(
"package{} from JSR",
if jsr_downloaded == 1 { "" } else { "s" },
)),
);
if jsr_downloaded > 0 {
log::info!(
"{}",
deno_terminal::colors::green("+".repeat(jsr_downloaded))
);
}
let npm_download = rep.stats.downloaded_npm.get();
log::info!(
"{} {} {}",
deno_terminal::colors::gray("Downloaded"),
npm_download,
deno_terminal::colors::gray(format!(
"package{} from npm",
if npm_download == 1 { "" } else { "s" },
)),
);
if npm_download > 0 {
log::info!("{}", deno_terminal::colors::green("+".repeat(npm_download)));
}
}
if !installed_normal_deps.is_empty() || !rep.stats.downloaded_jsr.is_empty() {
log::info!("");
log::info!("{}", deno_terminal::colors::cyan("Dependencies:"));
let mut jsr_packages = rep
.stats
@ -647,7 +687,10 @@ pub fn print_install_report(
}
}
async fn install_top_level(factory: &CliFactory) -> Result<(), AnyError> {
async fn install_top_level(
factory: &CliFactory,
started: std::time::Instant,
) -> Result<(), AnyError> {
// surface any errors in the package.json
factory
.npm_installer()
@ -668,6 +711,7 @@ async fn install_top_level(factory: &CliFactory) -> Result<(), AnyError> {
let npm_resolver = factory.npm_resolver().await?;
print_install_report(
&factory.sys(),
started.elapsed(),
&install_reporter,
workspace,
npm_resolver,

View file

@ -891,6 +891,7 @@ async fn npm_install_after_modification(
// make a new CliFactory to pick up the updated config file
let cli_factory = CliFactory::from_flags(flags);
// surface any errors in the package.json
let start = std::time::Instant::now();
let npm_installer = cli_factory.npm_installer().await?;
npm_installer.ensure_no_pkg_json_dep_errors()?;
// npm install
@ -901,6 +902,7 @@ async fn npm_install_after_modification(
let npm_resolver = cli_factory.npm_resolver().await?;
super::installer::print_install_report(
&cli_factory.sys(),
start.elapsed(),
install_reporter,
workspace,
npm_resolver,

View file

@ -49,7 +49,11 @@ pub fn human_download_size(byte_count: u64, total_bytes: u64) -> String {
/// A function that converts a millisecond elapsed time to a string that
/// represents a human readable version of that time.
pub fn human_elapsed(elapsed: u128) -> String {
if elapsed < 1_000 {
human_elapsed_with_ms_limit(elapsed, 1_000)
}
pub fn human_elapsed_with_ms_limit(elapsed: u128, ms_limit: u128) -> String {
if elapsed < ms_limit {
return format!("{elapsed}ms");
}
if elapsed < 1_000 * 60 {

View file

@ -1356,9 +1356,11 @@ fn top_level_install_package_json_explicit_opt_in() {
"Download http://localhost:4260/@denotest%2fesm-basic\n",
"Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz\n",
"Initialize @denotest/esm-basic@1.0.0\n",
"Packages: 1\n",
"+\n",
"Resolved: 0, reused: 0, downloaded: 2, added: 1\n",
"Installed 1 package in [WILDCARD]\n",
"Reused 0 packages from cache\n",
"Downloaded 0 packages from JSR\n",
"Downloaded 2 packages from npm\n",
"++\n",
"\n",
"Dependencies:\n",
"+ npm:@denotest/esm-basic 1.0.0\n",

View file

@ -2,9 +2,11 @@ Add npm:@denotest/esm-basic@1.0.0
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:@denotest/esm-basic 1.0.0

View file

@ -2,9 +2,10 @@ Add npm:@denotest/esm-basic@1.0.0
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dev dependencies:
+ npm:@denotest/esm-basic 1.0.0

View file

@ -10,9 +10,11 @@ Initialize @denotest/esm-basic@1.0.0
Initialize @denotest/say-hello@1.0.0
Download http://127.0.0.1:4250/@denotest/add/1.0.0/mod.ts
[UNORDERED_END]
Packages: 2
++
Resolved: 0, reused: 0, downloaded: 4, added: 2
Installed 2 packages in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 4 packages from npm
++++
Dependencies:
+ npm:@denotest/esm-basic 1.0.0

View file

@ -2,9 +2,11 @@ Add npm:@denotest/esm-basic@1.0.0
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:@denotest/esm-basic 1.0.0

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
[WILDCARD]

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
[WILDCARD]

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
[WILDCARD]

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
[WILDCARD]

View file

@ -6,9 +6,11 @@ Download http://localhost:4262/@denotest2/basic/1.0.0.tgz
Initialize @denotest2/basic@1.0.0
Initialize @denotest/basic@1.0.0
[UNORDERED_END]
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed 2 packages in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 4 packages from npm
++++
Dependencies:
[WILDCARD]

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
[WILDCARD]

View file

@ -1,7 +1,9 @@
Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed 1 package in [WILDLINE]
Reused 1 package from cache
+
Downloaded 0 packages from JSR
Downloaded 0 packages from npm
Dependencies:
[WILDCARD]

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
[WILDCARD]

View file

@ -4,9 +4,11 @@ Download http://localhost:4260/@denotest%2fsay-hello
Download http://localhost:4260/@denotest/add/1.0.0.tgz
[UNORDERED_END]
Initialize @denotest/add@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:@denotest/add 1.0.0

View file

@ -1,8 +1,10 @@
Download http://localhost:4260/@denotest/say-hello/1.0.0.tgz
Initialize @denotest/say-hello@1.0.0
Packages: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -2,9 +2,11 @@ Add npm:@denotest/esm-basic@1.0.0
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:@denotest/esm-basic 1.0.0

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -1,7 +1,9 @@
Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] package from cache
+
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
Dependencies:
[WILDCARD]

View file

@ -18,9 +18,11 @@ Initialize json-schema-traverse@1.0.0
Initialize uri-js@4.4.1
Initialize ajv@8.11.0
[UNORDERED_END]
Packages: [WILDLINE]
Installed [WILDLINE] packages in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -2,9 +2,11 @@ Add npm:@denotest/esm-basic@1.0.0
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:@denotest/esm-basic 1.0.0

View file

@ -2,9 +2,10 @@ Add npm:@denotest/esm-basic@1.0.0
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dev dependencies:
+ npm:@denotest/esm-basic 1.0.0

View file

@ -2,9 +2,10 @@ Add npm:@denotest/esm-basic@1.0.0
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dev dependencies:
+ npm:@denotest/esm-basic 1.0.0

View file

@ -2,9 +2,11 @@ Add npm:@denotest/deprecated-package@1.0.0
Download http://localhost:4260/@denotest%2fdeprecated-package
Download http://localhost:4260/@denotest/deprecated-package/1.0.0.tgz
Initialize @denotest/deprecated-package@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:@denotest/deprecated-package 1.0.0

View file

@ -9,9 +9,11 @@ Initialize @denotest/node-lifecycle-scripts@1.0.0: running 'preinstall' script
Initialize @denotest/node-lifecycle-scripts@1.0.0: running 'install' script
Initialize @denotest/node-lifecycle-scripts@1.0.0: running 'postinstall' script
[UNORDERED_END]
Packages: 2
++
Resolved: 1, reused: 0, downloaded: 4, added: 2
Installed 2 packages in [WILDCARD]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 4 packages from npm
++++
Dependencies:
+ npm:@denotest/node-lifecycle-scripts 1.0.0

View file

@ -5,9 +5,11 @@ Warning Not implemented scheme 'git'
Download http://localhost:4260/@denotest%2fadd
Download http://localhost:4260/@denotest/add/1.0.0.tgz
Initialize @denotest/add@1.0.0
Packages: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -4,9 +4,11 @@ Download http://localhost:4260/uWebSockets.js
Download http://localhost:4260/@denotest/non-existent-optional-peer/1.0.0.tgz
[UNORDERED_END]
Initialize @denotest/non-existent-optional-peer@1.0.0
Packages: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -2,9 +2,11 @@ Add npm:denotest-packagejson-missing-info@1.0.0-missingbin
Download http://localhost:4260/denotest-packagejson-missing-info
Download http://localhost:4260/denotest-packagejson-missing-info/denotest-packagejson-missing-info-1.0.0-missingbin.tgz
Initialize denotest-packagejson-missing-info@1.0.0-missingbin
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:denotest-packagejson-missing-info 1.0.0-missingbin

View file

@ -2,9 +2,11 @@ Add npm:denotest-packagejson-missing-info@0.2.5-missingdeprecated
Download http://localhost:4260/denotest-packagejson-missing-info
Download http://localhost:4260/denotest-packagejson-missing-info/denotest-packagejson-missing-info-0.2.5-missingdeprecated.tgz
Initialize denotest-packagejson-missing-info@0.2.5-missingdeprecated
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:denotest-packagejson-missing-info 0.2.5-missingdeprecated

View file

@ -2,9 +2,11 @@ Add npm:denotest-packagejson-missing-info@0.5.0-missingscripts
Download http://localhost:4260/denotest-packagejson-missing-info
Download http://localhost:4260/denotest-packagejson-missing-info/denotest-packagejson-missing-info-0.5.0-missingscripts.tgz
Initialize denotest-packagejson-missing-info@0.5.0-missingscripts
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:denotest-packagejson-missing-info 0.5.0-missingscripts

View file

@ -10,9 +10,11 @@ Download http://localhost:4260/@denotest/add/1.0.0.tgz
Initialize @denotest/peer-dep-specific-constraint@1.0.0
Initialize @denotest/add@1.0.0
[UNORDERED_END]
Packages: [WILDLINE]
Installed [WILDLINE] packages in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -2,9 +2,11 @@ Download http://localhost:4260/@denotest%2finstall-launch-cjs-temp-dir
Download http://localhost:4260/@denotest/install-launch-cjs-temp-dir/1.0.0.tgz
Initialize @denotest/install-launch-cjs-temp-dir@1.0.0
Initialize @denotest/install-launch-cjs-temp-dir@1.0.0: running 'install' script
Packages: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -2,9 +2,11 @@ Download http://localhost:4260/@denotest%2finstall-no-ext
Download http://localhost:4260/@denotest/install-no-ext/1.0.0.tgz
Initialize @denotest/install-no-ext@1.0.0
Initialize @denotest/install-no-ext@1.0.0: running 'install' script
Packages: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -20,9 +20,11 @@ Initialize color-convert@2.0.1
Initialize has-flag@4.0.0
Initialize chalk@5.0.1
[UNORDERED_END]
Packages: [WILDLINE]
Installed [WILDLINE] packages in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -1,8 +1,10 @@
Download http://localhost:4260/@denotest/subtract/1.0.0.tgz
Initialize @denotest/subtract@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:@denotest/subtract 1.0.0

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
[WILDCARD]

View file

@ -8,9 +8,11 @@ Initialize @denotest/transitive-bin@1.0.0
Initialize @denotest/bin@1.0.0
Initialize @denotest/bin@0.7.0
[UNORDERED_END]
Packages: [WILDLINE]
Installed [WILDLINE] packages in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -2,9 +2,11 @@ Download http://localhost:4260/@denotest%2fbin-created-by-lifecycle
Download http://localhost:4260/@denotest/bin-created-by-lifecycle/1.0.0.tgz
Initialize @denotest/bin-created-by-lifecycle@1.0.0
Initialize @denotest/bin-created-by-lifecycle@1.0.0: running 'install' script
Packages: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -2,9 +2,11 @@ Download http://localhost:4260/@denotest%2fbin-created-by-lifecycle
Download http://localhost:4260/@denotest/bin-created-by-lifecycle/1.0.0.tgz
Initialize @denotest/bin-created-by-lifecycle@1.0.0
Warning Trying to set up 'testbin' bin for "[WILDCARD]bin-created-by-lifecycle", but the entry point "[WILDCARD]testbin.js" doesn't exist.
Packages: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/@denotest%2fbin-created-by-lifecycle
Download http://localhost:4260/@denotest/bin-created-by-lifecycle/1.0.0.tgz
Initialize @denotest/bin-created-by-lifecycle@1.0.0
Packages: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -1,3 +1,6 @@
[WILDCARD]
Packages: 1
Installed 1 package in [WILDCARD]ms
Reused [WILDCARD] packages from cache
Downloaded [WILDCARD] packages from JSR
Downloaded [WILDCARD] packages from npm
[WILDCARD]

View file

@ -10,9 +10,11 @@ Initialize @denotest/say-hello-on-install@1.0.0
Initialize @denotest/say-hello@1.0.0
Initialize @denotest/say-hello-on-install@1.0.0: running 'install' script
[UNORDERED_END]
Packages: 3
+++
Resolved: 1, reused: 0, downloaded: 6, added: 3
Installed 3 packages in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 6 packages from npm
++++++
Dependencies:
+ npm:@denotest/better-say-hello 1.0.0

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/fsevents
Download http://localhost:4260/fsevents/fsevents-2.3.3.tgz
Initialize fsevents@2.3.3
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:fsevents 2.3.3

View file

@ -6,9 +6,11 @@ Download http://localhost:4260/@denotest/bin/1.0.0.tgz
Initialize @denotest/node-lifecycle-scripts@1.0.0
Initialize @denotest/bin@1.0.0
[UNORDERED_END]
Packages: [WILDLINE]
Installed [WILDLINE] packages in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -8,9 +8,11 @@ Initialize @denotest/bin@1.0.0
Initialize @denotest/lifecycle-scripts-cjs@1.0.0: running 'preinstall' script
Initialize @denotest/lifecycle-scripts-cjs@1.0.0: running 'install' script
[UNORDERED_END]
Packages: 2
++
Resolved: 1, reused: 0, downloaded: 4, added: 2
Installed 2 packages in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 4 packages from npm
++++
Dependencies:
+ npm:@denotest/lifecycle-scripts-cjs 1.0.0

View file

@ -21,9 +21,11 @@ Initialize get-intrinsic@1.2.0
Initialize function-bind@1.1.1
Initialize has-symbols@1.0.3
[UNORDERED_END]
Packages: [WILDLINE]
Installed [WILDLINE] packages in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -6,9 +6,11 @@ Download http://localhost:4262/@denotest2/basic/1.0.0.tgz
Initialize @denotest2/basic@1.0.0
Initialize @denotest/basic@1.0.0
[UNORDERED_END]
Packages: [WILDLINE]
Installed [WILDLINE] packages in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -6,9 +6,11 @@ Download http://localhost:4262/@denotest2/basic/1.0.0.tgz
Initialize @denotest2/basic@1.0.0
Initialize @denotest/basic@1.0.0
[UNORDERED_END]
Packages: [WILDLINE]
Installed [WILDLINE] packages in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -6,9 +6,11 @@ Download http://localhost:4262/@denotest2/basic/1.0.0.tgz
Initialize @denotest2/basic@1.0.0
Initialize @denotest/basic@1.0.0
[UNORDERED_END]
Packages: [WILDLINE]
Installed [WILDLINE] packages in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -6,9 +6,11 @@ Download http://localhost:4261/@denotest/basic/1.0.0.tgz
Initialize @denotest2/basic@1.0.0
Initialize @denotest/basic@1.0.0
[UNORDERED_END]
Packages: [WILDLINE]
Installed [WILDLINE] packages in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -2,9 +2,11 @@ Add npm:@denotest/basic@1.0.0
Download http://localhost:4261/@denotest%2fbasic
Download http://localhost:4261/@denotest/basic/1.0.0.tgz
Initialize @denotest/basic@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:@denotest/basic 1.0.0

View file

@ -2,9 +2,11 @@ Add npm:@denotest/basic@1.0.0
Download http://localhost:4261/@denotest%2fbasic
Download http://localhost:4261/@denotest/basic/1.0.0.tgz
Initialize @denotest/basic@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:@denotest/basic 1.0.0

View file

@ -2,9 +2,11 @@ Add npm:@denotest3/basic@1.0.0
Download http://localhost:4263/@denotest3%2fbasic
Download http://localhost:4263/@denotest3/basic/1.0.0.tgz
Initialize @denotest3/basic@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:@denotest3/basic 1.0.0

View file

@ -2,9 +2,11 @@ Add npm:@denotest3/basic@1.0.0
Download http://localhost:4263/@denotest3%2fbasic
Download http://localhost:4263/@denotest3/basic/1.0.0.tgz
Initialize @denotest3/basic@1.0.0
Packages: 1
+
Resolved: 0, reused: 0, downloaded: 2, added: 1
Installed 1 package in [WILDCARD]ms
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
+ npm:@denotest3/basic 1.0.0

View file

@ -1,9 +1,11 @@
Download http://localhost:4263/@denotest3%2fbasic
Download http://localhost:4263/@denotest3/basic/1.0.0.tgz
Initialize @denotest3/basic@1.0.0
Packages: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -4,9 +4,11 @@
[WILDCARD]Download http://localhost:4260/@denotest%2fesm-basic
[WILDCARD]Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
[WILDCARD]Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
Installed [WILDLINE] package in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -6,9 +6,11 @@ Download http://localhost:4262/@denotest2/basic/1.0.0.tgz
Initialize @denotest2/basic@1.0.0
Initialize @denotest/basic@1.0.0
[UNORDERED_END]
Packages: [WILDLINE]
Installed [WILDLINE] packages in [WILDCARD]ms
Reused [WILDLINE] packages from cache
Downloaded [WILDLINE] packages from JSR
Downloaded [WILDLINE] packages from npm
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Dependencies:
[WILDCARD]

View file

@ -24,9 +24,11 @@ Initialize color-convert@2.0.1
Initialize chalk@4.1.2
Initialize @denotest/check-error@1.0.0
[UNORDERED_END]
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed 8 packages in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 16 packages from npm
++++++++++++++++
Dependencies:
[WILDCARD]

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/chalk
Download http://localhost:4260/chalk/chalk-5.0.1.tgz
Initialize chalk@5.0.1
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
[WILDCARD]

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/@denotest%2fbin
Download http://localhost:4260/@denotest/bin/1.0.0.tgz
Initialize @denotest/bin@1.0.0
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
[WILDCARD]

View file

@ -1,9 +1,11 @@
Download http://localhost:4260/@denotest%2fesm-basic
Download http://localhost:4260/@denotest/esm-basic/1.0.0.tgz
Initialize @denotest/esm-basic@1.0.0
Packages: [WILDLINE]
[WILDLINE]
Resolved: [WILDLINE], reused: [WILDLINE], downloaded: [WILDLINE], added: [WILDLINE]
Installed 1 package in [WILDLINE]
Reused 0 packages from cache
Downloaded 0 packages from JSR
Downloaded 2 packages from npm
++
Dependencies:
[WILDCARD]