@haykal/feature-flags-backend
v1.0.0
Published
Domain backend package for the **FeatureFlags** domain.
Downloads
52
Readme
@haykal/feature-flags-backend
Domain backend package for the FeatureFlags domain.
Usage
import { FeatureFlagsModule } from '@haykal/feature-flags-backend';
@Module({
imports: [
FeatureFlagsModule.forRoot({
// configuration
}),
],
})
export class AppModule {}Exports
FeatureFlagsModule— Dynamic NestJS moduleFeatureFlagEntity— TypeORM entityFEATURE_FLAGS_ENTITIES— Entity array for migrationsFeatureFlagsService— Business logicFeatureFlagsRepository— Data access layerFeatureFlagsController— HTTP endpoints- DTOs, errors, and config types
API Endpoints
| Method | Path | Description |
| ------ | -------------------- | ------------------------ |
| POST | /feature-flags | Create a new featureFlag |
| GET | /feature-flags | List all feature-flags |
| GET | /feature-flags/:id | Get a featureFlag by ID |
| PATCH | /feature-flags/:id | Update a featureFlag |
| DELETE | /feature-flags/:id | Delete a featureFlag |
