SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.allowLibraryDependencies(Boolean allowLibraryDependencies) |
(experimental) Allow the project to include `peerDependencies` and `bundledDependencies`.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.apiSrcDir(String apiSrcDir) |
(experimental) The directory in which the api generated code will reside, relative to the project srcdir.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.artifactsDirectory(String artifactsDirectory) |
(experimental) A directory which will contain build artifacts.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.authorEmail(String authorEmail) |
(experimental) Author's e-mail.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.authorName(String authorName) |
(experimental) Author's name.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.authorOrganization(Boolean authorOrganization) |
(experimental) Is the author an organization.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.authorUrl(String authorUrl) |
(experimental) Author's URL / Website.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.autoApproveOptions(io.github.cdklabs.projen.github.AutoApproveOptions autoApproveOptions) |
(experimental) Enable and configure the 'auto approve' workflow.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.autoApproveUpgrades(Boolean autoApproveUpgrades) |
(experimental) Automatically approve deps upgrade PRs, allowing them to be merged by mergify (if configued).
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.autoDetectBin(Boolean autoDetectBin) |
(experimental) Automatically add all executables under the `bin` directory to your `package.json` file under the `bin` section.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.autoMerge(Boolean autoMerge) |
(experimental) Enable automatic merging on GitHub.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.autoMergeOptions(io.github.cdklabs.projen.github.AutoMergeOptions autoMergeOptions) |
(experimental) Configure options for automatic merging on GitHub.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.bin(Map<String,String> bin) |
(experimental) Binary programs vended with your module.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.bugsEmail(String bugsEmail) |
(experimental) The email address to which issues should be reported.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.bugsUrl(String bugsUrl) |
(experimental) The url to your project's issue tracker.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.buildWorkflow(Boolean buildWorkflow) |
(experimental) Define a GitHub workflow for building PRs.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.buildWorkflowTriggers(io.github.cdklabs.projen.github.workflows.Triggers buildWorkflowTriggers) |
(experimental) Build workflow triggers.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.bundledDeps(List<String> bundledDeps) |
(experimental) List of dependencies to bundle into this module.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.bundlerOptions(io.github.cdklabs.projen.javascript.BundlerOptions bundlerOptions) |
(experimental) Options for `Bundler`.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.clientLanguages(List<? extends ClientLanguage> clientLanguages) |
(experimental) The list of languages for which clients will be generated.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.clobber(Boolean clobber) |
(experimental) Add a `clobber` task which resets the repo to origin.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.codeArtifactOptions(io.github.cdklabs.projen.javascript.CodeArtifactOptions codeArtifactOptions) |
(experimental) Options for npm packages using AWS CodeArtifact.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.codeCov(Boolean codeCov) |
(experimental) Define a GitHub workflow step for sending code coverage metrics to https://codecov.io/ Uses codecov/codecov-action@v3 A secret is required for private repos.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.codeCovTokenSecret(String codeCovTokenSecret) |
(experimental) Define the secret name for a specified https://codecov.io/ token A secret is required to send coverage for private repositories.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.commitGenerated(Boolean commitGenerated) |
(experimental) Whether to commit the managed files by default.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.copyrightOwner(String copyrightOwner) |
(experimental) License copyright owner.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.copyrightPeriod(String copyrightPeriod) |
(experimental) The copyright years to put in the LICENSE file.
|
static SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.create() |
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.defaultReleaseBranch(String defaultReleaseBranch) |
(experimental) The name of the main release branch.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.dependabot(Boolean dependabot) |
(experimental) Use dependabot to handle dependency upgrades.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.dependabotOptions(io.github.cdklabs.projen.github.DependabotOptions dependabotOptions) |
(experimental) Options for dependabot.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.deps(List<String> deps) |
(experimental) Runtime dependencies of this module.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.depsUpgrade(Boolean depsUpgrade) |
(experimental) Use github workflows to handle dependency upgrades.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.depsUpgradeOptions(io.github.cdklabs.projen.javascript.UpgradeDependenciesOptions depsUpgradeOptions) |
(experimental) Options for `UpgradeDependencies`.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.description(String description) |
(experimental) The description is just a string that helps people understand the purpose of the package.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.devContainer(Boolean devContainer) |
(experimental) Add a VSCode development environment (used for GitHub Codespaces).
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.devDeps(List<String> devDeps) |
(experimental) Build dependencies for this module.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.disableTsconfig(Boolean disableTsconfig) |
(experimental) Do not generate a `tsconfig.json` file (used by jsii projects since tsconfig.json is generated by the jsii compiler).
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.docgen(Boolean docgen) |
(experimental) Docgen by Typedoc.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.docsDirectory(String docsDirectory) |
(experimental) Docs directory.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.documentationFormats(List<? extends DocumentationFormat> documentationFormats) |
(experimental) Formats to generate documentation in.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.entrypoint(String entrypoint) |
(experimental) Module entrypoint (`main` in `package.json`).
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.entrypointTypes(String entrypointTypes) |
(experimental) The .d.ts file that includes the type declarations for this module.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.eslint(Boolean eslint) |
(experimental) Setup eslint.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.eslintOptions(io.github.cdklabs.projen.javascript.EslintOptions eslintOptions) |
(experimental) Eslint options.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.forceGenerateCodeAndDocs(Boolean forceGenerateCodeAndDocs) |
(experimental) Force to generate code and docs even if there were no changes in spec.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.generatedCodeDir(String generatedCodeDir) |
(experimental) The directory in which generated client code will be generated, relative to the outdir of this project.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.github(Boolean github) |
(experimental) Enable GitHub integration.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.githubOptions(io.github.cdklabs.projen.github.GitHubOptions githubOptions) |
(experimental) Options for GitHub integration.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.gitignore(List<String> gitignore) |
(experimental) Additional entries to .gitignore.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.gitpod(Boolean gitpod) |
(experimental) Add a Gitpod development environment.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.gradleWrapperPath(String gradleWrapperPath) |
(experimental) Path to a directory containing a custom gradle wrapper (gradlew) to use instead of the one provided by the PDK, relative to the project outdir.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.homepage(String homepage) |
(experimental) Package's Homepage / Website.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.ignoreSmithyBuildOutput(Boolean ignoreSmithyBuildOutput) |
(experimental) Set to false if you would like to check in your smithy build output or have more fine-grained control over what is checked in, eg if you add other projections to the smithy-build.json file.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.javaClientOptions(io.github.cdklabs.projen.java.JavaProjectOptions javaClientOptions) |
(experimental) Options for the generated java client (if specified in clientLanguages).
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.jest(Boolean jest) |
(experimental) Setup jest unit tests.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.jestOptions(io.github.cdklabs.projen.javascript.JestOptions jestOptions) |
(experimental) Jest options.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.jsiiReleaseVersion(String jsiiReleaseVersion) |
(experimental) Version requirement of `publib` which is used to publish modules to npm.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.keywords(List<String> keywords) |
(experimental) Keywords to include in `package.json`.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.libdir(String libdir) |
(experimental) Typescript artifacts output directory.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.license(String license) |
(experimental) License's SPDX identifier.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.licensed(Boolean licensed) |
(experimental) Indicates if a license should be added.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.logging(io.github.cdklabs.projen.LoggerOptions logging) |
(experimental) Configure logging options such as verbosity.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.majorVersion(Number majorVersion) |
(experimental) Major version to release from the default branch.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.maxNodeVersion(String maxNodeVersion) |
(experimental) Minimum node.js version to require via `engines` (inclusive).
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.mergify(Boolean mergify) |
Deprecated.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.mergifyOptions(io.github.cdklabs.projen.github.MergifyOptions mergifyOptions) |
Deprecated.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.minMajorVersion(Number minMajorVersion) |
(experimental) Minimal Major version to release.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.minNodeVersion(String minNodeVersion) |
(experimental) Minimum Node.js version to require via package.json `engines` (inclusive).
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.modelDir(String modelDir) |
(experimental) The path to the Smithy model directory, relative to the project source directory (srcdir).
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.mutableBuild(Boolean mutableBuild) |
(experimental) Automatically update files modified during builds to pull-request branches.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.name(String name) |
(experimental) This is the name of your project.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.npmAccess(io.github.cdklabs.projen.javascript.NpmAccess npmAccess) |
(experimental) Access level of the npm package.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.npmDistTag(String npmDistTag) |
(experimental) The npmDistTag to use when publishing from the default branch.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.npmignore(List<String> npmignore) |
Deprecated.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.npmignoreEnabled(Boolean npmignoreEnabled) |
(experimental) Defines an .npmignore file.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.npmRegistry(String npmRegistry) |
Deprecated.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.npmRegistryUrl(String npmRegistryUrl) |
(experimental) The base URL of the npm package registry.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.npmTokenSecret(String npmTokenSecret) |
(experimental) GitHub secret which contains the NPM token to use when publishing packages.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.outdir(String outdir) |
(experimental) The root directory of the project.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.packageManager(io.github.cdklabs.projen.javascript.NodePackageManager packageManager) |
(experimental) The Node Package Manager used to execute scripts.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.packageName(String packageName) |
(experimental) The "name" in package.json.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.packageValue(Boolean packageValue) |
(experimental) Defines a `package` task that will produce an npm tarball under the artifacts directory (e.g.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.parent(io.github.cdklabs.projen.Project parent) |
(experimental) The parent project, if this project is part of a bigger project.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.parsedSpecFileName(String parsedSpecFileName) |
(experimental) The name of the output parsed OpenAPI specification file.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.peerDependencyOptions(io.github.cdklabs.projen.javascript.PeerDependencyOptions peerDependencyOptions) |
(experimental) Options for `peerDeps`.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.peerDeps(List<String> peerDeps) |
(experimental) Peer dependencies for this module.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.postBuildSteps(List<? extends io.github.cdklabs.projen.github.workflows.JobStep> postBuildSteps) |
(experimental) Steps to execute after build as part of the release workflow.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.prerelease(String prerelease) |
(experimental) Bump versions from the default branch as pre-releases (e.g.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.prettier(Boolean prettier) |
(experimental) Setup prettier.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.prettierOptions(io.github.cdklabs.projen.javascript.PrettierOptions prettierOptions) |
(experimental) Prettier options.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.projectType(io.github.cdklabs.projen.ProjectType projectType) |
Deprecated.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.projenCommand(String projenCommand) |
(experimental) The shell command to use in order to run the projen CLI.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.projenCredentials(io.github.cdklabs.projen.github.GithubCredentials projenCredentials) |
(experimental) Choose a method of providing GitHub API access for projen workflows.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.projenDevDependency(Boolean projenDevDependency) |
(experimental) Indicates of "projen" should be installed as a devDependency.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.projenrcJs(Boolean projenrcJs) |
(experimental) Generate (once) .projenrc.js (in JavaScript).
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.projenrcJson(Boolean projenrcJson) |
(experimental) Generate (once) .projenrc.json (in JSON).
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.projenrcJsonOptions(io.github.cdklabs.projen.ProjenrcOptions projenrcJsonOptions) |
(experimental) Options for .projenrc.json.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.projenrcJsOptions(io.github.cdklabs.projen.javascript.ProjenrcOptions projenrcJsOptions) |
(experimental) Options for .projenrc.js.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.projenrcTs(Boolean projenrcTs) |
(experimental) Use TypeScript for your projenrc file (`.projenrc.ts`).
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.projenrcTsOptions(io.github.cdklabs.projen.typescript.ProjenrcOptions projenrcTsOptions) |
(experimental) Options for .projenrc.ts.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.projenTokenSecret(String projenTokenSecret) |
Deprecated.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.projenVersion(String projenVersion) |
(experimental) Version of projen to install.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.publishDryRun(Boolean publishDryRun) |
(experimental) Instead of actually publishing to package managers, just print the publishing command.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.publishTasks(Boolean publishTasks) |
(experimental) Define publishing tasks that can be executed manually as well as workflows.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.pullRequestTemplate(Boolean pullRequestTemplate) |
(experimental) Include a GitHub pull request template.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.pullRequestTemplateContents(List<String> pullRequestTemplateContents) |
(experimental) The contents of the pull request template.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.pythonClientOptions(io.github.cdklabs.projen.python.PythonProjectOptions pythonClientOptions) |
(experimental) Options for the generated python client (if specified in clientLanguages).
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.readme(io.github.cdklabs.projen.SampleReadmeProps readme) |
(experimental) The README setup.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.release(Boolean release) |
(experimental) Add release management to this project.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.releaseBranches(Map<String,? extends io.github.cdklabs.projen.release.BranchOptions> releaseBranches) |
(experimental) Defines additional release branches.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.releaseEveryCommit(Boolean releaseEveryCommit) |
Deprecated.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.releaseFailureIssue(Boolean releaseFailureIssue) |
(experimental) Create a github issue on every failed publishing task.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.releaseFailureIssueLabel(String releaseFailureIssueLabel) |
(experimental) The label to apply to issues indicating publish failures.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.releaseSchedule(String releaseSchedule) |
Deprecated.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.releaseTagPrefix(String releaseTagPrefix) |
(experimental) Automatically add the given prefix to release tags.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.releaseToNpm(Boolean releaseToNpm) |
(experimental) Automatically release to npm when new versions are introduced.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.releaseTrigger(io.github.cdklabs.projen.release.ReleaseTrigger releaseTrigger) |
(experimental) The release trigger to use.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.releaseWorkflow(Boolean releaseWorkflow) |
Deprecated.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.releaseWorkflowName(String releaseWorkflowName) |
(experimental) The name of the default release workflow.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.releaseWorkflowSetupSteps(List<? extends io.github.cdklabs.projen.github.workflows.JobStep> releaseWorkflowSetupSteps) |
(experimental) A set of workflow steps to execute in order to setup the workflow container.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.renovatebot(Boolean renovatebot) |
(experimental) Use renovatebot to handle dependency upgrades.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.renovatebotOptions(io.github.cdklabs.projen.RenovatebotOptions renovatebotOptions) |
(experimental) Options for renovatebot.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.repository(String repository) |
(experimental) The repository is the location where the actual code for your package lives.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.repositoryDirectory(String repositoryDirectory) |
(experimental) If the package.json for your package is not in the root directory (for example if it is part of a monorepo), you can specify the directory in which it lives.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.sampleCode(Boolean sampleCode) |
(experimental) Generate one-time sample in `src/` and `test/` if there are no files there.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.scopedPackagesOptions(List<? extends io.github.cdklabs.projen.javascript.ScopedPackagesOptions> scopedPackagesOptions) |
(experimental) Options for privately hosted scoped packages.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.scripts(Map<String,String> scripts) |
(experimental) npm scripts to include.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.serviceName(SmithyServiceName serviceName) |
(experimental) The name of the Smithy service from your model which will be targeted for deployment and client generation.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.smithyBuildOptions(SmithyBuildOptions smithyBuildOptions) |
(experimental) Any additional properties you'd like to add your smithy-build.json.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.srcdir(String srcdir) |
(experimental) Typescript sources directory.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.stability(String stability) |
(experimental) Package's Stability.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.stale(Boolean stale) |
(experimental) Auto-close of stale issues and pull request.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.staleOptions(io.github.cdklabs.projen.github.StaleOptions staleOptions) |
(experimental) Auto-close stale issues and pull requests.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.testdir(String testdir) |
(experimental) Jest tests directory.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.tsconfig(io.github.cdklabs.projen.javascript.TypescriptConfigOptions tsconfig) |
(experimental) Custom TSConfig.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.tsconfigDev(io.github.cdklabs.projen.javascript.TypescriptConfigOptions tsconfigDev) |
(experimental) Custom tsconfig options for the development tsconfig.json file (used for testing).
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.tsconfigDevFile(String tsconfigDevFile) |
(experimental) The name of the development tsconfig.json file.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.typescriptClientOptions(io.github.cdklabs.projen.typescript.TypeScriptProjectOptions typescriptClientOptions) |
(experimental) Options for the generated typescript client.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.typescriptVersion(String typescriptVersion) |
(experimental) TypeScript version to use.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.versionrcOptions(Map<String,? extends Object> versionrcOptions) |
(experimental) Custom configuration used when creating changelog with standard-version package.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.vscode(Boolean vscode) |
(experimental) Enable VSCode integration.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.workflowBootstrapSteps(List<? extends io.github.cdklabs.projen.github.workflows.JobStep> workflowBootstrapSteps) |
(experimental) Workflow steps to use in order to bootstrap this repo.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.workflowContainerImage(String workflowContainerImage) |
(experimental) Container image to use for GitHub workflows.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.workflowGitIdentity(io.github.cdklabs.projen.github.GitIdentity workflowGitIdentity) |
(experimental) The git identity to use in workflows.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.workflowNodeVersion(String workflowNodeVersion) |
(experimental) The node version to use in GitHub workflows.
|
SmithyApiGatewayTsProject.Builder |
SmithyApiGatewayTsProject.Builder.workflowRunsOn(List<String> workflowRunsOn) |
(experimental) Github Runner selection labels.
|