@retemper/lodestar
v0.0.6
Published
Declare your architecture. Enforce it. Project-level rule engine for TypeScript.
Downloads
522
Readme
lodestar
Umbrella package for Lodestar — re-exports the core public API.
Installation
npm install -D lodestarUsage
import { defineConfig, run, loadConfigFile, resolveConfig } from '@retemper/lodestar';
const written = await loadConfigFile(process.cwd());
const config = resolveConfig(written, process.cwd());
const summary = await run({ config });Exports
| Export | From | Description |
| ----------------- | --------------------------- | ----------------------- |
| defineConfig | @retemper/lodestar-types | Config 타입 추론 헬퍼 |
| definePlugin | @retemper/lodestar-types | 플러그인 정의 |
| defineRule | @retemper/lodestar-types | 규칙 정의 |
| loadConfigFile | @retemper/lodestar-config | lodestar.config.ts 로딩 |
| resolveConfig | @retemper/lodestar-config | Config 정규화 |
| mergeConfigs | @retemper/lodestar-config | Config 병합 |
| run | @retemper/lodestar-core | 규칙 실행 |
| createProviders | @retemper/lodestar-core | 프로바이더 생성 |
| runWorkspace | @retemper/lodestar-core | 모노레포 모드 실행 |
All types from @retemper/lodestar-types and @retemper/lodestar-core are re-exported.
