feat: add plugin packing, signing, pinned trust and tmxplug bundling

This commit is contained in:
LukeGus committed 2026-09-25 09:21:28 -05:00
1 parent c6a44b7ff3
commit 2ee9b3592c
25 files changed
+1764 -56

No files matched your search

+17 -1
View File
@@ -41,6 +41,7 @@
"sharp": "^0.35.4",
"socks": "^2.8.10",
"ssh2": "^1.17.0",
"tar": "^7.5.22",
"undici": "^8.10.2",
"ws": "^8.21.3"
},
@@ -18884,16 +18885,31 @@
"bin": {
"termix-plugin": "cli/index.mjs"
},
"engines": {
"node": ">=22"
},
"peerDependencies": {
"better-sqlite3": "*",
"drizzle-orm": "*",
"ssh2": "*"
"react": "*",
"ssh2": "*",
"vitest": "*"
},
"peerDependenciesMeta": {
"better-sqlite3": {
"optional": true
},
"drizzle-orm": {
"optional": true
},
"react": {
"optional": true
},
"ssh2": {
"optional": true
},
"vitest": {
"optional": true
}
}
},