mcfly/packages/fastify/serve.js
Ayo 08c2497fab feat: use fastify as server
- remove nitropack
- new @mcflyjs/fastify package
- test-core workspace for testing the new setup
2026-05-25 22:43:15 +02:00

17 lines
393 B
JavaScript

import Fastify from 'fastify'
import AutoLoad from '@fastify/autoload'
import path from 'node:path'
export default ({ rootDir, apiDir }) => {
const server = Fastify({ logger: true })
server.register(AutoLoad, {
dir: path.join(rootDir, apiDir),
options: {
prefix: apiDir,
},
})
console.log('Watching for file changes in', rootDir)
server.listen({ port: 3000 })
}