@acoustic-content-sdk/tooling-feature-module

Tooling functions to implement support for feature modules.

Usage no npm install needed!

<script type="module">
  import acousticContentSdkToolingFeatureModule from 'https://cdn.skypack.dev/@acoustic-content-sdk/tooling-feature-module';
</script>

README

npm

Tooling functions to implement support for feature modules.

API Documentation

Home > @acoustic-content-sdk/tooling-feature-module

tooling-feature-module package

Tooling functions to implement support for feature modules.

Functions

Function Description
generateFeatureModule(options) Command to add ng-add support to a feature module.

Interfaces

Interface Description
GenerateFeatureModuleSchema

Variables

Variable Description
VERSION Version and build number of the package

Home > @acoustic-content-sdk/tooling-feature-module > generateFeatureModule

generateFeatureModule() function

Command to add ng-add support to a feature module.

Signature:

export declare function generateFeatureModule(options: GenerateFeatureModuleSchema): (aReadText: ReadTextFile, aLogSvc?: LoggerService) => Observable<FileDescriptor<string>>;

Parameters

Parameter Type Description
options GenerateFeatureModuleSchema the schematics object used to describe the feature module

Returns:

(aReadText: ReadTextFile, aLogSvc?: LoggerService) => Observable<FileDescriptor<string>>

the command

Home > @acoustic-content-sdk/tooling-feature-module > GenerateFeatureModuleSchema

GenerateFeatureModuleSchema interface

Signature:

export interface GenerateFeatureModuleSchema 

Properties

Property Type Description
module string Name of the module, may be a comma separated list

Home > @acoustic-content-sdk/tooling-feature-module > VERSION

VERSION variable

Version and build number of the package

Signature:

VERSION: {
    version: {
        major: string;
        minor: string;
        patch: string;
        branch: string;
    };
    build: Date;
}

Home > @acoustic-content-sdk/tooling-feature-module > GenerateFeatureModuleSchema > module

GenerateFeatureModuleSchema.module property

Name of the module, may be a comma separated list

Signature:

module: string;