refactor: centralized the iam seeder

This commit is contained in:
Nathnael
2026-07-27 08:28:57 +00:00
parent 1fe10ee3c2
commit 03b8ca0ce7
19 changed files with 1339 additions and 592 deletions

View File

@@ -0,0 +1,20 @@
export { IamSeedModule } from "./iam-seed.module";
export { IamBaselineSeeder } from "./iam-baseline.seeder";
export { IAM_SEED_OPTIONS } from "./iam-seed.constants";
export { DEFAULT_IAM_BASELINE_SEED } from "./iam-baseline.seed";
export { missingSettings } from "./missing-settings.util";
export type {
IamBaselineSeed,
IamSeedOptions,
LocalizedName,
SeedApplication,
SeedDefaultUnit,
SeedOrganizationType,
SeedPermission,
SeedPositionType,
SeedPositionTypePermission,
SeedRole,
SeedRolePermission,
SeedSuperAdmin,
SettingDefault,
} from "./iam-seed.types";