-
Interfaces Interface Description io.github.cdklabs.projen.awscdk.ConstructLibraryAwsOptions useAwsCdkConstructLibraryOptionsio.github.cdklabs.projen.ProjenrcOptions useProjenrcJsonOptionsio.github.cdklabs.projen.release.JsiiReleaseGo UseGoPublishOptionsinstead.io.github.cdklabs.projen.release.JsiiReleaseMaven UseMavenPublishOptionsinstead.io.github.cdklabs.projen.release.JsiiReleaseNpm UseNpmPublishOptionsinstead.io.github.cdklabs.projen.release.JsiiReleaseNuget UseNugetPublishOptionsinstead.io.github.cdklabs.projen.release.JsiiReleasePyPi UsePyPiPublishOptionsinstead.io.github.cdklabs.projen.typescript.TypeScriptLibraryProjectOptions use TypeScriptProjectOptionsio.github.cdklabs.projen.web.ReactTypeDefOptions No longer used.
-
Enums Enum Description io.github.cdklabs.projen.ProjectType no longer supported at the base project level
-
Fields Field Description io.github.cdklabs.projen.awscdk.LambdaRuntime.NODEJS_10_X NodeJS10 has been deprecated on February 14, 2022io.github.cdklabs.projen.awscdk.LambdaRuntime.NODEJS_12_X NodeJS12 has been deprecated on April 30, 2023io.github.cdklabs.projen.awscdk.LambdaRuntime.NODEJS_14_X NodeJS14 will be deprecated on November 27, 2023io.github.cdklabs.projen.awscdk.LambdaRuntime.NODEJS_16_X NodeJS16 will be deprecated on March 11, 2024
-
Enum Constants Enum Constant Description io.github.cdklabs.projen.javascript.NodePackageManager.YARN Foryarn1.x useYARN_CLASSICforyarn>= 2 useYARN_BERRY. Currently,NodePackageManager.YARNmeansYARN_CLASSIC. In the future, we might repurpose it to meanYARN_BERRY.io.github.cdklabs.projen.javascript.NodePackageManager.YARN2 use YARN_BERRY insteadio.github.cdklabs.projen.ProjectType.APP io.github.cdklabs.projen.ProjectType.LIB io.github.cdklabs.projen.ProjectType.UNKNOWN