Upload folder using huggingface_hub

#2
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 -r build
 
 
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": ["src", "src/types/**/*.d.ts"],
11
- "exclude": ["src/__tests__"]
 
 
 
 
 
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
  }