Interface ICommandHooks.Jsii$Default

All Superinterfaces:
ICommandHooks, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
ICommandHooks.Jsii$Proxy
Enclosing interface:
ICommandHooks

@Internal public static interface ICommandHooks.Jsii$Default extends ICommandHooks
Internal default implementation for ICommandHooks.
  • Method Details

    • afterBundling

      @Stability(Stable) @NotNull default List<String> afterBundling(@NotNull String inputDir, @NotNull String outputDir)
      Returns commands to run after bundling.

      Commands are chained with &&.

      Specified by:
      afterBundling in interface ICommandHooks
      Parameters:
      inputDir - This parameter is required.
      outputDir - This parameter is required.
    • beforeBundling

      @Stability(Stable) @NotNull default List<String> beforeBundling(@NotNull String inputDir, @NotNull String outputDir)
      Returns commands to run before bundling.

      Commands are chained with &&.

      Specified by:
      beforeBundling in interface ICommandHooks
      Parameters:
      inputDir - This parameter is required.
      outputDir - This parameter is required.
    • beforeInstall

      @Stability(Stable) @NotNull default List<String> beforeInstall(@NotNull String inputDir, @NotNull String outputDir)
      Returns commands to run before installing node modules.

      This hook only runs when node modules are installed.

      Commands are chained with &&.

      Specified by:
      beforeInstall in interface ICommandHooks
      Parameters:
      inputDir - This parameter is required.
      outputDir - This parameter is required.