0.0.21 • Published 1 year ago
@frontierjs/api v0.0.21
Usage
// in api/src/core/frontier.js
// Make sure to place this in app.js AFTER app.configure(configuration)
// to get access to all the config vars
import Preload from '@frontierjs/api/preload'
import Db from '@frontierjs/api/db'
import Fetch from '@frontierjs/api/fetch'
import Logger from '@frontierjs/api/logger'
import { prismaHooks } from '../core/prisma.hooks'
export default function (app) {
[
Preload(),
Db({
...app.get('dbConfig'),
prismaHooks
}),
Fetch(),
Logger({
dbLogFile: app.get('dbLogFile') || '.api.db.log'
}),
].forEach((config) => app.configure(config))
}
// in api/src/core/prisma.hooks.js
import {
castNumbers,
removeRelations,
removeExtra,
stringifyModelFields,
parseModelFields,
setUpdatedAt
} from '@frontierjs/api/prisma-hooks'
0.0.21
1 year ago
0.0.20
2 years ago
0.0.19
2 years ago
0.0.18
3 years ago
0.0.14
3 years ago
0.0.15
3 years ago
0.0.16
3 years ago
0.0.17
3 years ago
0.0.13
3 years ago
0.0.10
3 years ago
0.0.11
3 years ago
0.0.12
3 years ago
0.0.9
3 years ago
0.0.8
3 years ago
0.0.7
3 years ago
0.0.6
3 years ago
0.0.5
3 years ago
0.0.4
3 years ago
0.0.3
3 years ago
0.0.2
3 years ago