Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/casey/janus
ð§Justfile ecosystem analysis tool
https://github.com/casey/janus
Last synced: 18 days ago
JSON representation
ð§Justfile ecosystem analysis tool
- Host: GitHub
- URL: https://github.com/casey/janus
- Owner: casey
- Created: 2019-04-16T04:43:39.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-25T03:27:38.000Z (6 months ago)
- Last Synced: 2024-10-11T23:57:44.965Z (about 1 month ago)
- Language: Rust
- Size: 42 KB
- Stars: 27
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# janus
Janus is a tool for collecting and analyzing justfiles on GitHub,
inspired by [Crater](https://github.com/rust-lang-nursery/crater).## search
Search for justfiles on github and download hits to `search/TIMESTAMP/PAGE.yaml`.
Requires a user session key, because GitHub doesn't allow site-wide searches via
the API, so we are reduced to screen scraping the search page like a wretched
animal.`janus search USER-SESSION-KEY`
## fetch
Download justfiles found by search to `fetch/SHA-256.just`.
`janus fetch`
## analyze
Analyze justfiles downloaded by fetch. It parses justfiles with `v0.4.1` and a
local development copy of just, and compares the results.`janus analyze`