UNPKG

@notjustcoders/ioc-arise

Version:

Arise type-safe IoC containers from your code. Zero overhead, zero coupling.

31 lines 778 B
"use strict"; /** * Configuration types and helpers for IoC Arise CLI */ Object.defineProperty(exports, "__esModule", { value: true }); exports.defineConfig = defineConfig; /** * Type-safe configuration helper for IoC Arise * Similar to Vite's defineConfig, provides full TypeScript type safety * * @param config - The IoC configuration object * @returns The same config object (for type inference) * * @example * ```typescript * import { defineConfig } from '@notjustcoders/ioc-arise/config'; * * export default defineConfig({ * source: '.', * output: 'container.gen.ts', * interface: '^I[A-Z]', * modules: { * UserModule: ['user/**'] * } * }); * ``` */ function defineConfig(config) { return config; } //# sourceMappingURL=config.js.map