-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add README and a CONTRIBUTING markdowns
- Loading branch information
Showing
10 changed files
with
78 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# Contributing | ||
|
||
TODO |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,20 @@ | ||
# Typir | ||
|
||
A structure for generating validity checks associated with types. | ||
Engineering types for software languages in the web. | ||
|
||
## NPM workspace | ||
|
||
This repository is a NPM workspace. It contains the following packages: | ||
|
||
- [Typir](./packages/typir/README.md) - the core package of Typir | ||
- [Typir-Langium](./packages/typir-langium/README.md) - a integration of Typir for [Langium](https://github.com/eclipse-langium/langium) | ||
|
||
## Contributing | ||
|
||
Please read the [CONTRIBUTING.md](./CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us. | ||
|
||
We also have a release process described in [RELEASE.md](./RELEASE.md). | ||
|
||
## License | ||
|
||
[MIT License](/LICENSE) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Typir integration for Langium | ||
|
||
Typir-Langium is a framework for type checking of languages developed with [Langium](https://langium.org). | ||
|
||
## Installation | ||
|
||
```bash | ||
npm install typir-langium | ||
``` | ||
|
||
## Documentation | ||
|
||
Will follow! | ||
|
||
## Examples | ||
|
||
Look at the examples in the `examples` folder of the repo ([here](../../examples)). There we have some demo projects for you to get started. | ||
|
||
## License | ||
|
||
[MIT License](/LICENSE) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Typir | ||
|
||
Typir is a framework for type systems and type checking in the web. | ||
|
||
## Installation | ||
|
||
```bash | ||
npm install typir | ||
``` | ||
|
||
## Documentation | ||
|
||
Will follow! | ||
|
||
## Examples | ||
|
||
Look at the examples in the `examples` folder of the repo ([here](../../examples)). There we have some demo projects for you to get started. | ||
|
||
## License | ||
|
||
[MIT License](/LICENSE) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters