Class PackageJson
A package.json
configuration object.
Import path
import javascript
Direct supertypes
Indirect supertypes
Predicates
declaresDependency |
Holds if this package declares a dependency (including optional, development and bundled dependencies) on the given version of the given package. |
getAContributor |
Gets information for a contributor to this package. |
getADependenciesObject |
Gets a JSON object describing a group of dependencies of this package of the kind specified by |
getAFile |
Gets a file for this package. |
getAKeyword |
Gets a keyword for this package. |
getAManFile |
Gets a manual page for this package. |
getAuthor |
Gets the author information of this package. |
getBin |
Gets the path of a command defined for this package. |
getBlacklistedCPU |
DEPRECATED: Alias for getBlacklistedCpu |
getBlacklistedCpu |
Gets a platform not supported by this package. |
getBlacklistedOS |
Gets an operating system not supported by this package. |
getBugs |
Gets the bug tracker information of this package. |
getBundledDependencies |
Gets the bundled dependencies of this package. |
getCPUs |
Gets information about platforms supported by this package. |
getConfig |
Gets configuration information for this package. |
getDependencies |
Gets the dependencies of this package. |
getDescription |
Gets the description of this package. |
getDevDependencies |
Gets the development dependencies of this package. |
getDirectories |
Gets information about the directories of this package. |
getEngines |
Gets the engine dependencies of this package. |
getExportedModule |
Gets the module exported under the given relative path. |
getExportedPath |
Gets the path to the file exported with the given relative path. |
getFiles |
Gets the array of files for this package. |
getHomepage |
Gets the homepage URL of this package. |
getKeywords |
Gets the array of keywords for this package. |
getLicense |
Gets the license information of this package. |
getMain |
Gets the main module of this package. |
getMainModule |
Gets the main module of this package. |
getOSs |
Gets information about operating systems supported by this package. |
getOptionalDependencies |
Gets the optional dependencies of this package. |
getPackageName |
Gets the name of this package. |
getPeerDependencies |
Gets the peer dependencies of this package. |
getPublishConfig |
Gets publishing configuration information about this package. |
getRepository |
Gets repository information for this package. |
getScripts |
Gets information about the scripts of this package. |
getTypings |
Gets the |
getTypingsFile |
Gets the file containing the typings of this package, which can either be from the |
getTypingsModule |
Gets the module containing the typings of this package, which can either be from the |
getVersion |
Gets the version of this package. |
getWhitelistedCPU |
DEPRECATED: Alias for getWhitelistedCpu |
getWhitelistedCpu |
Gets a platform supported by this package. |
getWhitelistedOS |
Gets an operating system supported by this package. |
isEngineStrict |
Holds if this package has strict engine requirements. |
isPreferGlobal |
Holds if this package prefers to be installed globally. |
isPrivate |
Holds if this is a private package. |
Inherited predicates
getAPrimaryQlClass |
Gets the primary QL class for the Locatable. |
from JsonObject |
getBooleanValue |
If this is a boolean constant, gets its boolean value. |
from JsonValue |
getChild |
Gets the |
from JsonValue |
getElementValue |
If this is an array, gets the value of the |
from JsonValue |
getEndLine |
Gets the line on which this element ends. |
from Locatable |
getFile |
Gets the file this program element comes from. |
from Locatable |
getIntValue |
If this is an integer constant, gets its numeric value. |
from JsonValue |
getJsonFile |
Gets the JSON file containing this value. |
from JsonValue |
getLocation |
Gets this element’s location. |
from JsonValue |
getNumLines |
Gets the number of lines covered by this element. |
from Locatable |
getParent |
Gets the parent value to which this value belongs, if any. |
from JsonValue |
getPrimaryQlClasses |
Gets a comma-separated list of the names of the primary CodeQL classes to which this element belongs. |
from Locatable |
getPropStringValue |
Gets the string value of property |
from JsonObject |
getPropValue |
If this is an object, gets the value of property |
from JsonValue |
getStartLine |
Gets the line on which this element starts. |
from Locatable |
getStringValue |
If this is a string constant, gets the value of the string. |
from JsonValue |
isTopLevel |
Holds if this JSON value is the top level element in its enclosing file. |
from JsonValue |
toString |
Gets a textual representation of this element. |
from JsonValue |