Frank 5 месяцев назад
Родитель
Сommit
3f9b569575
5 измененных файлов с 53 добавлено и 7 удалено
  1. 23 7
      bun.lock
  2. 1 0
      cloud/scripts/.gitignore
  3. 19 0
      cloud/scripts/package.json
  4. 1 0
      cloud/scripts/src/placeholder.ts
  5. 9 0
      cloud/scripts/tsconfig.json

+ 23 - 7
bun.lock

@@ -26,7 +26,7 @@
     },
     "cloud/core": {
       "name": "@opencode/cloud-core",
-      "version": "0.6.3",
+      "version": "0.6.4",
       "dependencies": {
         "@aws-sdk/client-sts": "3.782.0",
         "@opencode/cloud-resource": "workspace:*",
@@ -43,7 +43,7 @@
     },
     "cloud/function": {
       "name": "@opencode/cloud-function",
-      "version": "0.6.3",
+      "version": "0.6.4",
       "dependencies": {
         "@ai-sdk/anthropic": "2.0.0",
         "@ai-sdk/openai": "2.0.2",
@@ -67,9 +67,21 @@
         "@cloudflare/workers-types": "^4.20250830.0",
       },
     },
+    "cloud/scripts": {
+      "name": "@opencode/cloud-scripts",
+      "version": "0.6.4",
+      "dependencies": {
+        "@opencode/cloud-core": "workspace:*",
+        "tsx": "4.20.5",
+      },
+      "devDependencies": {
+        "@types/node": "catalog:",
+        "typescript": "catalog:",
+      },
+    },
     "packages/function": {
       "name": "@opencode/function",
-      "version": "0.6.3",
+      "version": "0.6.4",
       "dependencies": {
         "@octokit/auth-app": "8.0.1",
         "@octokit/rest": "22.0.0",
@@ -84,7 +96,7 @@
     },
     "packages/opencode": {
       "name": "opencode",
-      "version": "0.6.3",
+      "version": "0.6.4",
       "bin": {
         "opencode": "./bin/opencode",
       },
@@ -134,7 +146,7 @@
     },
     "packages/plugin": {
       "name": "@opencode-ai/plugin",
-      "version": "0.6.3",
+      "version": "0.6.4",
       "dependencies": {
         "@opencode-ai/sdk": "workspace:*",
       },
@@ -145,7 +157,7 @@
     },
     "packages/sdk/js": {
       "name": "@opencode-ai/sdk",
-      "version": "0.6.3",
+      "version": "0.6.4",
       "dependencies": {
         "@hey-api/openapi-ts": "0.81.0",
       },
@@ -157,7 +169,7 @@
     },
     "packages/web": {
       "name": "@opencode/web",
-      "version": "0.6.3",
+      "version": "0.6.4",
       "dependencies": {
         "@astrojs/cloudflare": "12.6.3",
         "@astrojs/markdown-remark": "6.3.1",
@@ -666,6 +678,8 @@
 
     "@opencode/cloud-resource": ["@opencode/cloud-resource@workspace:cloud/resource"],
 
+    "@opencode/cloud-scripts": ["@opencode/cloud-scripts@workspace:cloud/scripts"],
+
     "@opencode/function": ["@opencode/function@workspace:packages/function"],
 
     "@opencode/web": ["@opencode/web@workspace:packages/web"],
@@ -2756,6 +2770,8 @@
 
     "tslib": ["[email protected]", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="],
 
+    "tsx": ["[email protected]", "", { "dependencies": { "esbuild": "~0.25.0", "get-tsconfig": "^4.7.5" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "bin": { "tsx": "dist/cli.mjs" } }, "sha512-+wKjMNU9w/EaQayHXb7WA7ZaHY6hN8WgfvHNQ3t1PnU91/7O8TcTnIhCDYTZwnt8JsO9IBqZ30Ln1r7pPF52Aw=="],
+
     "tuf-js": ["[email protected]", "", { "dependencies": { "@tufjs/models": "2.0.1", "debug": "^4.3.4", "make-fetch-happen": "^13.0.1" } }, "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA=="],
 
     "tunnel-agent": ["[email protected]", "", { "dependencies": { "safe-buffer": "^5.0.1" } }, "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w=="],

+ 1 - 0
cloud/scripts/.gitignore

@@ -0,0 +1 @@
+src/scrap.ts

+ 19 - 0
cloud/scripts/package.json

@@ -0,0 +1,19 @@
+{
+  "name": "@opencode/cloud-scripts",
+  "version": "0.6.4",
+  "$schema": "https://json.schemastore.org/package.json",
+  "private": true,
+  "type": "module",
+  "scripts": {
+    "start": "tsx",
+    "shell": "sst shell"
+  },
+  "dependencies": {
+    "@opencode/cloud-core": "workspace:*",
+    "tsx": "4.20.5"
+  },
+  "devDependencies": {
+    "@types/node": "catalog:",
+    "typescript": "catalog:"
+  }
+}

+ 1 - 0
cloud/scripts/src/placeholder.ts

@@ -0,0 +1 @@
+// placeholder

+ 9 - 0
cloud/scripts/tsconfig.json

@@ -0,0 +1,9 @@
+{
+  "$schema": "https://json.schemastore.org/tsconfig",
+  "extends": "@tsconfig/node22/tsconfig.json",
+  "compilerOptions": {
+    "module": "ESNext",
+    "moduleResolution": "bundler",
+    "types": ["@cloudflare/workers-types", "node"]
+  }
+}