From 519e2f3d59bfa1f9ecb8deb19021db54a917785e Mon Sep 17 00:00:00 2001 From: Brian Madison Date: Wed, 29 Oct 2025 20:04:04 -0500 Subject: [PATCH] manifest version comes from package --- package-lock.json | 3 ++- tools/cli/installers/lib/core/manifest-generator.js | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index d10cd2d6..30881ff2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,8 @@ "xml2js": "^0.6.2" }, "bin": { - "bmad": "tools/cli/bmad-cli.js" + "bmad": "tools/bmad-npx-wrapper.js", + "bmad-method": "tools/bmad-npx-wrapper.js" }, "devDependencies": { "@eslint/js": "^9.33.0", diff --git a/tools/cli/installers/lib/core/manifest-generator.js b/tools/cli/installers/lib/core/manifest-generator.js index 11e7425c..9996e637 100644 --- a/tools/cli/installers/lib/core/manifest-generator.js +++ b/tools/cli/installers/lib/core/manifest-generator.js @@ -4,6 +4,9 @@ const yaml = require('js-yaml'); const crypto = require('node:crypto'); const { getSourcePath, getModulePath } = require('../../../lib/project-root'); +// Load package.json for version info +const packageJson = require('../../../../../package.json'); + /** * Generates manifest files for installed workflows, agents, and tasks */ @@ -451,7 +454,7 @@ class ManifestGenerator { const manifest = { installation: { - version: '6.0.0-alpha.0', + version: packageJson.version, installDate: new Date().toISOString(), lastUpdated: new Date().toISOString(), },