- NAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmFormat
-
- name() - Method in class org.sonatype.nexus.repository.npm.internal.NpmPackageId
-
Returns the name part of package name, never null
.
- NAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmPublishParser
-
- NAME - Static variable in class org.sonatype.nexus.repository.npm.security.NpmToken
-
- NAME - Static variable in interface org.sonatype.nexus.repository.npm.upgrade.NpmModel
-
- NPM_V1_SEARCH_UNSUPPORTED - Static variable in class org.sonatype.nexus.repository.npm.internal.tasks.ReindexNpmRepositoryTask
-
- NpmAttributes - Class in org.sonatype.nexus.repository.npm.internal
-
npm format specific CMA attributes.
- NpmAttributes.AssetKind - Enum in org.sonatype.nexus.repository.npm.internal
-
Marker for asset kinds.
- NpmBrowseNodeGenerator - Class in org.sonatype.nexus.repository.npm.internal
-
NPM places components at the same level as their assets and removes `-` segments from the path.
- NpmBrowseNodeGenerator() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmBrowseNodeGenerator
-
- NpmCleanupPolicyConfiguration - Class in org.sonatype.nexus.repository.npm.internal.cleanup
-
Defines which cleanup policy fields to display for npm.
- NpmCleanupPolicyConfiguration() - Constructor for class org.sonatype.nexus.repository.npm.internal.cleanup.NpmCleanupPolicyConfiguration
-
- NpmComponentDirector - Class in org.sonatype.nexus.repository.npm.internal
-
- NpmComponentDirector(NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmComponentDirector
-
- NpmComponentMetadataProducer - Class in org.sonatype.nexus.repository.npm.internal.search
-
Npm implementation of DefaultComponentMetadataProducer
- NpmComponentMetadataProducer(Set<ComponentMetadataProducerExtension>) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.NpmComponentMetadataProducer
-
- NpmContent - Class in org.sonatype.nexus.repository.npm.internal
-
NPM focused
Content
allowing for setting
NpmStreamPayload
fields after creation.
- NpmContent(NpmStreamPayload) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmContent
-
- NpmContentValidator - Class in org.sonatype.nexus.repository.npm.internal
-
npm specific ContentValidator
that "hints" default content validator for npm metadata and format
specific files.
- NpmContentValidator(DefaultContentValidator) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmContentValidator
-
- NpmCoordinateUtil - Class in org.sonatype.nexus.repository.npm
-
Since 3.16
- NpmFacet - Interface in org.sonatype.nexus.repository.npm
-
NPM facet, present on all NPM repositories.
- NpmFacetImpl - Class in org.sonatype.nexus.repository.npm.internal
-
- NpmFacetImpl(NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmFacetImpl
-
- NpmFacetUtils - Class in org.sonatype.nexus.repository.npm.internal
-
Shared code of npm facets.
- NpmFieldDeserializer - Class in org.sonatype.nexus.repository.npm.internal
-
A NPM specialized deserializer for an individual field.
- NpmFieldDeserializer() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmFieldDeserializer
-
- NpmFieldFactory - Class in org.sonatype.nexus.repository.npm.internal
-
Simple factory class for providing handlers that are common for manipulating NPM JSON Fields.
- NpmFieldMatcher - Class in org.sonatype.nexus.repository.npm.internal
-
A NPM Json Field Matcher
- NpmFieldMatcher(String, String, NpmFieldDeserializer) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmFieldMatcher
-
Constructor.
- NpmFieldUnmatcher - Class in org.sonatype.nexus.repository.npm.internal
-
A NPM Json Field Matcher the test whether we never matched a field.
- NpmFieldUnmatcher(String, String, NpmFieldDeserializer) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmFieldUnmatcher
-
- NpmFormat - Class in org.sonatype.nexus.repository.npm.internal
-
npm repository format.
- NpmFormat() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmFormat
-
- NpmFormatAttributesExtractor - Class in org.sonatype.nexus.repository.npm.internal
-
Extracts supported format attributes from a map of parsed package.json data.
- NpmFormatAttributesExtractor(Map<String, Object>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmFormatAttributesExtractor
-
Creates a new format attributes extractor for the specified package JSON.
- NpmFormatSecurityContributor - Class in org.sonatype.nexus.repository.npm.internal
-
NPM format security contributor.
- NpmFormatSecurityContributor(Format) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmFormatSecurityContributor
-
- NpmGroupFacet - Class in org.sonatype.nexus.repository.npm.internal
-
NPM specific implementation of GroupFacetImpl
allowing for Cooperation
, merging and caching.
- NpmGroupFacet(boolean, RepositoryManager, ConstraintViolationFactory, Type) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmGroupFacet
-
- NpmHandlers - Class in org.sonatype.nexus.repository.npm.internal
-
npm protocol handlers.
- NpmHostedComponentMaintenanceImpl - Class in org.sonatype.nexus.repository.npm.internal
-
npm format specific hosted ComponentMaintenance
.
- NpmHostedComponentMaintenanceImpl() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmHostedComponentMaintenanceImpl
-
- NpmHostedFacet - Interface in org.sonatype.nexus.repository.npm.internal
-
npm hosted facet.
- NpmHostedFacetImpl - Class in org.sonatype.nexus.repository.npm.internal
-
- NpmHostedFacetImpl(NpmRequestParser) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmHostedFacetImpl
-
- NpmIndexSettingsContributor - Class in org.sonatype.nexus.repository.npm.internal
-
- NpmIndexSettingsContributor(Format) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmIndexSettingsContributor
-
- NpmJsonUtils - Class in org.sonatype.nexus.repository.npm.internal
-
npm helper for serializing JSON npm metadata.
- NpmMapDeserializerSerializer - Class in org.sonatype.nexus.repository.npm.internal
-
- NpmMapDeserializerSerializer(MapDeserializer, JsonGenerator, List<NpmFieldMatcher>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmMapDeserializerSerializer
-
- NpmMergeObjectMapper - Class in org.sonatype.nexus.repository.npm.internal
-
ObjectMapper
implementation for NPM Merging (the NXRM way) from
InputStream
s
- NpmMergeObjectMapper() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmMergeObjectMapper
-
- NpmMetadataUtils - Class in org.sonatype.nexus.repository.npm.internal
-
npm utilities for manipulating npm metadata.
- NpmModel - Interface in org.sonatype.nexus.repository.npm.upgrade
-
Holds information about the 'npm' model defined by this plugin.
- NpmNegativeCacheHandler - Class in org.sonatype.nexus.repository.npm.internal
-
Npm specific handling for negative cache responses.
- NpmNegativeCacheHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmNegativeCacheHandler
-
- NpmNestedAttributesMapUntypedObjectDeserializer - Class in org.sonatype.nexus.repository.npm.internal
-
NPM specific NestedAttributesMapUntypedObjectDeserializer
that handles mapping of objects by overlaying
the most dominant values over recessive ones (dominant being the last value being deserialized).
- NpmNestedAttributesMapUntypedObjectDeserializer(NestedAttributesMapJsonParser) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmNestedAttributesMapUntypedObjectDeserializer
-
- NpmPackageId - Class in org.sonatype.nexus.repository.npm.internal
-
npm package identifier.
- NpmPackageId(String, String) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmPackageId
-
- NpmPackageParser - Class in org.sonatype.nexus.repository.npm.internal
-
Parser for npm packages that will open up the tarball, extract the package.json if present, and return a map with the
attributes parsed from the npm package.
- NpmPackageParser() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmPackageParser
-
- NpmPackageRootMetadataUtils - Class in org.sonatype.nexus.repository.npm.internal
-
Helper for npm package root metadata.
- NpmProxyFacetImpl - Class in org.sonatype.nexus.repository.npm.internal
-
npm ProxyFacet
implementation.
- NpmProxyFacetImpl() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmProxyFacetImpl
-
- NpmProxyFacetImpl.ProxyTarget - Enum in org.sonatype.nexus.repository.npm.internal
-
- NpmProxyHandler - Class in org.sonatype.nexus.repository.npm.internal
-
Npm specific handling for proxy repositories.
- NpmProxyHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmProxyHandler
-
- NpmPublishParser - Class in org.sonatype.nexus.repository.npm.internal
-
Parses incoming "npm publish" and "npm unpublish" JSON using the streaming API so that attachments are not read into
memory as part of the parse operation.
- NpmPublishParser(JsonParser, StorageFacet, List<HashAlgorithm>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmPublishParser
-
- NpmPublishRequest - Class in org.sonatype.nexus.repository.npm.internal
-
Parsed "npm publish" or "npm unpublish" request containing the JSON contents (exclusive of attachments) and any
included attachments as TempBlobs.
- NpmPublishRequest(NestedAttributesMap, Map<String, TempBlob>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmPublishRequest
-
- NpmRepairPackageRootComponent - Class in org.sonatype.nexus.repository.npm.repair
-
Reprocesses each package and updates the package root.
- NpmRepairPackageRootComponent(RepositoryManager, AssetEntityAdapter, NpmPackageParser, Type, Format) - Constructor for class org.sonatype.nexus.repository.npm.repair.NpmRepairPackageRootComponent
-
- NpmRequestParser - Class in org.sonatype.nexus.repository.npm.internal
-
Component for parsing various kinds of incoming npm requests, performing special optimizations as possible for the
nature of the request.
- NpmRequestParser(SecuritySystem) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmRequestParser
-
- NpmResponses - Class in org.sonatype.nexus.repository.npm.internal
-
npm response utility, that sends status messages along with JSON, as npm CLI expects.
- NpmRevisionUpgradeRequestEvent - Class in org.sonatype.nexus.repository.npm.internal
-
Event for requesting an upgrade on the revision field of an NPM package root.
- NpmRevisionUpgradeRequestEvent(Asset, String) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmRevisionUpgradeRequestEvent
-
- NpmSearchFacet - Interface in org.sonatype.nexus.repository.npm.internal.search.v1
-
Facet for npm V1 search, replacing the existing npm search indexes that are now deprecated.
- NpmSearchFacetHosted - Class in org.sonatype.nexus.repository.npm.internal.search.v1
-
Implementation of NpmSearchFacet
for proxy repositories.
- NpmSearchFacetHosted(SearchService, NpmSearchParameterExtractor, NpmSearchResponseFactory, NpmSearchResponseMapper, int) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchFacetHosted
-
- NpmSearchFacetProxy - Class in org.sonatype.nexus.repository.npm.internal.search.v1
-
Implementation of NpmSearchFacet
for proxy repositories.
- NpmSearchFacetProxy() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchFacetProxy
-
- NpmSearchHitExtractor - Class in org.sonatype.nexus.repository.npm.internal.search.v1
-
Extractor object allowing easy extraction of information from an Elasticsearch SearchHit
as used by npm
search.
- NpmSearchHitExtractor() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchHitExtractor
-
- NpmSearchIndexFacet - Interface in org.sonatype.nexus.repository.npm.internal.search.legacy
-
- NpmSearchIndexFacetCaching - Class in org.sonatype.nexus.repository.npm.internal.search.legacy
-
- NpmSearchIndexFacetCaching(EventManager, AssetManager) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexFacetCaching
-
Deprecated.
- NpmSearchIndexFacetGroup - Class in org.sonatype.nexus.repository.npm.internal.search.legacy
-
- NpmSearchIndexFacetGroup(EventManager, AssetManager) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexFacetGroup
-
Deprecated.
- NpmSearchIndexFacetHosted - Class in org.sonatype.nexus.repository.npm.internal.search.legacy
-
- NpmSearchIndexFacetHosted(EventManager, AssetManager) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexFacetHosted
-
Deprecated.
- NpmSearchIndexFacetProxy - Class in org.sonatype.nexus.repository.npm.internal.search.legacy
-
- NpmSearchIndexFacetProxy() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexFacetProxy
-
Deprecated.
- NpmSearchIndexFilter - Class in org.sonatype.nexus.repository.npm.internal.search.legacy
-
- NpmSearchIndexFilter.PackageModifiedSince - Class in org.sonatype.nexus.repository.npm.internal.search.legacy
-
Deprecated.
Predicate based on "last modified" timestamp.
- NpmSearchIndexInvalidatedEvent - Class in org.sonatype.nexus.repository.npm.internal.search.legacy
-
- NpmSearchIndexInvalidatedEvent(Repository) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexInvalidatedEvent
-
Deprecated.
- NpmSearchIndexSubscriber - Class in org.sonatype.nexus.repository.npm.internal.search.legacy
-
- NpmSearchIndexSubscriber(RepositoryManager) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexSubscriber
-
Deprecated.
- NpmSearchMappings - Class in org.sonatype.nexus.repository.npm.internal.search
-
- NpmSearchMappings() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.NpmSearchMappings
-
- NpmSearchParameterExtractor - Class in org.sonatype.nexus.repository.npm.internal.search.v1
-
Extractor object allowing easy extraction of information from a Parameters
object as they pertain to npm
V1 search, including substitution of sensible defaults.
- NpmSearchParameterExtractor() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchParameterExtractor
-
- NpmSearchResponse - Class in org.sonatype.nexus.repository.npm.internal.search.v1
-
Response for an npm V1 search request.
- NpmSearchResponse() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponse
-
- NpmSearchResponseFactory - Class in org.sonatype.nexus.repository.npm.internal.search.v1
-
Factory for creating npm V1 search responses from the appropriate source information.
- NpmSearchResponseFactory(NpmSearchHitExtractor) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseFactory
-
- NpmSearchResponseMapper - Class in org.sonatype.nexus.repository.npm.internal.search.v1
-
Utility class for abstracting away the actual generation of JSON strings/content from the actual data objects.
- NpmSearchResponseMapper() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseMapper
-
- NpmSearchResponseObject - Class in org.sonatype.nexus.repository.npm.internal.search.v1
-
Data carrier for a single search response object for npm V1 search.
- NpmSearchResponseObject() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseObject
-
- NpmSearchResponsePackage - Class in org.sonatype.nexus.repository.npm.internal.search.v1
-
Data carrier (mapping to JSON) that contains package information in an npm search response.
- NpmSearchResponsePackage() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
-
- NpmSearchResponsePackageLinks - Class in org.sonatype.nexus.repository.npm.internal.search.v1
-
Data carrier (mapping to JSON) for the links portion of a package entry in an npm V1 search response.
- NpmSearchResponsePackageLinks() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
-
- NpmSearchResponsePerson - Class in org.sonatype.nexus.repository.npm.internal.search.v1
-
Data carrier (mapping to JSON) that contains npm "person"-like information.
- NpmSearchResponsePerson() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePerson
-
- NpmSearchResponseScore - Class in org.sonatype.nexus.repository.npm.internal.search.v1
-
Data carrier (mapping to JSON) that contains the search result score information for a particular package for npm
search V1.
- NpmSearchResponseScore() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScore
-
- NpmSearchResponseScoreDetail - Class in org.sonatype.nexus.repository.npm.internal.search.v1
-
Data carrier (mapped to JSON) that contains score detail information for a particular npm search response entry.
- NpmSearchResponseScoreDetail() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScoreDetail
-
- NpmSecurityFacet - Class in org.sonatype.nexus.repository.npm.internal
-
npm format security facet.
- NpmSecurityFacet(NpmFormatSecurityContributor, VariableResolverAdapter, ContentPermissionChecker) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmSecurityFacet
-
- NpmStreamingObjectMapper - Class in org.sonatype.nexus.repository.npm.internal
-
ObjectMapper
implementation for NPM streaming in and out of JSON.
- NpmStreamingObjectMapper() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmStreamingObjectMapper
-
- NpmStreamingObjectMapper(List<NpmFieldMatcher>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmStreamingObjectMapper
-
- NpmStreamingObjectMapper(String, String, List<NpmFieldMatcher>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmStreamingObjectMapper
-
- NpmStreamPayload - Class in org.sonatype.nexus.repository.npm.internal
-
- NpmStreamPayload(StreamPayload.InputStreamSupplier) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmStreamPayload
-
- NpmToken - Class in org.sonatype.nexus.repository.npm.security
-
npm API-Key; used by npm CLI to authenticate.
- NpmToken() - Constructor for class org.sonatype.nexus.repository.npm.security.NpmToken
-
- NpmTokenFacet - Interface in org.sonatype.nexus.repository.npm.internal
-
npm token management facet.
- NpmTokenFacetImpl - Class in org.sonatype.nexus.repository.npm.internal
-
- NpmTokenFacetImpl(NpmTokenManager) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmTokenFacetImpl
-
- NpmTokenManager - Class in org.sonatype.nexus.repository.npm.internal.security
-
npm api key manager.
- NpmTokenManager(ApiKeyStore, SecurityHelper) - Constructor for class org.sonatype.nexus.repository.npm.internal.security.NpmTokenManager
-
- NpmTokenRealm - Class in org.sonatype.nexus.repository.npm.internal.security
-
AuthenticatingRealm
that maps npm tokens to valid Subject
s.
- NpmTokenRealm(ApiKeyStore, UserPrincipalsHelper) - Constructor for class org.sonatype.nexus.repository.npm.internal.security.NpmTokenRealm
-
- NpmUntypedObjectDeserializerSerializer - Class in org.sonatype.nexus.repository.npm.internal
-
UntypedObjectDeserializer
that is NPM specific by instantly writing out to the provided generator,
rather then maintaining references in a map until all values have been deserialized.
- NpmUntypedObjectDeserializerSerializer(JsonGenerator, List<NpmFieldMatcher>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmUntypedObjectDeserializerSerializer
-
- NpmUploadHandler - Class in org.sonatype.nexus.repository.npm
-
Support for uploading components via UI & API
- NpmUploadHandler(ContentPermissionChecker, VariableResolverAdapter, NpmPackageParser, Set<UploadDefinitionExtension>) - Constructor for class org.sonatype.nexus.repository.npm.NpmUploadHandler
-
- NpmVersionComparator - Class in org.sonatype.nexus.repository.npm.internal
-
Utility class for Npm version comparison
- NpmWritePolicySelector - Class in org.sonatype.nexus.repository.npm.internal
-
npm specific WritePolicySelector
implementation.
- NpmWritePolicySelector() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmWritePolicySelector
-
- NULL_DESERIALIZER - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmFieldFactory
-
- P_AUTHOR - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_BIN - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
A mapping of bin commands to set up for this version
- P_BUGS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
On package root metadata this is a URL, on package.json this is an object with url
and
email
fields.
- P_BUGS_EMAIL - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_BUGS_URL - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_BUNDLE_DEPENDENCIES - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
An array of dependencies bundled with this version
- P_CONTRIBUTORS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_CPU - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_DEPRECATED - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
Format attribute on component for npm tarball that shows that given version (to which this tarball belongs to) is
deprecated.
- P_DESCRIPTION - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_DIRECTORIES - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
An array of directories included by this version
- P_ENGINES - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_HAS_SHRINK_WRAP - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
true
if this version is known to have a shrinkwrap that must be used to install it; false
if this version is known not to have a shrinkwrap.
- P_HOMEPAGE - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_KEYWORDS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_LICENSE - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_MAIN - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
The package's entry point
- P_MAINTAINERS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
Array of human objects for people with permission to publish this package
- P_NAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_NPM_LAST_MODIFIED - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
Format attribute on package root asset to designate npm "modified" timestamp as
Date
, extracted from npm
package metadata "time/modified".
- P_OPTIONAL_DEPENDENCIES - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
An object mapping package names to the required semver ranges of optional dependencies
- P_OS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_PEER_DEPENDENCIES - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
A mapping of package names to the required semver ranges of peer dependencies
- P_README - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
The first 64K of the README data for the most-recently published version of the package
- P_README_FILENAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
The name of the file from which the readme data was taken.
- P_REPOSITORY - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
An object with type and url fields.
- P_REPOSITORY_TYPE - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_REPOSITORY_URL - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_SCOPE - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_SEARCH_NORMALIZED_VERSION - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
Special format attribute used for ordering by version in a lexicographic manner within ES queries.
- P_SHASUM - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
The SHA-1 sum of the tarball
- P_TAGGED_IS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
Special format attribute used for supporting search on "is" and "not" (currently for "unstable" packages only).
- P_TAGGED_NOT - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
Special format attribute used for supporting search on "is" and "not" (currently for "unstable" packages only).
- P_URL - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- P_USERS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
An object whose keys are the npm user names of people who have starred this package
- P_VERSION - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
-
- packageId(String) - Method in class org.sonatype.nexus.repository.npm.internal.NpmContent
-
- packageId(String) - Method in class org.sonatype.nexus.repository.npm.internal.NpmStreamPayload
-
- PackageModifiedSince(DateTime) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexFilter.PackageModifiedSince
-
Deprecated.
- parse(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPackageId
-
- parse(String) - Method in class org.sonatype.nexus.repository.npm.internal.NpmPublishParser
-
Parses the JsonParser
's content into a NpmPublishOrDeleteRequest
.
- parseContent(Content) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
-
- parsePackageJson(Supplier<InputStream>) - Method in class org.sonatype.nexus.repository.npm.internal.NpmPackageParser
-
Parses the package.json in the supplied tar.gz if present and extractable.
- parsePublish(Repository, Payload) - Method in class org.sonatype.nexus.repository.npm.internal.NpmRequestParser
-
Parses an incoming "npm publish" or "npm unpublish" request, returning the results.
- putDistTags(NpmPackageId, String, Payload) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
-
Performs a "publish" of a dist-tag.
- putDistTags(NpmPackageId, String, Payload) - Method in class org.sonatype.nexus.repository.npm.internal.NpmHostedFacetImpl
-
- putPackage(NpmPackageId, String, Payload) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
-
Performs a "publish" of a package as sent by npm CLI.
- putPackage(Map<String, Object>, TempBlob) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
-
Add the package using the package.json and TempBlob
.
- putPackage(NpmPackageId, String, Payload) - Method in class org.sonatype.nexus.repository.npm.internal.NpmHostedFacetImpl
-
- putPackage(Map<String, Object>, TempBlob) - Method in class org.sonatype.nexus.repository.npm.internal.NpmHostedFacetImpl
-
- putPackage(NpmPackageId, NestedAttributesMap, TempBlob) - Method in class org.sonatype.nexus.repository.npm.internal.NpmHostedFacetImpl
-
- putPackageRoot(String, AssetBlob, AttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.NpmFacetImpl
-
- putPackageRoot(NpmPackageId, String, NestedAttributesMap) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
-
Updates the package root.
- putPackageRoot(NpmPackageId, String, NestedAttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.NpmHostedFacetImpl
-
Note: transactional method cannot be private, must be protected (as CGLIB will extend it).
- putPackageRoot(String, AssetBlob, AttributesMap) - Method in interface org.sonatype.nexus.repository.npm.NpmFacet
-
- putPublishRequest(NpmPackageId, String, NpmPublishRequest) - Method in class org.sonatype.nexus.repository.npm.internal.NpmHostedFacetImpl
-
- putRepositoryRoot(AssetBlob, AttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.NpmFacetImpl
-
- putRepositoryRoot(AssetBlob, AttributesMap) - Method in interface org.sonatype.nexus.repository.npm.NpmFacet
-
- putTarball(String, String, AssetBlob, AttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.NpmFacetImpl
-
- putTarball(String, String, AssetBlob, AttributesMap) - Method in interface org.sonatype.nexus.repository.npm.NpmFacet
-