From 6db6d84d031b6743a2225114aaec1bc5e704385b Mon Sep 17 00:00:00 2001 From: Affaan Mustafa Date: Sun, 12 Apr 2026 03:11:49 -0700 Subject: [PATCH] fix: ship opencode lockfile in npm package --- package.json | 1 + tests/scripts/build-opencode.test.js | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/package.json b/package.json index e34903d0..4266e884 100644 --- a/package.json +++ b/package.json @@ -50,6 +50,7 @@ ".opencode/index.ts", ".opencode/opencode.json", ".opencode/package.json", + ".opencode/package-lock.json", ".opencode/tsconfig.json", ".opencode/MIGRATION.md", ".opencode/README.md", diff --git a/tests/scripts/build-opencode.test.js b/tests/scripts/build-opencode.test.js index f9607f06..22f4f6e1 100644 --- a/tests/scripts/build-opencode.test.js +++ b/tests/scripts/build-opencode.test.js @@ -87,6 +87,10 @@ function main() { packagedPaths.has(".opencode/package.json"), "npm pack should include .opencode/package.json" ) + assert.ok( + packagedPaths.has(".opencode/package-lock.json"), + "npm pack should include .opencode/package-lock.json" + ) assert.ok( packagedPaths.has("agent.yaml"), "npm pack should include agent.yaml"