-
- All Implemented Interfaces:
-
java.io.Serializable
public final class PackageJson implements Serializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classPackageJson.Companionpublic final classPackageJson.ScopedName
-
Field Summary
Fields Modifier and Type Field Description private final Booleanemptyprivate final PackageJson.ScopedNamescopedNameprivate Booleanprivateprivate Stringmainprivate Collection<String>workspacesprivate Map<String, String>resolutionsprivate Stringtypesprivate final Map<String, String>devDependenciesprivate final Map<String, String>dependenciesprivate final Map<String, String>peerDependenciesprivate final Map<String, String>optionalDependenciesprivate final List<String>bundledDependenciesprivate Stringnameprivate Stringversion
-
Constructor Summary
Constructors Constructor Description PackageJson(String name, String version)
-
Method Summary
-
-
Method Detail
-
getScopedName
final PackageJson.ScopedName getScopedName()
-
getPrivate
final Boolean getPrivate()
-
setPrivate
final Unit setPrivate(Boolean private)
-
getWorkspaces
final Collection<String> getWorkspaces()
-
setWorkspaces
final Unit setWorkspaces(Collection<String> workspaces)
-
getResolutions
final Map<String, String> getResolutions()
-
setResolutions
final Unit setResolutions(Map<String, String> resolutions)
-
getDevDependencies
final Map<String, String> getDevDependencies()
-
getDependencies
final Map<String, String> getDependencies()
-
getPeerDependencies
final Map<String, String> getPeerDependencies()
-
getOptionalDependencies
final Map<String, String> getOptionalDependencies()
-
getBundledDependencies
final List<String> getBundledDependencies()
-
getVersion
final String getVersion()
-
setVersion
final Unit setVersion(String version)
-
customField
final Unit customField(Pair<String, Object> pair)
-
customField
final Unit customField(String key, Object value)
-
customField
final Unit customField(String key, Number value)
-
customField
final Unit customField(String key, Boolean value)
-
-
-
-