Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/neoncitylights/webidl-utils

A crate of utilities for working with the WebIDL AST, by extending weedle2
https://github.com/neoncitylights/webidl-utils

Last synced: 2 days ago
JSON representation

A crate of utilities for working with the WebIDL AST, by extending weedle2

Awesome Lists containing this project

README

        

# webidl-utils

[![License](https://img.shields.io/badge/License-MIT%20%26%20Apache%202.0-blue?style=flat-square)](#license)
[![nightly docs](https://img.shields.io/github/deployments/neoncitylights/webidl-utils/github-pages?style=flat-square&label=nightly%20docs)](https://neoncitylights.github.io/webidl-utils/webidl_utils/index.html)
[![docs.rs](https://img.shields.io/docsrs/webidl-utils/latest?style=flat-square&label=docs.rs)](https://docs.rs/webidl-utils/)
[![CI](https://img.shields.io/github/actions/workflow/status/neoncitylights/webidl-utils/.github/workflows/main.yml?style=flat-square)](https://github.com/neoncitylights/webidl-utils/actions/workflows/main.yml)
[![Codecov](https://img.shields.io/codecov/c/github/neoncitylights/webidl-utils?style=flat-square&logo=codecov&logoColor=%23fff)](https://codecov.io/gh/neoncitylights/webidl-utils)

A crate of utilities for working with the WebIDL AST, by extending `weedle2`. The crate's API is not currently stable yet.

## Install

```shell
cargo add webidl-utils
```

## License

Licensed under either of

- Apache License, Version 2.0 ([`LICENSE-APACHE`](LICENSE-APACHE) or )
- MIT license ([`LICENSE-MIT`](LICENSE-MIT) or )

at your option.

### Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.