@bunito/config
v0.0.15
Published
Configuration module with environment parsing, typed config factories, and secret lookup.
Downloads
1,212
Maintainers
Readme
@bunito/config
Configuration module for bunito applications.
It provides typed config factories, environment parsing, value formatting, runtime flags, and secret lookup through pluggable readers.
Installation 📦
bun add @bunito/configUsage ✨
import { ConfigModule, defineConfig } from '@bunito/config';
import { Module } from '@bunito/container';
const AppConfig = defineConfig(function AppConfig({ getEnv }) {
return {
port: getEnv('PORT', 'port') ?? 3000,
};
});
@Module({
imports: [ConfigModule],
configs: [AppConfig],
})
class AppModule {}License
MIT
