Class TypescriptConfigExtends

  • All Implemented Interfaces:
    software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.96.0 (build 921e240)",
               date="2024-03-28T21:16:43.214Z")
    @Stability(Experimental)
    public class TypescriptConfigExtends
    extends software.amazon.jsii.JsiiObject
    (experimental) Container for TypescriptConfig tsconfig.json base configuration(s). Extending from more than one base config file requires TypeScript 5.0+.
    • Constructor Detail

      • TypescriptConfigExtends

        protected TypescriptConfigExtends​(software.amazon.jsii.JsiiObjectRef objRef)
      • TypescriptConfigExtends

        protected TypescriptConfigExtends​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • Method Detail

      • fromPaths

        @Stability(Experimental)
        @NotNull
        public static TypescriptConfigExtends fromPaths​(@NotNull
                                                        List<String> paths)
        (experimental) Factory for creation from array of file paths.

        Parameters:
        paths - Absolute or relative paths to base tsconfig.json files. This parameter is required.
      • fromTypescriptConfigs

        @Stability(Experimental)
        @NotNull
        public static TypescriptConfigExtends fromTypescriptConfigs​(@NotNull
                                                                    List<? extends TypescriptConfig> configs)
        (experimental) Factory for creation from array of other TypescriptConfig instances.

        Parameters:
        configs - Base TypescriptConfig instances. This parameter is required.
      • toJSON

        @Stability(Experimental)
        @NotNull
        public List<String> toJSON()