Skip to content

Commit

Permalink
fix badges
Browse files Browse the repository at this point in the history
well, would be fixed when v5.0 is published
  • Loading branch information
Jakobeha committed Sep 21, 2024
1 parent 762bbdf commit b200b84
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 14 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

***Note:** type-sitter is in alpha, therefore the API is subject to change.*

[![Build status](https://github.com/Jakobeha/type-sitter/actions/workflows/ci.yml/badge.svg)](https://github.com/Jakobeha/type-sitter/actions/workflows/ci.yml)[![Crates.io](https://img.shields.io/crates/v/type-sitter.svg?label=type-sitter)](https://crates.io/crates/type-sitter)
[![Crates.io](https://img.shields.io/crates/v/type-sitter.svg)](https://crates.io/crates/type-sitter)
[![Docs.rs](https://docs.rs/type-sitter-cli/badge.svg)](https://docs.rs/type-sitter-cli)
[![Docs.rs](https://docs.rs/type-sitter-proc/badge.svg)](https://docs.rs/type-sitter-proc)
[![Docs.rs](https://docs.rs/type-sitter-lib/badge.svg)](https://docs.rs/type-sitter-lib)
[![Build status](https://github.com/Jakobeha/type-sitter/actions/workflows/ci.yml/badge.svg)](https://github.com/Jakobeha/type-sitter/actions/workflows/ci.yml)
[![Crates.io](https://img.shields.io/crates/v/type-sitter)](https://crates.io/crates/type-sitter)
[![docs.rs | type-sitter-lib](https://img.shields.io/docsrs/type-sitter-lib?label=docs%20%7C%20type-sitter-lib)](https://docs.rs/type-sitter-lib)
[![docs.rs | type-sitter-gen](https://img.shields.io/docsrs/type-sitter-gen?label=docs%20%7C%20type-sitter-gen)](https://docs.rs/type-sitter-gen)
[![docs.rs | yak-sitter](https://img.shields.io/docsrs/yak-sitter?label=docs%20%7C%20yak-sitter)](https://docs.rs/yak-sitter)

## Overview

Expand Down
2 changes: 1 addition & 1 deletion type-sitter-cli/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# type-sitter-cli: Command-line utility to generate source files with type-sitter wrappers

[![Crates.io](https://img.shields.io/crates/v/type-sitter-cli.svg)](https://crates.io/crates/type-sitter-cli)
[![crates.io](https://img.shields.io/crates/v/type-sitter-cli.svg)](https://crates.io/crates/type-sitter-cli)

See [type-sitter](https://github.com/Jakobeha/type-sitter#readme) for background information, and [type-sitter\#cli-tool](https://github.com/Jakobeha/type-sitter#cli-tool) for a guide on how to use that applied to most cases. This is the command-line tool which generates typed-safe wrappers for tree-sitter nodes.

Expand Down
4 changes: 2 additions & 2 deletions type-sitter-gen/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# type-sitter-gen: base functionality to generate typed wrapper nodes for type-sitter

[![Crates.io](https://img.shields.io/crates/v/type-sitter-gen.svg)](https://crates.io/crates/type-sitter-gen)
[![Docs.rs](https://docs.rs/type-sitter-gen/badge.svg)](https://docs.rs/type-sitter-gen)
[![crates.io](https://img.shields.io/crates/v/type-sitter-gen.svg)](https://crates.io/crates/type-sitter-gen)
[![docs.rs](https://img.shields.io/docsrs/type-sitter-gen)](https://docs.rs/type-sitter-gen)

See [type-sitter](https://github.com/Jakobeha/type-sitter#readme) for background information. This library allows you to generate type-sitter wrappers with more flexibility than [type-sitter-cli](https://crates.io/crates/type-sitter-cli) and [type-sitter-proc](https://crates.io/crates/type-sitter-proc). It's the only way (outside of manually editing code generated by `type-sitter-cli`) to generate wrappers which import something that isn't `tree_sitter`, generate queries without some of their patterns and captures, or combine multiple generations into one file.
4 changes: 2 additions & 2 deletions type-sitter-lib/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# type-sitter-lib: type-sitter code for generated / downstream code

[![Crates.io](https://img.shields.io/crates/v/type-sitter-lib.svg)](https://crates.io/crates/type-sitter-lib)
[![Docs.rs](https://docs.rs/type-sitter-lib/badge.svg)](https://docs.rs/type-sitter-lib)
[![crates.io](https://img.shields.io/crates/v/type-sitter-lib.svg)](https://crates.io/crates/type-sitter-lib)
[![docs.rs](https://img.shields.io/docsrs/type-sitter-lib)](https://docs.rs/type-sitter-lib)

See [`type-sitter`](https://github.com/Jakobeha/type-sitter#readme) for background information. This is the library which code generated from type-sitter depends on at runtime.

Expand Down
2 changes: 1 addition & 1 deletion type-sitter-proc/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# type-sitter-proc: generate type-sitter wrappers via procedural macros

[![Crates.io](https://img.shields.io/crates/v/type-sitter-proc.svg)](https://crates.io/crates/type-sitter-proc)
[![crates.io](https://img.shields.io/crates/v/type-sitter-proc.svg)](https://crates.io/crates/type-sitter-proc)

See [`type-sitter`](https://github.com/Jakobeha/type-sitter#readme) for background information. This exports procedural macros which generate typed nodes. Typed nodes can also be generated from a built-script using [`type-sitter-gen`](https://crates.io/crates/type-sitter-gen), or from a command-line interface using [`type-sitter-cli`](https://crates.io/crates/type-sitter-cli).

Expand Down
5 changes: 4 additions & 1 deletion type-sitter/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# type-sitter: generate typed wrappers for [tree-sitter](https://tree-sitter.github.io) grammars from node-types.json and queries

[![Crates.io](https://img.shields.io/crates/v/type-sitter.svg)](https://crates.io/crates/type-sitter)
[![crates.io](https://img.shields.io/crates/v/type-sitter.svg)](https://crates.io/crates/type-sitter)
[![docs.rs | type-sitter-lib](https://img.shields.io/docsrs/type-sitter-lib?label=docs%20%7C%20type-sitter-lib)](https://docs.rs/type-sitter-lib)
[![docs.rs | type-sitter-gen](https://img.shields.io/docsrs/type-sitter-gen?label=docs%20%7C%20type-sitter-gen)](https://docs.rs/type-sitter-gen)
[![docs.rs | yak-sitter](https://img.shields.io/docsrs/yak-sitter?label=docs%20%7C%20yak-sitter)](https://docs.rs/yak-sitter)

See [the monorepo workspace](https://github.com/Jakobeha/type-sitter#readme) for background information and the following two linked crates for documentation. This crate bundles [`type-sitter-lib`](https://crates.io/crates/type-sitter-lib), and [`type-sitter-proc`](https://creates.io/crates/type-sitter-proc) unless you disable the default feature `proc`.
4 changes: 2 additions & 2 deletions yak-sitter/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# yak-sitter: opinionated tree-sitter facade which lets you store data visible to nodes and provides other improvements

[![Crates.io](https://img.shields.io/crates/v/yak-sitter.svg)](https://crates.io/crates/yak-sitter)
[![Docs.rs](https://docs.rs/yak-sitter/badge.svg)](https://docs.rs/yak-sitter)
[![crates.io](https://img.shields.io/crates/v/yak-sitter.svg)](https://crates.io/crates/yak-sitter)
[![docs.rs](https://img.shields.io/docsrs/yak-sitter)](https://docs.rs/yak-sitter)

This library provides an API almost identical to [`tree-sitter`](https://crates.io/crates/tree-sitter), but with the following changes:

Expand Down

0 comments on commit b200b84

Please sign in to comment.