Spaces:
Paused
Paused
Upload folder using huggingface_hub
#2
by harvesthealth - opened
- Dockerfile +3 -3
- patch_ts11.sh +3 -0
- patch_ts12.sh +3 -0
- pnpm-workspace.yaml +1 -0
- server/tsconfig.json +8 -5
- tsconfig.json +3 -6
Dockerfile
CHANGED
|
@@ -20,8 +20,6 @@ COPY packages/adapters/gemini-local/package.json packages/adapters/gemini-local/
|
|
| 20 |
COPY packages/adapters/openclaw-gateway/package.json packages/adapters/openclaw-gateway/
|
| 21 |
COPY packages/adapters/opencode-local/package.json packages/adapters/opencode-local/
|
| 22 |
COPY packages/adapters/pi-local/package.json packages/adapters/pi-local/
|
| 23 |
-
COPY packages/plugins/sdk/package.json packages/plugins/sdk/
|
| 24 |
-
COPY packages/plugins/create-paperclip-plugin/package.json packages/plugins/create-paperclip-plugin/
|
| 25 |
|
| 26 |
RUN pnpm install --frozen-lockfile
|
| 27 |
|
|
@@ -29,7 +27,9 @@ FROM base AS build
|
|
| 29 |
WORKDIR /app
|
| 30 |
COPY --from=deps /app /app
|
| 31 |
COPY . .
|
| 32 |
-
RUN pnpm -
|
|
|
|
|
|
|
| 33 |
|
| 34 |
FROM base AS production
|
| 35 |
WORKDIR /app
|
|
|
|
| 20 |
COPY packages/adapters/openclaw-gateway/package.json packages/adapters/openclaw-gateway/
|
| 21 |
COPY packages/adapters/opencode-local/package.json packages/adapters/opencode-local/
|
| 22 |
COPY packages/adapters/pi-local/package.json packages/adapters/pi-local/
|
|
|
|
|
|
|
| 23 |
|
| 24 |
RUN pnpm install --frozen-lockfile
|
| 25 |
|
|
|
|
| 27 |
WORKDIR /app
|
| 28 |
COPY --from=deps /app /app
|
| 29 |
COPY . .
|
| 30 |
+
RUN pnpm --filter @paperclipai/ui build
|
| 31 |
+
RUN pnpm --filter @paperclipai/server build
|
| 32 |
+
RUN test -f server/dist/index.js || (echo "ERROR: server build output missing" && exit 1)
|
| 33 |
|
| 34 |
FROM base AS production
|
| 35 |
WORKDIR /app
|
patch_ts11.sh
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a9d7d9ccea501b4ce781db968edebf6d56692cd96284bafbfdcc6cbfcd2d1477
|
| 3 |
+
size 259
|
patch_ts12.sh
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:653936be7379798e3aa5bb5aed360a9fa6ec4a28758e64c77a10bc72fcf1aba0
|
| 3 |
+
size 319
|
pnpm-workspace.yaml
CHANGED
|
@@ -2,6 +2,7 @@ packages:
|
|
| 2 |
- packages/*
|
| 3 |
- packages/adapters/*
|
| 4 |
- packages/plugins/*
|
|
|
|
| 5 |
- server
|
| 6 |
- ui
|
| 7 |
- cli
|
|
|
|
| 2 |
- packages/*
|
| 3 |
- packages/adapters/*
|
| 4 |
- packages/plugins/*
|
| 5 |
+
- packages/plugins/examples/*
|
| 6 |
- server
|
| 7 |
- ui
|
| 8 |
- cli
|
server/tsconfig.json
CHANGED
|
@@ -3,10 +3,13 @@
|
|
| 3 |
"compilerOptions": {
|
| 4 |
"outDir": "dist",
|
| 5 |
"rootDir": "src",
|
| 6 |
-
"typeRoots": [
|
| 7 |
-
"../node_modules/@types"
|
| 8 |
-
]
|
| 9 |
},
|
| 10 |
-
"include": [
|
| 11 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 12 |
}
|
|
|
|
| 3 |
"compilerOptions": {
|
| 4 |
"outDir": "dist",
|
| 5 |
"rootDir": "src",
|
| 6 |
+
"typeRoots": ["../node_modules/@types", "./src/types"]
|
|
|
|
|
|
|
| 7 |
},
|
| 8 |
+
"include": [
|
| 9 |
+
"src",
|
| 10 |
+
"src/types/**/*.d.ts"
|
| 11 |
+
],
|
| 12 |
+
"exclude": [
|
| 13 |
+
"src/__tests__"
|
| 14 |
+
]
|
| 15 |
}
|
tsconfig.json
CHANGED
|
@@ -2,20 +2,17 @@
|
|
| 2 |
"extends": "./tsconfig.base.json",
|
| 3 |
"files": [],
|
| 4 |
"references": [
|
| 5 |
-
{ "path": "./packages/db" },
|
| 6 |
-
{ "path": "./packages/shared" },
|
| 7 |
{ "path": "./packages/adapter-utils" },
|
|
|
|
|
|
|
| 8 |
{ "path": "./packages/adapters/claude-local" },
|
| 9 |
{ "path": "./packages/adapters/codex-local" },
|
| 10 |
{ "path": "./packages/adapters/cursor-local" },
|
| 11 |
-
{ "path": "./packages/adapters/gemini-local" },
|
| 12 |
{ "path": "./packages/adapters/openclaw-gateway" },
|
| 13 |
{ "path": "./packages/adapters/opencode-local" },
|
| 14 |
{ "path": "./packages/adapters/pi-local" },
|
| 15 |
-
{ "path": "./packages/plugins/sdk" },
|
| 16 |
-
{ "path": "./packages/plugins/create-paperclip-plugin" },
|
| 17 |
-
{ "path": "./ui" },
|
| 18 |
{ "path": "./server" },
|
|
|
|
| 19 |
{ "path": "./cli" }
|
| 20 |
]
|
| 21 |
}
|
|
|
|
| 2 |
"extends": "./tsconfig.base.json",
|
| 3 |
"files": [],
|
| 4 |
"references": [
|
|
|
|
|
|
|
| 5 |
{ "path": "./packages/adapter-utils" },
|
| 6 |
+
{ "path": "./packages/shared" },
|
| 7 |
+
{ "path": "./packages/db" },
|
| 8 |
{ "path": "./packages/adapters/claude-local" },
|
| 9 |
{ "path": "./packages/adapters/codex-local" },
|
| 10 |
{ "path": "./packages/adapters/cursor-local" },
|
|
|
|
| 11 |
{ "path": "./packages/adapters/openclaw-gateway" },
|
| 12 |
{ "path": "./packages/adapters/opencode-local" },
|
| 13 |
{ "path": "./packages/adapters/pi-local" },
|
|
|
|
|
|
|
|
|
|
| 14 |
{ "path": "./server" },
|
| 15 |
+
{ "path": "./ui" },
|
| 16 |
{ "path": "./cli" }
|
| 17 |
]
|
| 18 |
}
|