v1.2.0
Install codeanalyzer-typescript v1.2.0
Shell script (prebuilt binary; macOS and Linux):
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/codellm-devkit/codeanalyzer-typescript/releases/latest/download/cants-installer.sh | sh
Homebrew:
brew install codellm-devkit/homebrew-tap/codeanalyzer-typescript
PyPI:
pip install codeanalyzer-typescript==1.2.0
Download
| File | Platform |
|---|---|
| cants-macosx_11_0_arm64 | Apple Silicon macOS |
| cants-macosx_10_12_x86_64 | Intel macOS |
| cants-manylinux2014_x86_64 | x86-64 Linux |
| cants-manylinux2014_aarch64 | ARM64 Linux |
| cants-win_amd64.exe | x64 Windows |
| cants-installer.sh | Shell installer |
| schema.json | Neo4j schema contract |
| analyzing-cants-graphs-skill.tar.gz | Consumer query skill (tarball) |
| analyzing-cants-graphs-SKILL.md | Consumer query skill (SKILL.md only) |
Changelog
📦 Other
- feat(schema)!: per-module language namespace in can:// ids (#115) @rahlk
- fix(dataflow): resolve each callable under its owning tsconfig (#137) @rahlk
- fix(neo4j)!: stop deleting other analyzers' graphs; artifact text whole and on the graph (#117) @rahlk
- fix(neo4j): write content_hash, so the incremental push actually diffs (#138) @rahlk
- feat(neo4j): derive
codeonto declarations, matching python and java (#139) @rahlk - perf(neo4j): stream Cypher snapshots to disk (#120) @MikeeI
- feat(neo4j): project decorators, matching python (#143) @rahlk
- perf(call-graph): walk the raw AST when indexing call expressions (#142) @rahlk
- chore(schema)!: collapse the schema version back to 2.0.0 (#144) @rahlk
- chore(release): 1.2.0 (#147) @rahlk