From 6ef323ee58b049e87a9f59f2aae241957421e65d Mon Sep 17 00:00:00 2001 From: Tony Casey Date: Sat, 14 Feb 2026 19:09:31 +0000 Subject: [PATCH] chore: add yaml dependency (GIT-88) Add the `yaml` npm package for parsing and stringifying YAML config files in preparation for migrating from .git-mem.json to .git-mem/.git-mem.yaml. Co-Authored-By: Claude Opus 4.5 AI-Agent: Claude-Code/2.1.42 AI-Model: claude-opus-4-5-20251101 AI-Decision: The project is migrating configuration from a JSON format (.git-mem.json) to YAML format (.git-mem/.git-mem.yaml), requiring the yaml npm package for parsing and stringifying. AI-Confidence: verified AI-Tags: configuration, yaml, migration, file-format, directory-structure, file-organization AI-Lifecycle: project AI-Memory-Id: c9f4ace7 AI-Source: llm-enrichment --- package-lock.json | 18 +++++++++++++++++- package.json | 3 ++- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index fda883b5..e27f4060 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,8 @@ "chalk": "^5.3.0", "commander": "^11.1.0", "dotenv": "^17.3.1", - "prompts": "^2.4.2" + "prompts": "^2.4.2", + "yaml": "^2.8.2" }, "bin": { "git-mem": "dist/cli.js", @@ -9811,6 +9812,21 @@ "node": ">=10" } }, + "node_modules/yaml": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz", + "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, "node_modules/yargs": { "version": "18.0.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz", diff --git a/package.json b/package.json index e15d736f..516d23eb 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,8 @@ "chalk": "^5.3.0", "commander": "^11.1.0", "dotenv": "^17.3.1", - "prompts": "^2.4.2" + "prompts": "^2.4.2", + "yaml": "^2.8.2" }, "devDependencies": { "@semantic-release/changelog": "^6.0.3",