@salesforce/b2c-tooling-sdk / operations/mrt / CreateBundleOptions
Interface: CreateBundleOptions
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:38
Configuration for bundle creation.
Extended by
Properties
buildDirectory?
optionalbuildDirectory:string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:67
Path to the build directory containing the application build output.
Default
'build'message?
optionalmessage:string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:43
Optional message describing the bundle. Defaults to a git-based message or a timestamp.
projectSlug
projectSlug:
string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:73
Project slug for the MRT project. Used to prefix files in the archive.
ssrOnly
ssrOnly:
string[]
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:55
Glob patterns for files that should only run on the server.
Example
['ssr.js', 'ssr/*.js']ssrParameters?
optionalssrParameters:Record<string,unknown>
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:49
SSR parameters to include in the bundle. These are configuration values for the SSR runtime.
ssrShared
ssrShared:
string[]
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:61
Glob patterns for files shared between client and server.
Example
['static/**/*', '**/*.js']