Problem
Published @script-development/fs-router@0.1.0 declares a stale vue-router peer-dep range that no longer matches the source.
Verified discrepancy:
| Location |
peerDependencies.vue-router |
Source packages/router/package.json |
^5.0.6 |
Published 0.1.0 on npm |
^4.5.0 |
$ npm view @script-development/fs-router peerDependencies
{ vue: '^3.5.0', 'vue-router': '^4.5.0' }
Source updated to vue-router 5 was not followed by a republish.
Cross-territory impact
Two consumer territories ship vue-router@^5.x and silence the resulting peer-dep complaint with .npmrc legacy-peer-deps=true:
- brick-inventory-orchestrator/frontend —
vue-router: ^5.0.3, .npmrc legacy-peer-deps=true.
- ublgenie — currently
development has .npmrc removed (PR #120), but PR #162 (UBL-0023 fs-packages domain wave) needs to reintroduce it to satisfy the same stale peer.
That's 2 of 3 fs-router consumers carrying the same workaround for the same upstream cause.
Proposed fix
Republish as @script-development/fs-router@0.1.1 so the npm-published peer matches the source declaration. No source-code change required — the source is already on ^5.0.6. After publication:
- Bump consumer ranges (
^0.1.0 → ^0.1.1) in BIO frontend + ublgenie (and any future consumers).
- Drop
.npmrc legacy-peer-deps=true from BIO frontend.
- Drop the
.npmrc reintroduction from ublgenie PR #162 before merge (or as a follow-up cleanup PR).
References
Filed by the war-room General during the UBL-0023 ally PR review. Surfacing here because the right fix is upstream, not per-territory reverts.
Problem
Published
@script-development/fs-router@0.1.0declares a stalevue-routerpeer-dep range that no longer matches the source.Verified discrepancy:
peerDependencies.vue-routerpackages/router/package.json^5.0.60.1.0on npm^4.5.0Source updated to vue-router 5 was not followed by a republish.
Cross-territory impact
Two consumer territories ship
vue-router@^5.xand silence the resulting peer-dep complaint with.npmrclegacy-peer-deps=true:vue-router: ^5.0.3,.npmrc legacy-peer-deps=true.developmenthas.npmrcremoved (PR #120), but PR #162 (UBL-0023 fs-packages domain wave) needs to reintroduce it to satisfy the same stale peer.That's 2 of 3 fs-router consumers carrying the same workaround for the same upstream cause.
Proposed fix
Republish as
@script-development/fs-router@0.1.1so the npm-published peer matches the source declaration. No source-code change required — the source is already on^5.0.6. After publication:^0.1.0→^0.1.1) in BIO frontend + ublgenie (and any future consumers)..npmrc legacy-peer-deps=truefrom BIO frontend..npmrcreintroduction from ublgenie PR #162 before merge (or as a follow-up cleanup PR).References
frontend/package.json+frontend/.npmrc.Filed by the war-room General during the UBL-0023 ally PR review. Surfacing here because the right fix is upstream, not per-territory reverts.