Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / getgrit / gritql
GritQL is a query language for searching, linting, and modifying code.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getgrit%2Fgritql
Stars: 2,656
Forks: 53
Open Issues: 70
License: mit
Language: Rust
Repo Size: 46 MB
Dependencies:
1,919
Created: 3 months ago
Updated: about 15 hours ago
Last pushed: 4 days ago
Last synced: 4 days ago
Topics: ast, codemod, javascript, linter, refactoring, rust, search, tree-sitter
Files
Loading...
Readme
Loading...
Dependencies
- eslint >=8.57.0 development
- eslint-config-google ^0.14.0 development
- node-gyp ^10.0.1 development
- shelljs ^0.8.5 development
- tree-sitter-cli ^0.21.0 development
- nan ^2.19.0
- tree-sitter ^0.20.6
- vite ^5.0.8 development
- web-tree-sitter-wasm-bindgen ^0.20.8
- MarcoIeni/release-plz-action v0.5 composite
- actions/checkout v4 composite
- dtolnay/rust-toolchain stable composite
- python ^3.8
- regexp-util ^1.2.2 development
- standard-version 7.0.0 development
- nan ^2.14.0
.github/workflows/main.yaml
actions
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
Cargo.toml
cargo
crates/auth/Cargo.toml
cargo
crates/cli/Cargo.toml
cargo
- assert_cmd 2.0.12 development
- buildkite-test-collector 0.1.1 development
- debug_print 1.0.0 development
- fs_extra 1.3 development
- insta 1.30.0 development
- ntest 0.9.0 development
- predicates 3.0.3 development
- reqwest 0.11.22 development
- similar 2.2.1 development
- trim-margin 0.1.0 development
- anyhow 1.0.70
- chrono 0.4.26
- clap 4.1.13
- colored 2.0.4
- console 0.15.7
- dashmap 5.5.3
- dialoguer 0.10.4
- env_logger 0.10.0
- flate2 1.0.17
- futures 0.3.28
- git2 0.17.2
- ignore 0.4.20
- indicatif 0.17.5
- indicatif-log-bridge 0.2.1
- lazy_static 1.4.0
- log 0.4.19
- openssl 0.10
- opentelemetry 0.21.0
- opentelemetry-otlp 0.14.0
- opentelemetry_sdk 0.21.1
- rayon 1.8.0
- regex 1.7.3
- reqwest 0.11
- serde 1.0.164
- serde_json 1.0.96
- similar 2.2.1
- tempfile 3.1
- tokio 1
- tracing 0.1.40
- tracing-opentelemetry 0.22.0
- tracing-subscriber 0.3.18
- uuid 1.1
- walkdir 2.3.3
crates/core/Cargo.toml
cargo
- insta 1.30.0 development
- trim-margin 0.1.0 development
- walkdir 2.3.3 development
- anyhow 1.0.70
- debug_print 1.0.0
- derive_builder 0.12.0
- elsa 1.9.0
- futures 0.3.29
- getrandom 0.2.11
- http 0.2.11
- im 15.1.0
- itertools 0.10.5
- lazy_static 1.4.0
- log 0.4.20
- path-absolutize 3.1.1
- rand 0.8.5
- rayon 1.8.0
- regex 1.7.3
- reqwest 0.11.22
- serde 1.0.164
- serde_json 1.0.96
- sha2 0.10.8
- similar 2.2.1
- tiktoken-rs 0.5.7
- tokio 1.35.1
- tracing 0.1.40
- tracing-opentelemetry 0.22.0
- tree-sitter-traversal 0.1.2
- web-sys 0.3.66
- insta 1.26.0 development
- trim-margin 0.1.0 development
- anyhow 1.0.70
- either 1.8.1
- enum_dispatch 0.3.12
- ignore 0.4.21
- itertools 0.10.5
- lazy_static 1.4.0
- regex 1.7.1
- serde 1.0.164
- serde_json 1.0.91
- tree-sitter-traversal 0.1.2
- web-sys 0.3.66
crates/lsp/Cargo.toml
cargo
- tempfile 3.8.1 development
- tower 0.4.13 development
- anyhow 1.0.70
- dashmap 5.5.3
- lazy_static 1.4.0
- rayon 1.8.0
- reqwest 0.11.22
- serde 1.0.164
- serde_json 1.0.96
- tokio 1
- tower-lsp 0.20.0
- tracing 0.1.40
- tracing-opentelemetry 0.22.0
- uuid 1.1
crates/util/Cargo.toml
cargo
- wasm-bindgen-test 0.3.39 development
- anyhow 1.0.70
- console_error_panic_hook 0.1.7
- serde-wasm-bindgen 0.6
- serde_json 1.0.96
- wasm-bindgen 0.2.89
- wasm-bindgen-futures 0.4.39
- web-sys 0.3.66
package.json
npm
- @getgrit/bridge * development
- tree-sitter-cli ^0.20.0 development
- nan ^2.14.0
- eslint >=5.16.0 development
- eslint-config-google ^0.14.0 development
- tree-sitter-cli ^0.20.8 development
- nan ^2.18.0
- eslint ^8.45.0 development
- eslint-config-google ^0.14.0 development
- tree-sitter-cli ^0.20.8 development
- nan ^2.14.0
- nan ^2.14.2
- tree-sitter-cli ^0.20.6
- eslint ^8.50.0 development
- eslint-config-google ^0.14.0 development
- tree-sitter-cli ^0.20.8 development
- nan ^2.18.0
- tree-sitter-cli ^0.20.6 development
- nan ^2.14.1
- eslint ^8.56.0 development
- eslint-config-google ^0.14.0 development
- tree-sitter-cli ^0.20.8 development
- nan ^2.18.0
- eslint >=8.56.0 development
- eslint-config-google ^0.14.0 development
- node-gyp ^10.0.1 development
- tree-sitter-cli ^0.20.8 development
- nan ^2.18.0
- tree-sitter-cli ^0.20.8 development
- @mapbox/node-pre-gyp ^1.0.9
- nan ^2.17.0
- node-pre-gyp ^0.17.0
- tree-sitter-cli ^0.20.8 development
- nan ^2.12.1
- tree-sitter-cli ^0.20.8 development
- nan ^2.12.1
- tree-sitter-cli ^0.20.1 development
- nan ^2.15.0
- prebuild ^10.0.1 development
- tree-sitter-cli ^0.20.6 development
- nan ^2.14.1
- node-gyp ^10.0.1
- prebuild-install ^5.0.0
- eslint ^8.47.0 development
- eslint-config-google ^0.14.0 development
- tree-sitter-cli ^0.20.8 development
- nan ^2.17.0
- tree-sitter-cli ^0.20.6 development
- nan ^2.15.0
- commit-and-tag-version ^12.0.0 development
- node-gyp ^10.0.1 development
- tree-sitter-cli ^0.20.8 development
- nan ^2.18.0
- tree-sitter-javascript ../tree-sitter-javascript development
- nan ^2.14.0
- standard-version 7.0.0 development
- tree-sitter-html ../tree-sitter-html development
- nan ^2.18.0
- get-stdin ^8.0.0 development
- natural-orderby 2.0.3 development
- standard-version 7.0.0 development
- nan ^2.14.0
resources/language-metavariables/tree-sitter-c-sharp/tools/highlight-test-generator/Generator.csproj
nuget
- pry-byebug >= 0 development
- webrick >= 0 development
- jekyll ~> 4.3.2
- actions-rs/clippy-check v1 composite
- actions/checkout v3 composite
.github/workflows/pr-lint.yaml
actions
- amannn/action-semantic-pull-request v5 composite
- assert_cmd 2.0.12 development
- fs_extra 1.3 development
- insta 1.30.0 development
- ntest 0.9.0 development
- predicates 3.0.3 development
- rayon 1.8.0 development
- regex 1.7.3 development
- serde_json 1.0.96 development
- tempfile 3.1 development
- anyhow 1.0.70
- tokio 1
- tracing 0.1.40
Cargo.lock
cargo
- @esbuild/aix-ppc64 0.20.2
- @esbuild/android-arm 0.20.2
- @esbuild/android-arm64 0.20.2
- @esbuild/android-x64 0.20.2
- @esbuild/darwin-arm64 0.20.2
- @esbuild/darwin-x64 0.20.2
- @esbuild/freebsd-arm64 0.20.2
- @esbuild/freebsd-x64 0.20.2
- @esbuild/linux-arm 0.20.2
- @esbuild/linux-arm64 0.20.2
- @esbuild/linux-ia32 0.20.2
- @esbuild/linux-loong64 0.20.2
- @esbuild/linux-mips64el 0.20.2
- @esbuild/linux-ppc64 0.20.2
- @esbuild/linux-riscv64 0.20.2
- @esbuild/linux-s390x 0.20.2
- @esbuild/linux-x64 0.20.2
- @esbuild/netbsd-x64 0.20.2
- @esbuild/openbsd-x64 0.20.2
- @esbuild/sunos-x64 0.20.2
- @esbuild/win32-arm64 0.20.2
- @esbuild/win32-ia32 0.20.2
- @esbuild/win32-x64 0.20.2
- @rollup/rollup-android-arm-eabi 4.14.1
- @rollup/rollup-android-arm64 4.14.1
- @rollup/rollup-darwin-arm64 4.14.1
- @rollup/rollup-darwin-x64 4.14.1
- @rollup/rollup-linux-arm-gnueabihf 4.14.1
- @rollup/rollup-linux-arm64-gnu 4.14.1
- @rollup/rollup-linux-arm64-musl 4.14.1
- @rollup/rollup-linux-powerpc64le-gnu 4.14.1
- @rollup/rollup-linux-riscv64-gnu 4.14.1
- @rollup/rollup-linux-s390x-gnu 4.14.1
- @rollup/rollup-linux-x64-gnu 4.14.1
- @rollup/rollup-linux-x64-musl 4.14.1
- @rollup/rollup-win32-arm64-msvc 4.14.1
- @rollup/rollup-win32-ia32-msvc 4.14.1
- @rollup/rollup-win32-x64-msvc 4.14.1
- @types/estree 1.0.5
- esbuild 0.20.2
- fsevents 2.3.3
- nanoid 3.3.7
- picocolors 1.0.0
- postcss 8.4.38
- rollup 4.14.1
- source-map-js 1.2.0
- vite 5.2.8
- web-tree-sitter 0.20.8
- web-tree-sitter-wasm-bindgen 0.20.8
- aho-corasick 0.7.18
- cc 1.0.83
- libc 0.2.150
- memchr 2.5.0
- regex 1.5.5
- regex-syntax 0.6.25
- tree-sitter 0.20.10
crates/core/Cargo.lock
cargo
- nan 2.18.0
- tree-sitter-javascript 0.20.3
- tree-sitter-cli 0.20.6 development
- nan 2.15.0
- addressable 2.8.1
- bundler 2.4.6
- byebug 11.1.3
- coderay 1.1.3
- colorator 1.1.0
- concurrent-ruby 1.2.0
- em-websocket 0.5.3
- eventmachine 1.2.7
- ffi 1.15.5
- forwardable-extended 2.6.0
- google-protobuf 3.22.0
- http_parser.rb 0.8.0
- i18n 1.12.0
- jekyll 4.3.2
- jekyll-sass-converter 3.0.0
- jekyll-watch 2.2.1
- kramdown 2.4.0
- kramdown-parser-gfm 1.1.0
- liquid 4.0.4
- listen 3.8.0
- mercenary 0.4.0
- method_source 1.0.0
- pathutil 0.16.2
- pry 0.14.2
- pry-byebug 3.10.1
- public_suffix 5.0.1
- rb-fsevent 0.11.2
- rb-inotify 0.10.1
- rexml 3.2.5
- rouge 4.1.0
- safe_yaml 1.0.5
- sass-embedded 1.58.2
- terminal-table 3.0.2
- unicode-display_width 2.4.2
- webrick 1.8.1