Skip to content

Commit 80a5a6c

Browse files
authored
Merge pull request #6 from dev-five-git/fix-js-path
Fix js path
2 parents ab40d3c + d23947e commit 80a5a6c

File tree

18 files changed

+629
-101
lines changed

18 files changed

+629
-101
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"changes":{"crates/cli/Cargo.toml":"Patch","crates/core/Cargo.toml":"Patch","crates/node/Cargo.toml":"Patch","crates/rust/Cargo.toml":"Patch","bridge/node/package.json":"Patch","bridge/python/pyproject.toml":"Patch","crates/python/Cargo.toml":"Patch"},"note":"Fix js path","date":"2026-04-08T11:03:05.074030400Z"}

Cargo.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,34 @@
11
[workspace]
22
resolver = "3"
33
members = ["crates/*", "bridge/*"]
4+
# bridge/python is built separately via `maturin build` in the build script.
5+
# Excluding it from default-members avoids a bin target name collision with
6+
# crates/cli (both produce `dependency-check-updates.exe`), which caused
7+
# parallel linker processes to race on the same output file (LNK1104).
8+
# `members` still contains bridge/* so workspace-wide commands
9+
# (`cargo test --workspace`, `cargo clippy --workspace`) keep covering it.
10+
default-members = ["crates/cli", "crates/core", "crates/node", "crates/rust", "crates/python", "bridge/node"]
411

512
[workspace.package]
613
edition = "2024"
714
rust-version = "1.85"
815
license = "MIT"
16+
repository = "https://github.com/dev-five-git/dependency-check-updates"
17+
homepage = "https://github.com/dev-five-git/dependency-check-updates"
18+
documentation = "https://github.com/dev-five-git/dependency-check-updates"
19+
readme = "README.md"
20+
keywords = ["dependency", "update", "cargo", "npm", "ncu"]
21+
categories = ["development-tools"]
922

1023
[workspace.dependencies]
11-
# Internal
24+
# Internal — `version` is required so `cargo publish` can resolve path
25+
# dependencies against crates.io. When bumping any crate version, remember
26+
# to update these entries in lockstep.
1227
dependency-check-updates-core = { path = "crates/core" }
1328
dependency-check-updates-node = { path = "crates/node" }
1429
dependency-check-updates-rust = { path = "crates/rust" }
1530
dependency-check-updates-python = { path = "crates/python" }
1631
dependency-check-updates = { path = "crates/cli" }
17-
dependency-check-updates-testkit = { path = "crates/testkit" }
1832

1933
# External
2034
clap = { version = "4.6", features = ["derive"] }

0 commit comments

Comments
 (0)