@triviality/core
Version:
Purely typed service container
15 lines (13 loc) • 352 B
text/typescript
import { triviality } from '../../src';
import { GreetingsFeature } from './GreetingsFeature';
import { LogFeature } from '../features/LogFeature';
triviality()
.add(LogFeature)
.add(GreetingsFeature)
.build()
.then(({
logger,
greetingService,
}) => {
logger.info(greetingService.greet('Triviality'));
});