Skip to content

@ui5/builder/tasks/bundlers/generateComponentPreload

Methods

(static) default(parameters) → {Promise<undefined>}

Description: Task to for application bundling.

Source: builder/lib/tasks/bundlers/generateComponentPreload.js, line 13

Parameters:
NameTypeDescription
parametersobjectParameters
Properties:
NameTypeAttributesDescription
workspace@ui5/fs/DuplexCollectionDuplexCollection to read and write files
taskUtil@ui5/project/build/helpers/TaskUtil | objectoptionalTaskUtil
optionsobjectOptions
Properties
NameTypeAttributesDefaultDescription
projectNamestringProject name
excludesArray<string>optional[]List of modules declared as glob patterns (resource name patterns)
that should be excluded.
A pattern ending with a slash '/' will, similarly to the use of a single '*' or double '**' asterisk,
denote an arbitrary number of characters or folder names.
Re-includes should be marked with a leading exclamation mark '!'. The order of filters is relevant; a later
inclusion overrides an earlier exclusion, and vice versa.
pathsArray<string>optionalArray of paths (or glob patterns) for component files
namespacesArray<string>optionalArray of component namespaces
skipBundlesArray<string>optionalNames of bundles that should not be created
Returns:

Promise resolving with undefined once data has been written

Type: Promise<undefined>