Skip to content

@ui5/builder/tasks/bundlers/generateLibraryPreload

Methods

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

Description: Task for library bundling.

Source: builder/lib/tasks/bundlers/generateLibraryPreload.js, line 317

Parameters:
NameTypeDescription
parametersobjectParameters
Properties:
NameTypeAttributesDescription
workspace@ui5/fs/DuplexCollectionDuplexCollection to read and write files
taskUtil@ui5/project/build/helpers/TaskUtiloptionalTaskUtil
optionsobjectOptions
Properties
NameTypeAttributesDefaultDescription
projectNamestringProject name
skipBundlesArray<string>optionalNames of bundles that should not be created
excludesArray<string>optional[]List of modules declared as glob patterns (resource name patterns)
that should be excluded from the library-preload.js bundle.
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.
Returns:

Promise resolving with undefined once data has been written

Type: Promise<undefined>