@Generated(value="jsii-pacmak/1.26.0 (build 7d76e02)", date="2021-03-25T11:30:29.088Z") @Stability(value=Experimental) public interface StandardNpmSynthOptions extends software.amazon.jsii.JsiiSerializable, SimpleSynthOptions
| Modifier and Type | Interface and Description |
|---|---|
static class |
StandardNpmSynthOptions.Builder
A builder for
StandardNpmSynthOptions |
static class |
StandardNpmSynthOptions.Jsii$Proxy
An implementation for
StandardNpmSynthOptions |
| Modifier and Type | Method and Description |
|---|---|
static StandardNpmSynthOptions.Builder |
builder() |
default String |
getBuildCommand()
(experimental) The build command.
|
default String |
getInstallCommand()
(experimental) The install command.
|
default String |
getSynthCommand()
(experimental) The synth command.
|
getActionName, getAdditionalArtifacts, getCloudAssemblyArtifact, getCopyEnvironmentVariables, getEnvironment, getEnvironmentVariables, getProjectName, getRolePolicyStatements, getSourceArtifact, getSubdirectory, getSubnetSelection, getVpc@Stability(value=Experimental) @Nullable default String getBuildCommand()
By default, we assume NPM projects are either written in JavaScript or are
using ts-node, so don't need a build command.
Otherwise, put the build command here, for example npm run build.
Default: - No build required
@Stability(value=Experimental) @Nullable default String getInstallCommand()
Default: 'npm ci'
@Stability(value=Experimental) @Nullable default String getSynthCommand()
Default: 'npx cdk synth'
@Stability(value=Experimental) static StandardNpmSynthOptions.Builder builder()
builder in interface SimpleSynthOptionsStandardNpmSynthOptions.Builder of StandardNpmSynthOptionsCopyright © 2021. All rights reserved.