mirror of
https://github.com/hanzoai/code.git
synced 2026-09-30 20:53:35 +00:00
cbe6d4fb17bb16841a0bbfc41ffd226818adbc70
`npm ci` refused with EUSAGE — "can only install packages when your package.json and package-lock.json are in sync" — naming fs-extra (lock 11.2.0 vs 11.4.0) and gulp-vinyl-zip (2.1.2 vs 2.5.0). Two dependencies were bumped without the lock being regenerated, so the gate could not install anything and the build stopped before it compiled a line. Regenerated in the tree, not in isolation: resolution here needs this repo's own .npmrc (legacy-peer-deps, electron disturl) because package.json pins a TypeScript nightly that [email protected]'s peer range rejects. Generated without it, npm resolves a different graph — or empties the file. Verified with the gate's own check: `npm ci --dry-run --ignore-scripts` exits 0 and reports 1919 packages, where before it exited 1 with EUSAGE. Lockfile only, 2003 entries, 892K -> 932K. Co-authored-by: Hanzo Dev <[email protected]>
code
Code is the open-source Cursor alternative.
This repo contains the full sourcecode for Code. We are currently in open beta for Discord members (see the announcements channel), with a waitlist for our official release. If you're new, welcome!
Contributing
-
To get started working on Code, see Contributing.
-
We're open to collaborations and suggestions of all types - just reach out.
Reference
Code is a fork of the vscode repository. For some useful links on VSCode, see CODE_USEFUL_LINKS.md.
Support
Feel free to reach out in our Discord or contact us via email: [email protected].
Languages
TypeScript
70%
jsonc
23.4%
C
2%
JavaScript
1.5%
CSS
1.2%
Other
1.8%