Skip to content

Commit 03b3774

Browse files
committed
Add gemini code assist %29
1 parent 15caa50 commit 03b3774

3 files changed

Lines changed: 616 additions & 19 deletions

File tree

.devcontainer/devcontainer.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,15 @@
88
"source=ickb-${localWorkspaceFolderBasename}-node_modules,target=${containerWorkspaceFolder}/node_modules,type=volume",
99
"source=ickb-${localWorkspaceFolderBasename}-dist,target=${containerWorkspaceFolder}/dist,type=volume",
1010
"source=pnpm-cache,target=${containerWorkspaceFolder}/.pnpm-store,type=volume",
11-
"source=local-store,target=${containerWorkspaceFolder}/.local-store,type=volume"
11+
"source=local-store,target=${containerWorkspaceFolder}/.local-store,type=volume",
12+
"source=gemini-code-assist,target=/home/node/.cache/google-vscode-extension,type=volume"
1213
],
1314
// Features to add to the dev container. More info: https://containers.dev/features.
1415
// "features": {},
1516
// Use 'forwardPorts' to make a list of ports inside the container available locally.
1617
// "forwardPorts": [],
1718
// Use 'postCreateCommand' to run commands after the container is created.
18-
"postCreateCommand": "sudo chown node -R . && npm install -g pnpm@latest",
19+
"postCreateCommand": "sudo chown node -R . /home && npm install -g pnpm@latest",
1920
// Configure tool-specific properties.
2021
// "customizations": {},
2122
"postStartCommand": "pnpm install",
@@ -31,15 +32,18 @@
3132
"javascriptreact",
3233
"typescript",
3334
"typescriptreact"
34-
]
35+
],
36+
"geminicodeassist.updateChannel": "Insiders",
37+
"geminicodeassist.enableTelemetry": false
3538
},
3639
"extensions": [
3740
"streetsidesoftware.code-spell-checker",
3841
"dbaeumer.vscode-eslint",
3942
"esbenp.prettier-vscode",
4043
"yoavbls.pretty-ts-errors",
4144
"davidanson.vscode-markdownlint",
42-
"github.vscode-github-actions"
45+
"github.vscode-github-actions",
46+
"google.geminicodeassist"
4347
]
4448
}
4549
}

package.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ickb/template",
3-
"version": "1000.0.82",
3+
"version": "1001.0.0",
44
"description": "iCKB template built on top of CCC",
55
"keywords": [
66
"ickb",
@@ -35,7 +35,7 @@
3535
"prepare": "tsc && pnpm distribute",
3636
"lint": "eslint ./src",
3737
"clean": "rm -fr pnpm-lock.yaml dist/* .local-store/.cache/*",
38-
"preinstall": "./.devcontainer/setup-local-store.sh https://github.com/ckb-devrel/ccc.git 9d016b7c0d349f16162e9387532448c81d879f87",
38+
"preinstall": "",
3939
"distribute": "D=.local-store/$(jq -r .name < package.json); mkdir -p \"$D\" && rsync -a --delete --include='package.json' --include='src/***' --include='dist/***' --exclude='*' . \"$D\"",
4040
"revamp": "pnpm clean; pnpm up && pnpm node dist/index.js && pnpm lint"
4141
},
@@ -50,12 +50,11 @@
5050
"devDependencies": {
5151
"@eslint/js": "^9.29.0",
5252
"eslint": "^9.29.0",
53-
"prettier": "^3.6.1",
53+
"prettier": "^3.6.2",
5454
"typescript": "^5.8.3",
5555
"typescript-eslint": "^8.35.0"
5656
},
5757
"dependencies": {
58-
"@ckb-ccc/core": "link:.local-store/ccc/packages/core",
59-
"@ckb-ccc/udt": "link:.local-store/ccc/packages/udt"
58+
"@ckb-ccc/core": "canary"
6059
}
6160
}

0 commit comments

Comments
 (0)