Skip to content

Commit ed30f46

Browse files
authored
Merge pull request #94 from Tarquinen/refactor/cleanup-version-checker
Cleanup: Remove unused variable and comments from version-checker
2 parents 9f45c06 + fba9163 commit ed30f46

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

lib/version-checker.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,7 @@ export function isOutdated(local: string, remote: string): boolean {
5353
}
5454

5555
export async function performUpdate(targetVersion: string, logger?: { info: (component: string, message: string, data?: any) => void }): Promise<boolean> {
56-
// OpenCode installs packages to ~/.cache/opencode/node_modules/
5756
const cacheDir = join(homedir(), '.cache', 'opencode')
58-
const packageDir = join(cacheDir, 'node_modules', '@tarquinen', 'opencode-dcp')
5957
const packageSpec = `${PACKAGE_NAME}@${targetVersion}`
6058

6159
logger?.info("version", "Starting auto-update", { targetVersion, cacheDir })
@@ -64,7 +62,6 @@ export async function performUpdate(targetVersion: string, logger?: { info: (com
6462
const { rmSync, existsSync } = await import('fs')
6563
const lockFile = join(cacheDir, 'node_modules', '.package-lock.json')
6664
if (existsSync(lockFile)) {
67-
// Remove the lock file to force npm to re-resolve the package
6865
rmSync(lockFile, { force: true })
6966
logger?.info("version", "Removed package-lock.json to force fresh resolution")
7067
}

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://json.schemastore.org/package.json",
33
"name": "@tarquinen/opencode-dcp",
4-
"version": "0.4.4",
4+
"version": "0.4.5",
55
"type": "module",
66
"description": "OpenCode plugin that optimizes token usage by pruning obsolete tool outputs from conversation context",
77
"main": "./dist/index.js",

0 commit comments

Comments
 (0)