Desktop, web, mobile, and the API each decided locally what a tier could do, so a plan change could unlock a feature on one surface and not another. Entitlement checks now live in `@d3ro/core` and are exercised by tests. The shared theme and design-system packages also gain the tokens the new surfaces consume, and the api-client exposes the dictionary and team types the clients now send.
12 lines
417 B
TypeScript
12 lines
417 B
TypeScript
// packages/core — barrel export
|
|
// 개별 sub-path import 권장: '@d3ro/core/types', '@d3ro/core/errors' 등
|
|
// 본 파일은 편의를 위한 통합 re-export
|
|
|
|
export * from './types'
|
|
export * from './errors'
|
|
export * from './ipc-channels'
|
|
export * from './constants'
|
|
export * from './entitlement'
|
|
export * from './utils/crypto-license'
|
|
export * from './utils/pii-redactor'
|
|
export * from './utils/secure-memory'
|