@donnes/syncode
Advanced tools
+1
-1
| { | ||
| "name": "@donnes/syncode", | ||
| "version": "1.1.8", | ||
| "version": "1.1.9", | ||
| "description": "Sync AI code agent configs (Claude Code, Cursor, Windsurf, OpenCode) across machines and projects.", | ||
@@ -5,0 +5,0 @@ "private": false, |
+14
-10
@@ -111,8 +111,8 @@ # syncode - Agent Configuration Manager | ||
| Install opinionated development dependencies for your machine: | ||
| - **macOS**: Homebrew packages from `Brewfile` | ||
| - **Arch/Omarchy**: Pacman/yay packages from `packages-arch.txt` | ||
| - **Debian/Ubuntu**: APT packages from `packages-debian.txt` | ||
| - **Universal**: Bun runtime and latest Node.js via fnm | ||
| - **Unified script**: `install.sh` with curl-based installs where possible | ||
| - **Curl-installed**: bun, fnm, uv, atuin, zoxide, fzf, opencode | ||
| - **Package manager fallback**: ripgrep, fd, eza, gh, lazygit, go, rbenv, biome, aws-cli, bob | ||
| - **macOS only**: OrbStack, Raycast, opencode-desktop (via Homebrew casks) | ||
| These are boilerplate files that get copied to your repo root during `syncode new`. Edit them to customize the packages for your workflow. | ||
| This is a boilerplate file that gets copied to your repo root during `syncode new`. Edit it to customize the tools for your workflow. | ||
@@ -188,6 +188,6 @@ ### Machine Status | ||
| ├── .gitignore | ||
| ├── Brewfile | ||
| ├── packages-arch.txt | ||
| ├── packages-debian.txt | ||
| ├── install.sh | ||
| ├── README.md | ||
| ├── .agents/ # Shared skills (symlinked) | ||
| │ └── skills/ | ||
| └── configs/ | ||
@@ -220,3 +220,3 @@ ├── amp/ # Symlinked | ||
| # Example: ~/.config/opencode/opencode.json | ||
| # Example: ~/.claude/skills/my-helper.md | ||
| # Example: ~/.agents/skills/my-helper.md | ||
| # Changes are synced via symlinks automatically | ||
@@ -233,2 +233,5 @@ | ||
| syncode push | ||
| # Pull changes from remote | ||
| syncode pull | ||
| ``` | ||
@@ -243,3 +246,4 @@ | ||
| - `syncode push` - Push config changes to git remote | ||
| - `syncode machine deps` - Install machine dependencies (brew/apt packages, bun, node) | ||
| - `syncode pull` - Pull config changes from git remote | ||
| - `syncode machine deps` - Install machine dependencies (install.sh) | ||
| - `syncode machine status` - Show full machine setup status | ||
@@ -246,0 +250,0 @@ - `syncode --version` - Show version |
Sorry, the diff of this file is too big to display
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 4 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 4 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
175188
17.46%5517
17.21%334
1.21%79
21.54%5
25%