Uses of Package
io.github.cdklabs.projen.javascript
-
Classes in io.github.cdklabs.projen.javascript used by io.github.cdklabs.projen.awscdk Class Description BundlerOptions (experimental) Options forBundler.BundlingOptions (experimental) Options for bundling.CodeArtifactOptions (experimental) Options for publishing npm packages to AWS CodeArtifact.EslintOptions JestOptions LicenseCheckerOptions (experimental) Options to configure the license checker.NodePackageManager (experimental) The node package manager to use.NodePackageOptions NodeProject (experimental) Node.js project.NodeProjectOptions NpmAccess (experimental) Npm package access level.PeerDependencyOptions PrettierOptions (experimental) Options for Prettier.ProjenrcOptions ScopedPackagesOptions (experimental) Options for scoped packages.TypescriptConfigOptions UpgradeDependenciesOptions (experimental) Options forUpgradeDependencies.YarnBerryOptions (experimental) Configure Yarn Berry. -
Classes in io.github.cdklabs.projen.javascript used by io.github.cdklabs.projen.cdk Class Description BundlerOptions (experimental) Options forBundler.CodeArtifactOptions (experimental) Options for publishing npm packages to AWS CodeArtifact.Eslint (experimental) Represents eslint configuration.EslintOptions JestOptions LicenseCheckerOptions (experimental) Options to configure the license checker.NodePackageManager (experimental) The node package manager to use.NodePackageOptions NodeProject (experimental) Node.js project.NodeProjectOptions NpmAccess (experimental) Npm package access level.PeerDependencyOptions PrettierOptions (experimental) Options for Prettier.ProjenrcOptions ScopedPackagesOptions (experimental) Options for scoped packages.TypescriptConfigOptions UpgradeDependenciesOptions (experimental) Options forUpgradeDependencies.YarnBerryOptions (experimental) Configure Yarn Berry. -
Classes in io.github.cdklabs.projen.javascript used by io.github.cdklabs.projen.cdk8s Class Description BundlerOptions (experimental) Options forBundler.CodeArtifactOptions (experimental) Options for publishing npm packages to AWS CodeArtifact.EslintOptions JestOptions LicenseCheckerOptions (experimental) Options to configure the license checker.NodePackageManager (experimental) The node package manager to use.NodePackageOptions NodeProject (experimental) Node.js project.NodeProjectOptions NpmAccess (experimental) Npm package access level.PeerDependencyOptions PrettierOptions (experimental) Options for Prettier.ProjenrcOptions ScopedPackagesOptions (experimental) Options for scoped packages.TypescriptConfigOptions UpgradeDependenciesOptions (experimental) Options forUpgradeDependencies.YarnBerryOptions (experimental) Configure Yarn Berry. -
Classes in io.github.cdklabs.projen.javascript used by io.github.cdklabs.projen.cdktf Class Description BundlerOptions (experimental) Options forBundler.CodeArtifactOptions (experimental) Options for publishing npm packages to AWS CodeArtifact.EslintOptions JestOptions LicenseCheckerOptions (experimental) Options to configure the license checker.NodePackageManager (experimental) The node package manager to use.NodePackageOptions NodeProject (experimental) Node.js project.NodeProjectOptions NpmAccess (experimental) Npm package access level.PeerDependencyOptions PrettierOptions (experimental) Options for Prettier.ProjenrcOptions ScopedPackagesOptions (experimental) Options for scoped packages.TypescriptConfigOptions UpgradeDependenciesOptions (experimental) Options forUpgradeDependencies.YarnBerryOptions (experimental) Configure Yarn Berry. -
Classes in io.github.cdklabs.projen.javascript used by io.github.cdklabs.projen.javascript Class Description AddBundleOptions (experimental) Options foraddBundle().AddBundleOptions.Builder A builder forAddBundleOptionsArrowParens AutoRelease (experimental) Automatic bump modes.Bundle Bundle.Builder A builder forBundleBundleLogLevel (experimental) Log levels for esbuild and package managers' install commands.Bundler (experimental) Adds support for bundling JavaScript applications and dependencies into a single file.Bundler.Builder (experimental) A fluent builder forBundler.BundlerOptions (experimental) Options forBundler.BundlerOptions.Builder A builder forBundlerOptionsBundlingOptions (experimental) Options for bundling.BundlingOptions.Builder A builder forBundlingOptionsCharset (experimental) Charset for esbuild's output.CodeArtifactAuthProvider (experimental) Options for authorizing requests to a AWS CodeArtifact npm repository.CodeArtifactOptions (experimental) Options for publishing npm packages to AWS CodeArtifact.CodeArtifactOptions.Builder A builder forCodeArtifactOptionsCoverageThreshold CoverageThreshold.Builder A builder forCoverageThresholdEmbeddedLanguageFormatting EndOfLine Eslint (experimental) Represents eslint configuration.Eslint.Builder (experimental) A fluent builder forEslint.EslintOptions EslintOptions.Builder A builder forEslintOptionsEslintOverride (experimental) eslint rules override.EslintOverride.Builder A builder forEslintOverrideHasteConfig HasteConfig.Builder A builder forHasteConfigHTMLWhitespaceSensitivity Jest (experimental) Installs the following npm scripts:.Jest.Builder (experimental) A fluent builder forJest.JestConfigOptions JestConfigOptions.Builder A builder forJestConfigOptionsJestOptions JestOptions.Builder A builder forJestOptionsJestReporter LicenseChecker (experimental) Enforces allowed licenses used by dependencies.LicenseChecker.Builder (experimental) A fluent builder forLicenseChecker.LicenseCheckerOptions (experimental) Options to configure the license checker.LicenseCheckerOptions.Builder A builder forLicenseCheckerOptionsNodePackage (experimental) Represents the npmpackage.jsonfile.NodePackage.Builder (experimental) A fluent builder forNodePackage.NodePackageManager (experimental) The node package manager to use.NodePackageOptions NodePackageOptions.Builder A builder forNodePackageOptionsNodeProject (experimental) Node.js project.NodeProject.Builder (experimental) A fluent builder forNodeProject.NodeProjectOptions NodeProjectOptions.Builder A builder forNodeProjectOptionsNpmAccess (experimental) Npm package access level.NpmConfig (experimental) File representing the local NPM config in .npmrc.NpmConfig.Builder (experimental) A fluent builder forNpmConfig.NpmConfigOptions (experimental) Options to configure the local NPM config.NpmConfigOptions.Builder A builder forNpmConfigOptionsPeerDependencyOptions PeerDependencyOptions.Builder A builder forPeerDependencyOptionsPrettier (experimental) Represents prettier configuration.Prettier.Builder (experimental) A fluent builder forPrettier.PrettierOptions (experimental) Options for Prettier.PrettierOptions.Builder A builder forPrettierOptionsPrettierOverride PrettierOverride.Builder A builder forPrettierOverridePrettierSettings (experimental) Options to set in Prettier directly or through overrides.PrettierSettings.Builder A builder forPrettierSettingsProjenrc (experimental) Sets up a javascript project to use TypeScript for projenrc.Projenrc.Builder (experimental) A fluent builder forProjenrc.ProjenrcOptions ProjenrcOptions.Builder A builder forProjenrcOptionsProseWrap QuoteProps RenderWorkflowSetupOptions (experimental) Options forrenderWorkflowSetup().RenderWorkflowSetupOptions.Builder A builder forRenderWorkflowSetupOptionsRunBundleTask (experimental) Options for BundlerOptions.runBundleTask.ScopedPackagesOptions (experimental) Options for scoped packages.ScopedPackagesOptions.Builder A builder forScopedPackagesOptionsSourceMapMode (experimental) SourceMap mode for esbuild.TrailingComma Transform TypeScriptCompilerOptions TypeScriptCompilerOptions.Builder A builder forTypeScriptCompilerOptionsTypescriptConfig TypescriptConfig.Builder (experimental) A fluent builder forTypescriptConfig.TypescriptConfigExtends (experimental) Container forTypescriptConfigtsconfig.jsonbase configuration(s).TypescriptConfigOptions TypescriptConfigOptions.Builder A builder forTypescriptConfigOptionsTypeScriptImportsNotUsedAsValues (experimental) This flag controls howimportworks, there are 3 different options.TypeScriptJsxMode (experimental) Determines how JSX should get transformed into valid JavaScript.TypeScriptModuleResolution (experimental) Determines how modules get resolved.UpdateSnapshot UpgradeDependencies (experimental) Upgrade node project dependencies.UpgradeDependencies.Builder (experimental) A fluent builder forUpgradeDependencies.UpgradeDependenciesOptions (experimental) Options forUpgradeDependencies.UpgradeDependenciesOptions.Builder A builder forUpgradeDependenciesOptionsUpgradeDependenciesSchedule (experimental) How often to check for new versions and raise pull requests for version upgrades.UpgradeDependenciesWorkflowOptions (experimental) Options forUpgradeDependencies.workflowOptions.UpgradeDependenciesWorkflowOptions.Builder A builder forUpgradeDependenciesWorkflowOptionsWatchPlugin YarnBerryOptions (experimental) Configure Yarn Berry.YarnBerryOptions.Builder A builder forYarnBerryOptionsYarnCacheMigrationMode (experimental) https://yarnpkg.com/configuration/yarnrc#cacheMigrationMode.YarnChecksumBehavior (experimental) https://yarnpkg.com/configuration/yarnrc#checksumBehavior.YarnDefaultSemverRangePrefix (experimental) https://yarnpkg.com/configuration/yarnrc#defaultSemverRangePrefix.YarnLogFilter (experimental) https://yarnpkg.com/configuration/yarnrc#logFilters.YarnLogFilter.Builder A builder forYarnLogFilterYarnLogFilterLevel (experimental) https://v3.yarnpkg.com/configuration/yarnrc#logFilters.0.level.YarnNetworkSetting (experimental) https://yarnpkg.com/configuration/yarnrc#networkSettings.YarnNetworkSetting.Builder A builder forYarnNetworkSettingYarnNmHoistingLimit (experimental) https://yarnpkg.com/configuration/yarnrc#nmHoistingLimits.YarnNmMode (experimental) https://yarnpkg.com/configuration/yarnrc#nmMode.YarnNodeLinker (experimental) https://yarnpkg.com/configuration/yarnrc#nodeLinker.YarnNpmPublishAccess (experimental) https://yarnpkg.com/configuration/yarnrc#npmPublishAccess.YarnNpmRegistry (experimental) https://yarnpkg.com/configuration/yarnrc#npmRegistries.YarnNpmRegistry.Builder A builder forYarnNpmRegistryYarnNpmScope (experimental) https://yarnpkg.com/configuration/yarnrc#npmScopes.YarnNpmScope.Builder A builder forYarnNpmScopeYarnPackageExtension (experimental) https://yarnpkg.com/configuration/yarnrc#packageExtensions.YarnPackageExtension.Builder A builder forYarnPackageExtensionYarnPeerDependencyMeta (experimental) https://yarnpkg.com/configuration/yarnrc#packageExtensions.YarnPeerDependencyMeta.Builder A builder forYarnPeerDependencyMetaYarnPnpFallbackMode (experimental) https://yarnpkg.com/configuration/yarnrc#pnpFallbackMode.YarnPnpMode (experimental) https://yarnpkg.com/configuration/yarnrc#pnpMode.YarnProgressBarStyle (experimental) https://yarnpkg.com/configuration/yarnrc#progressBarStyle.Yarnrc Yarnrc.Builder (experimental) A fluent builder forYarnrc.YarnrcOptions (experimental) Configuration for .yarnrc.yml in Yarn Berry v4.YarnrcOptions.Builder A builder forYarnrcOptionsYarnSupportedArchitectures (experimental) https://yarnpkg.com/configuration/yarnrc#supportedArchitectures.YarnSupportedArchitectures.Builder A builder forYarnSupportedArchitecturesYarnWinLinkType (experimental) https://yarnpkg.com/configuration/yarnrc#winLinkType.YarnWorkerPoolMode -
Classes in io.github.cdklabs.projen.javascript used by io.github.cdklabs.projen.python Class Description ProjenrcOptions -
Classes in io.github.cdklabs.projen.javascript used by io.github.cdklabs.projen.typescript Class Description BundlerOptions (experimental) Options forBundler.CodeArtifactOptions (experimental) Options for publishing npm packages to AWS CodeArtifact.Eslint (experimental) Represents eslint configuration.EslintOptions JestOptions LicenseCheckerOptions (experimental) Options to configure the license checker.NodePackageManager (experimental) The node package manager to use.NodePackageOptions NodeProject (experimental) Node.js project.NodeProjectOptions NpmAccess (experimental) Npm package access level.PeerDependencyOptions PrettierOptions (experimental) Options for Prettier.ProjenrcOptions ScopedPackagesOptions (experimental) Options for scoped packages.TypescriptConfig TypescriptConfigOptions UpgradeDependenciesOptions (experimental) Options forUpgradeDependencies.YarnBerryOptions (experimental) Configure Yarn Berry. -
Classes in io.github.cdklabs.projen.javascript used by io.github.cdklabs.projen.web Class Description BundlerOptions (experimental) Options forBundler.CodeArtifactOptions (experimental) Options for publishing npm packages to AWS CodeArtifact.EslintOptions JestOptions LicenseCheckerOptions (experimental) Options to configure the license checker.NodePackageManager (experimental) The node package manager to use.NodePackageOptions NodeProject (experimental) Node.js project.NodeProjectOptions NpmAccess (experimental) Npm package access level.PeerDependencyOptions PrettierOptions (experimental) Options for Prettier.ProjenrcOptions ScopedPackagesOptions (experimental) Options for scoped packages.TypescriptConfigOptions UpgradeDependenciesOptions (experimental) Options forUpgradeDependencies.YarnBerryOptions (experimental) Configure Yarn Berry.