function createApplication
Since 0.1.0
createApplication(options?: ApplicationOptions): IKernelApplication

Creates a new kernel application instance.

Examples

Example 1

import { createApplication } from '@setu-ts/kernel';

const app = createApplication({
  plugins: [RuntimePlugin()],
});

await app.start({ port: 3000 });

Parameters

optional
options: ApplicationOptions

Optional application configuration including pre-registered plugins

Return Type

The kernel application instance with inject() capability

Usage

import { createApplication } from "kernel/src/index.ts";