Class ProjenrcTs
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.constructs.Construct
-
- io.github.cdklabs.projen.Component
-
- io.github.cdklabs.projen.ProjenrcFile
-
- io.github.cdklabs.projen.typescript.ProjenrcTs
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable,software.constructs.IConstruct,software.constructs.IDependable
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:43.271Z") @Stability(Experimental) public class ProjenrcTs extends ProjenrcFile
(experimental) A projenrc file written in TypeScript.This component can be instantiated in any type of project and has no expectations around the project's main language.
Requires that
npxis available.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProjenrcTs.Builder(experimental) A fluent builder forProjenrcTs.
-
Constructor Summary
Constructors Modifier Constructor Description ProjenrcTs(Project project)ProjenrcTs(Project project, ProjenrcTsOptions options)protectedProjenrcTs(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedProjenrcTs(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFilePath()(experimental) The path of the projenrc file.TypescriptConfiggetTsconfig()(experimental) TypeScript configuration file used to compile projen source files.voidpreSynthesize()(experimental) Called before synthesis.-
Methods inherited from class io.github.cdklabs.projen.ProjenrcFile
of
-
Methods inherited from class io.github.cdklabs.projen.Component
getProject, isComponent, postSynthesize, synthesize
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Constructor Detail
-
ProjenrcTs
protected ProjenrcTs(software.amazon.jsii.JsiiObjectRef objRef)
-
ProjenrcTs
protected ProjenrcTs(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
ProjenrcTs
@Stability(Experimental) public ProjenrcTs(@NotNull Project project, @Nullable ProjenrcTsOptions options)- Parameters:
project- This parameter is required.options-
-
ProjenrcTs
@Stability(Experimental) public ProjenrcTs(@NotNull Project project)- Parameters:
project- This parameter is required.
-
-
Method Detail
-
preSynthesize
@Stability(Experimental) public void preSynthesize()
(experimental) Called before synthesis.- Overrides:
preSynthesizein classProjenrcFile
-
getFilePath
@Stability(Experimental) @NotNull public String getFilePath()
(experimental) The path of the projenrc file.- Specified by:
getFilePathin classProjenrcFile
-
getTsconfig
@Stability(Experimental) @NotNull public TypescriptConfig getTsconfig()
(experimental) TypeScript configuration file used to compile projen source files.
-
-