@overture-stack/lyric
v0.5.1
Published
Data Submission system
Downloads
153
Readme
Lyric
Install
npm i @overture-stack/lyric
Usage
Import AppConfig
and provider
from @overture-stack/lyric
module to initialize the provider with custom configuration:
import { AppConfig, provider } from '@overture-stack/lyric';
const appConfig: AppConfig = {
db: {
host: [INSERT_DB_HOST],
port: [INSERT_DB_PORT],
database: [INSERT_DB_NAME],
user:[INSERT_DB_USER],
password: [INSERT_DB_PASSWORD],
},
features: {
audit: {
enabled: [INSERT_AUDIT_ENABLED]
}
},
schemaService: {
url: [INSERT_LECTERN_URL],
},
limits: {
fileSize: [INSERT_UPLOAD_LIMIT],
},
logger: {
level: [INSERT_LOG_LEVEL],
},
};
const lyricProvider = provider(appConfig);
Use any of the resources available on provider on a Express server:
- Import a router:
import express from 'express';
const app = express();
app.use('/submission', lyricProvider.routers.submission);
Support & Contributions
- Developer documentation docs
- Filing an issue
- Connect with us on Slack
- Add or Upvote a feature request