diff options
| author | Luca Casonato <hello@lcas.dev> | 2024-01-24 21:30:08 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-24 20:30:08 +0000 |
| commit | 176118a0468c5b4f2117d18271d814000d4752b2 (patch) | |
| tree | 69c1327c8378b3738616af609a3b4a459e892d6f /cli/tools/registry/mod.rs | |
| parent | fb24b004ba598cbc618e6a27b657fc38a5f84af2 (diff) | |
feat(publish): exclude and include (#22055)
Diffstat (limited to 'cli/tools/registry/mod.rs')
| -rw-r--r-- | cli/tools/registry/mod.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/cli/tools/registry/mod.rs b/cli/tools/registry/mod.rs index 96f2d0f13..990f910a8 100644 --- a/cli/tools/registry/mod.rs +++ b/cli/tools/registry/mod.rs @@ -131,9 +131,7 @@ async fn prepare_publish( let Some((scope, package_name)) = name.split_once('/') else { bail!("Invalid package name, use '@<scope_name>/<package_name> format"); }; - let exclude_patterns = deno_json - .to_files_config() - .map(|files| files.map(|f| f.exclude).unwrap_or_default())?; + let file_patterns = deno_json.to_publish_config()?.map(|c| c.files); let diagnostics_collector = diagnostics_collector.clone(); let tarball = deno_core::unsync::spawn_blocking(move || { @@ -143,7 +141,7 @@ async fn prepare_publish( &*source_cache, &diagnostics_collector, &unfurler, - &exclude_patterns, + file_patterns, ) .context("Failed to create a tarball") }) |
