Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/solidstudiosh/ocpi-schema

JSON-Schema generator for OCPI 2.1.1 onwards
https://github.com/solidstudiosh/ocpi-schema

Last synced: 3 months ago
JSON representation

JSON-Schema generator for OCPI 2.1.1 onwards

Awesome Lists containing this project

README

        

# OCPI JSON Schemas

## Prerequisites

- Node.js (v12+)

```bash
npm install
```

## Generate

```bash
npm run generate.ocpi
```

Generated schemas are placed in `.ocpi-schema` directory

---

## Contributing

### Bug Reports & Feature Requests

Please use the [issue tracker](https://github.com/solidstudiosh/ocpi-schema/issues) to report any bugs or file feature requests.

### Developing

We encourage contributions through pull requests and follow the standard "fork-and-pull" git workflow. Feel free to create a fork of the repository, make your changes, and submit a pull request for review. We appreciate your contributions!

1. Fork the repository on GitHub.
2. Clone the forked repository to your local machine.
3. Create a new branch for your changes.
4. Make your changes to the code and commit them to your local branch.
5. Push the changes to your forked repository on GitHub.
6. Create a new pull request on the original repository.
7. Wait for feedback and make any necessary changes.
8. Once your pull request has been reviewed and accepted, it will be merged into the original repository.

When creating your pull request, please include a clear description of the changes you have made, and any relevant context or reasoning behind those changes.