Tooling functions to implement support for feature modules.
npm install @acoustic-content-sdk/tooling-feature-module

Tooling functions to implement support for feature modules.
Home > @acoustic-content-sdk/tooling-feature-module
Tooling functions to implement support for feature modules.
| Function | Description |
| --- | --- |
| generateFeatureModule(options) | Command to add ng-add support to a feature module. |
| Interface | Description |
| --- | --- |
| GenerateFeatureModuleSchema | |
| Variable | Description |
| --- | --- |
| VERSION | Version and build number of the package |
Home > @acoustic-content-sdk/tooling-feature-module > generateFeatureModule
Command to add ng-add support to a feature module.
Signature:
``typescript`
export declare function generateFeatureModule(options: GenerateFeatureModuleSchema): (aReadText: ReadTextFile, aLogSvc?: LoggerService) => Observable
| Parameter | Type | Description |
| --- | --- | --- |
| options | GenerateFeatureModuleSchema | the schematics object used to describe the feature module |
Returns:
(aReadText: ReadTextFile, aLogSvc?: LoggerService) => Observable
the command
Home > @acoustic-content-sdk/tooling-feature-module > GenerateFeatureModuleSchema
Signature:
`typescript`
export interface GenerateFeatureModuleSchema
| Property | Type | Description |
| --- | --- | --- |
| module | string | Name of the module, may be a comma separated list |
Home > @acoustic-content-sdk/tooling-feature-module > VERSION
Version and build number of the package
Signature:
`typescript`
VERSION: {
version: {
major: string;
minor: string;
patch: string;
branch: string;
};
build: Date;
}
Home > @acoustic-content-sdk/tooling-feature-module > GenerateFeatureModuleSchema > module
Name of the module, may be a comma separated list
Signature:
`typescript``
module: string;