Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/solidstudiosh/ocpi-schema
- Owner: solidstudiosh
- License: apache-2.0
- Created: 2023-07-21T08:21:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-07T10:58:53.000Z (about 1 year ago)
- Last Synced: 2024-07-02T11:14:20.655Z (4 months ago)
- Language: TypeScript
- Size: 34.2 KB
- Stars: 9
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ev-charging - OCPI Schema
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.