BMAD-METHOD/src/scripts/vendor/yaml/dist
Brian Madison ddc62051a7 feat(installer): vendor yaml under src/scripts/vendor/
The resolver script needs a YAML parser but Node has no native YAML
support. Rather than requiring every downstream project to add `yaml`
as a dependency or teaching the installer to copy individual npm
packages, we vendor yaml@2.8.2 (zero transitive deps, ~800KB) into
src/scripts/vendor/yaml/ and import it via relative path.

- `_installSharedScripts` is now a dumb recursive copy of src/scripts/
  into _bmad/scripts/ — no per-dependency logic.
- Future shared scripts can drop additional vendored modules into
  src/scripts/vendor/<name>/ and require('./vendor/<name>') from
  their source file.
- Lint/format ignore src/scripts/vendor/** so vendored code isn't
  subject to project style rules.
2026-04-18 14:03:16 -05:00
..
compose feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
doc feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
nodes feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
parse feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
schema feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
stringify feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
cli.d.ts feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
cli.mjs feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
errors.d.ts feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
errors.js feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
index.d.ts feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
index.js feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
log.d.ts feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
log.js feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
options.d.ts feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
public-api.d.ts feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
public-api.js feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
test-events.d.ts feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
test-events.js feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
util.d.ts feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
util.js feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
visit.d.ts feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00
visit.js feat(installer): vendor yaml under src/scripts/vendor/ 2026-04-18 14:03:16 -05:00