Summary
Both packages/svelte/package.json and packages/vue/package.json list @askable-ui/core twice:
- Once in
dependencies with a proper range: "^0.5.0"
- Once in
devDependencies with a wildcard: "*"
The "*" in devDependencies means any version — including 0.0.0 or a future 2.0.0 — could be resolved during development and testing. This can mask version incompatibilities and cause confusing test failures.
Fix
Remove @askable-ui/core from devDependencies in both packages. The dependencies entry with "^0.5.0" is sufficient.
// packages/svelte/package.json
"devDependencies": {
- "@askable-ui/core": "*",
...
}
Same change for packages/vue/package.json.
Summary
Both
packages/svelte/package.jsonandpackages/vue/package.jsonlist@askable-ui/coretwice:dependencieswith a proper range:"^0.5.0"devDependencieswith a wildcard:"*"The
"*"in devDependencies means any version — including0.0.0or a future2.0.0— could be resolved during development and testing. This can mask version incompatibilities and cause confusing test failures.Fix
Remove
@askable-ui/corefromdevDependenciesin both packages. Thedependenciesentry with"^0.5.0"is sufficient.// packages/svelte/package.json "devDependencies": { - "@askable-ui/core": "*", ... }Same change for
packages/vue/package.json.