https://github.com/valerauko/masakari
Tool to detect unused entries in your dictionary files.
https://github.com/valerauko/masakari
cli clojure hacktoberfest i18n refactoring vue vuejs
Last synced: 4 months ago
JSON representation
Tool to detect unused entries in your dictionary files.
- Host: GitHub
- URL: https://github.com/valerauko/masakari
- Owner: valerauko
- License: agpl-3.0
- Created: 2019-11-07T16:40:18.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-16T09:28:00.000Z (almost 6 years ago)
- Last Synced: 2025-04-07T04:27:58.746Z (about 1 year ago)
- Topics: cli, clojure, hacktoberfest, i18n, refactoring, vue, vuejs
- Language: Clojure
- Homepage:
- Size: 29.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Masakari
Tool to detect unused entries in your dictionary files.
## Usage
Download `masakari` executable from releases. Make it executable (`chmod +x masakari`). Execute.
```
./masakari /path/to/folder/to/check
```
It checks the given path recursively. If you omit the path argument it will use the current folder (`.`).
## Limitations
Currently only works with Vue.js code and JSON dictionary files. It assumes that every JSON file is a dictionary.
## Building for yourself
Downloading the binary from Github is too slow? You want to build for yourself?
The simple way is using my [clojure-graal](https://github.com/valerauko/clojure-graalvm-native) Docker image:
```
docker run --rm -v $(pwd):/build -w /build valerauko/clojure-graal
```
Or, if you have all the necessary parts (Leiningen, Graal native-image) ready locally, then running `lein native-image` should yield the same result as well.