forked from eclipsesource/jsonforms-tooling
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
27 changed files
with
15,933 additions
and
0 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,5 @@ | ||
|
||
node_modules/ | ||
npm-debug\.log | ||
out/ | ||
lerna-debug\.log |
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,9 +1,27 @@ | ||
# JSONForms Tooling | ||
|
||
Make it easier for developers to use [JSONForms](https://github.com/eclipsesource/jsonforms) | ||
|
||
## Continuous Integration | ||
The JSONForms project is build and tested via [Travis](https://travis-ci.org/). Coverage is documented by [Coveralls](https://coveralls.io). | ||
|
||
Current status: [![Build Status](https://travis-ci.org/eclipsesource/jsonforms-tooling.svg?branch=master)](https://travis-ci.org/eclipsesource/jsonforms-tooling) [![Coverage Status](https://coveralls.io/repos/eclipsesource/jsonforms-tooling/badge.svg?branch=master&service=github)](https://coveralls.io/github/eclipsesource/jsonforms-tooling?branch=master) | ||
|
||
## Getting started | ||
|
||
To get started, you just need to run the following commands: | ||
``` | ||
npm install | ||
``` | ||
This will install all dependecies for the `theia-plugin`, the `vscode-extension` and the `tooling` package. | ||
It will also run the `lerna bootstrap` and the `lerna postinstall` command. | ||
|
||
To compile the code in all packages, just run | ||
``` | ||
npm run compile | ||
``` | ||
|
||
For more information on each package, please read the README of those packages. | ||
|
||
## License | ||
The JSONForms project is licensed under the MIT License. See the [LICENSE file](https://github.com/eclipsesource/jsonforms-tooling/blob/master/LICENSE) for more information. |
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,4 @@ | ||
{ | ||
"version": "0.0.1", | ||
"packages": ["tooling", "theia-plugin", "vscode-extension"] | ||
} |
Oops, something went wrong.