MCPcopy Index your code
hub / github.com/cr0sh/jaso

github.com/cr0sh/jaso @v1.0.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0.1 ↗ · + Follow
5 symbols 6 edges 2 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

jaso

jaso normalizes filenames to their Unicode NFC format in parallel, and is much faster than convmv(1).

$ jaso
jaso normalizes filenames to their Unicode NFC format in parallel

Usage: jaso [OPTIONS] <PATHS>...

Arguments:
  <PATHS>...  Paths to normalize recursively

Options:
      --follow-directory-symlinks  Follows symbolic links to directories
  -v, --verbose                    Shows additional information, such as what files has been renamed
  -n, --dry-run                    Just indicates what would be renamed, without actually renaming files
  -h, --help                       Print help information (use `--help` for more detail)
  -V, --version                    Print version information

$ jaso .
DONE; 100 files in 1.111529301 seconds

Installation

Using Homebrew in macOS:

brew install simnalamburt/x/jaso

Using Cargo:

cargo install jaso

 


jaso is primarily distributed under the terms of both the Apache License (Version 2.0) and the MIT license. See COPYRIGHT for details.

Core symbols most depended-on inside this repo

normalize_paths
called by 1
src/main.rs
main
called by 0
src/main.rs

Shape

Function 3
Class 1
Enum 1

Languages

Rust100%

Modules by API surface

src/main.rs4 symbols
tests/ui.rs1 symbols

For agents

$ claude mcp add jaso \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact