import { Tree } from "@nx/devkit"; /** * Pair every `kab` target with a `version` target. * * The `version` target is KOS *artifact* versioning: it stamps the release * version into the project's `.kos.json` (which kabtool bakes into the KAB) * and never touches `package.json`. Tag-based release pipelines drive it via: * nx run-many --target=version --args=--ver=$KOSBUILD_VERSION * * Also seeds tools/scripts/update-release-version.mjs (the target's * implementation) into workspaces scaffolded before it existed, and adds a * root `version` npm script that fans out across all KAB projects. */ export default function update(host: Tree): void; //# sourceMappingURL=add-version-targets.d.ts.map