This repository was archived by the owner on Mar 7, 2023. It is now read-only.
Varkes 0.3.0
Pre-release
Pre-release
Features
- app-connector-client
- odata-mock
- Support for multiple ODATA services (#173) instead of merging all into one
- openapi-mock
- migrated to typescript (#170)
- examples
- improved stress-mock (#172)
- cockpit
- added initial project setup for new varkes cockpit, not published to npm yet (#171)
Usage
Use the modules as express middleware in your express based NodeJs application.
Depending on the modules you require, add the dependencies to your package.json like that:
"dependencies": {
"@varkes/app-connector-client": "^0.3.0",
"@varkes/odata-mock": "^0.3.0",
"@varkes/openapi-mock": "^0.3.0"
}
In your application enable the modules in your express app like that:
const odata = require("@varkes/odata-mock")
const openapi = require("@varkes/openapi-mock")
const connector = require("@varkes/app-connector-client")
const app = require('express')()
app.use(await odata.init("./varkes_config.json"))
app.use(await openapi.init("./varkes_config.json"))
app.use(await connector.init("./varkes_config.json"))
app.listen(10000, function () {
console.info("Started application on port %d", 10000)
})