Zentara Corev0.8.6 GitHubnpm

Konfigurasi & plugin

zentara.config.mjs dan plugin.

Konfigurasi ada di zentara.config.mjs:

export default {
  appName: "Zentara Core",
  port: 3000,          // env PORT menimpa nilai ini
  host: "0.0.0.0",     // env HOST
  logLevel: "info",    // debug | info | warn | error | silent (env LOG_LEVEL)
  debug: true,         // halaman error lengkap; default true hanya saat NODE_ENV=development (env ZENTARA_DEBUG)
  bodyLimit: 1048576,
  publicDir: "public", // atau false
  plugins: [],
  middleware: [],      // middleware global
  middlewareFile: "src/app/middleware", // default: app/middleware di samping folder route; false = mati
};

#Plugin

import { definePlugin } from "zentara";

export default definePlugin({
  name: "hello",
  setup(runtime) {
    runtime.logger.info("plugin aktif");
  },
});

Perbaiki halaman ini di GitHub