No release in over 3 years
This is a Ruby library for building IVMS data structure.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 3.6.0, ~> 3.6

Runtime

~> 1.0, >= 1.0.1
 Project Readme

Sygna Bridge IVMS Utils

The IVMS util is an open source library to help you generate the data for interVASP messaging within Sygna Bridge Ecosystem.

Please navigate to language specific packages to see detailed description.

If you want to generate this util for you language

  • Navigate to https://github.com/OpenAPITools/openapi-generator and install openapi code generator in your system
  • Execute openapi-codegen using bridge_and_ivms.json, bridge_and_ivms2020.json, bridge_and_ivms2023.json as input
  • For example to generate TypeScript Fetch client:
    java -jar openapi-generator-cli.jar \
      generate -i path/to/bridge_and_ivms.json \
      -g typescript-fetch \
      -t /path/to/custom/template \
      -o /path/to/output
    
  • If generated code does not fit your requirements, you can get language-specific template and edit yourself
    java -jar openapi-generator-cli.jar \
      author template -g typescript-fetch \
      -o /path/to/template/output
    
  • For more information about code generator, visit https://openapi-generator.tech/

IVMS definition is inspired by https://www.intervasp.org/