0.0.21 • Published 19 days 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
19 days ago
0.0.20
6 months ago
0.0.19
12 months ago
0.0.18
2 years ago
0.0.14
2 years ago
0.0.15
2 years ago
0.0.16
2 years ago
0.0.17
2 years ago
0.0.13
2 years ago
0.0.10
2 years ago
0.0.11
2 years ago
0.0.12
2 years ago
0.0.9
2 years ago
0.0.8
2 years ago
0.0.7
2 years ago
0.0.6
2 years ago
0.0.5
2 years ago
0.0.4
2 years ago
0.0.3
2 years ago
0.0.2
2 years ago