summaryrefslogtreecommitdiffhomepage
path: root/packages/plugin/script
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-09-29 01:22:39 -0400
committerDax Raad <[email protected]>2025-09-29 01:22:39 -0400
commitb6fba03a7d5352c41b3d65a6053211634bc9c939 (patch)
tree39ad808c3bcfba30890dbfd4194c844b858ad38b /packages/plugin/script
parentfbced21b8e2ca40ed5ca68bcc4c1d51ed0134bb1 (diff)
downloadopencode-b6fba03a7d5352c41b3d65a6053211634bc9c939.tar.gz
opencode-b6fba03a7d5352c41b3d65a6053211634bc9c939.zip
ci: fix
Diffstat (limited to 'packages/plugin/script')
-rwxr-xr-x[-rw-r--r--]packages/plugin/script/publish.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/plugin/script/publish.ts b/packages/plugin/script/publish.ts
index 37bd0a7d5..5d295906f 100644..100755
--- a/packages/plugin/script/publish.ts
+++ b/packages/plugin/script/publish.ts
@@ -8,16 +8,15 @@ import { $ } from "bun"
await $`bun tsc`
const pkg = await import("../package.json").then((m) => m.default)
-// @ts-expect-error
-delete pkg.devDependencies
+const original = JSON.parse(JSON.stringify(pkg))
for (const [key, value] of Object.entries(pkg.exports)) {
- const file = value.replace("./src/", "./").replace(".ts", "")
+ const file = value.replace("./src/", "./dist/").replace(".ts", "")
pkg.exports[key] = {
import: file + ".js",
types: file + ".d.ts",
}
}
-await Bun.write("./dist/package.json", JSON.stringify(pkg, null, 2))
+await Bun.write("package.json", JSON.stringify(pkg, null, 2))
const snapshot = process.env["OPENCODE_SNAPSHOT"] === "true"
@@ -27,3 +26,4 @@ if (snapshot) {
if (!snapshot) {
await $`bun publish --access public`.cwd("./dist")
}
+await Bun.write("package.json", JSON.stringify(original, null, 2))