Class SyncpackConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.aws.awsprototypingsdk.nxmonorepo.SyncpackConfig.Jsii$Proxy
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable,SyncpackConfig
- Enclosing interface:
- SyncpackConfig
@Stability(Stable) @Internal public static final class SyncpackConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements SyncpackConfig
An implementation forSyncpackConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface software.aws.awsprototypingsdk.nxmonorepo.SyncpackConfig
SyncpackConfig.Builder, SyncpackConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.protectedJsii$Proxy(SyncpackConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theSyncpackConfig.Builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)List<String>getDependencyTypes()which dependency properties to search within.BooleangetDev()whether to search within devDependencies.StringgetFilter()a string which will be passed to `new RegExp()` to match against package names that should be included.StringgetIndent()the character(s) to be used to indent your package.json files when writing to disk.BooleangetOverrides()whether to search within npm overrides.BooleangetPeer()whether to search within peerDependencies.BooleangetPnpmOverrides()whether to search within pnpm overrides.BooleangetProd()whether to search within dependencies.BooleangetResolutions()whether to search within yarn resolutions.List<SemverGroup>getSemverGroups()StringgetSemverRange()defaults to `""` to ensure that exact dependency versions are used instead of loose ranges.List<String>getSortAz()which fields within package.json files should be sorted alphabetically.List<String>getSortFirst()which fields within package.json files should appear at the top, and in what order.List<String>getSource()glob patterns for package.json file locations.List<VersionGroup>getVersionGroups()BooleangetWorkspace()whether to include the versions of the `--source` packages developed in your workspace/monorepo as part of the search for versions to sync.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(SyncpackConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theSyncpackConfig.Builder.
-
-
Method Detail
-
getDependencyTypes
public final List<String> getDependencyTypes()
Description copied from interface:SyncpackConfigwhich dependency properties to search within.- Specified by:
getDependencyTypesin interfaceSyncpackConfig
-
getDev
public final Boolean getDev()
Description copied from interface:SyncpackConfigwhether to search within devDependencies.- Specified by:
getDevin interfaceSyncpackConfig
-
getFilter
public final String getFilter()
Description copied from interface:SyncpackConfiga string which will be passed to `new RegExp()` to match against package names that should be included.- Specified by:
getFilterin interfaceSyncpackConfig
-
getIndent
public final String getIndent()
Description copied from interface:SyncpackConfigthe character(s) to be used to indent your package.json files when writing to disk.- Specified by:
getIndentin interfaceSyncpackConfig
-
getOverrides
public final Boolean getOverrides()
Description copied from interface:SyncpackConfigwhether to search within npm overrides.- Specified by:
getOverridesin interfaceSyncpackConfig
-
getPeer
public final Boolean getPeer()
Description copied from interface:SyncpackConfigwhether to search within peerDependencies.- Specified by:
getPeerin interfaceSyncpackConfig
-
getPnpmOverrides
public final Boolean getPnpmOverrides()
Description copied from interface:SyncpackConfigwhether to search within pnpm overrides.- Specified by:
getPnpmOverridesin interfaceSyncpackConfig
-
getProd
public final Boolean getProd()
Description copied from interface:SyncpackConfigwhether to search within dependencies.- Specified by:
getProdin interfaceSyncpackConfig
-
getResolutions
public final Boolean getResolutions()
Description copied from interface:SyncpackConfigwhether to search within yarn resolutions.- Specified by:
getResolutionsin interfaceSyncpackConfig
-
getSemverGroups
public final List<SemverGroup> getSemverGroups()
- Specified by:
getSemverGroupsin interfaceSyncpackConfig
-
getSemverRange
public final String getSemverRange()
Description copied from interface:SyncpackConfigdefaults to `""` to ensure that exact dependency versions are used instead of loose ranges.- Specified by:
getSemverRangein interfaceSyncpackConfig
-
getSortAz
public final List<String> getSortAz()
Description copied from interface:SyncpackConfigwhich fields within package.json files should be sorted alphabetically.- Specified by:
getSortAzin interfaceSyncpackConfig
-
getSortFirst
public final List<String> getSortFirst()
Description copied from interface:SyncpackConfigwhich fields within package.json files should appear at the top, and in what order.- Specified by:
getSortFirstin interfaceSyncpackConfig
-
getSource
public final List<String> getSource()
Description copied from interface:SyncpackConfigglob patterns for package.json file locations.- Specified by:
getSourcein interfaceSyncpackConfig
-
getVersionGroups
public final List<VersionGroup> getVersionGroups()
- Specified by:
getVersionGroupsin interfaceSyncpackConfig
-
getWorkspace
public final Boolean getWorkspace()
Description copied from interface:SyncpackConfigwhether to include the versions of the `--source` packages developed in your workspace/monorepo as part of the search for versions to sync.- Specified by:
getWorkspacein interfaceSyncpackConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-