Constructs project package configuration.
Configured project.
Whether contents loaded from package.json
file automatically prior to applying custom ones.
true
by default.
Promise resolved to project entries map with their names as keys.
Promise resolved to project exports map with their names as keys.
Promise resolved to the main entry of the project.
Promise resolved to package information contents.
Promise resolved to package.json
contents.
Configured project.
Type of this development host.
Replaces custom package.json
contents with autoloaded ones.
Clears custom options, and forces automatic loading.
package.json
contents extending autoloaded ones.
Updated instance.
Protected
cloneDetects whether this package depends on the given one.
Dependency package name.
Promise resolved to true
when the package found among PackageJson#dependencies runtime dependencies, to 'dev'
when it is found among PackageJson#devDependencies development dependencies,
or to false
otherwise.
Gains project entry for the given export path.
Target export path.
Corresponding project entry, or new one if not exists yet.
Gains actual development tools host from the project.
Replaces package.json
contents with custom ones.
Clears custom package.json
contents, and prevents their automatic loading.
New package.json
contents to apply.
Updated instance.
Assigns project entry for the given export path.
Export path of the entry.
Project entry to assign.
Updated instance.
Assigns main project entry.
New main entry to assign.
Updated instance.
Static
ofGains package configuration of the project.
Respects defaults.
Configured project.
Package configuration instance.
Package configuration constructed by
package.json
contents.