- DatastoreReindexNpmRepositoryTask - Class in org.sonatype.nexus.repository.npm.internal.tasks
-
Task that reindexes npm proxy and hosted repositories by opening each tarball and extracting the contents of the
package.json
as format attributes.
- DatastoreReindexNpmRepositoryTask(NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.npm.internal.tasks.DatastoreReindexNpmRepositoryTask
-
- DatastoreUnprocessedRepositoryChecker - Class in org.sonatype.nexus.repository.npm.internal.tasks
-
- DatastoreUnprocessedRepositoryChecker() - Constructor for class org.sonatype.nexus.repository.npm.internal.tasks.DatastoreUnprocessedRepositoryChecker
-
- delete(NpmPackageId) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
-
- delete(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
-
- delete(NpmPackageId) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
-
Delete the package root for the given packageId
- delete(NpmPackageId, String) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
-
Delete the tarball associated with the given packageId and version.
- deleteAsset() - Method in class org.sonatype.nexus.repository.content.npm.internal.search.legacy.NpmSearchIndexFacetCaching
-
Deprecated.
- deleteAsset() - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetCaching
-
Deprecated.
- deleteAssetTx(EntityId, boolean) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmHostedComponentMaintenanceImpl
-
Deletes depending on what it is.
- deleteComponentTx(EntityId, boolean) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmHostedComponentMaintenanceImpl
-
- deleteDistTags(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
-
Deletes the from the packageRoot
- deleteDistTags(NpmPackageId, String, Payload) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
-
- deleteDistTags - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
-
- deleteDistTags(NpmPackageId, String, Payload) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
-
- deleteDistTags(StorageTx, Asset, String) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
-
Deletes the from the packageRoot
- deleteDistTags(NpmPackageId, String, Payload) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
-
- deletePackage(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
-
- deletePackage(NpmPackageId, String, boolean) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
-
- deletePackage - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
-
- deletePackage(NpmPackageId, String) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
-
Deletes complete package along with all belonging tarballs too (if any).
- deletePackage(NpmPackageId, String, boolean) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
-
Deletes complete package along with all belonging tarballs too (if any), maybe deletes the blobs.
- deletePackage(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
-
- deletePackage(NpmPackageId, String, boolean) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
-
- deleteTarball(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
-
- deleteTarball(NpmPackageId, String, boolean) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
-
- deleteTarball - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
-
- deleteTarball(NpmPackageId, String) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
-
Deletes given tarball, if exists.
- deleteTarball(NpmPackageId, String, boolean) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
-
Deletes given tarball, if exists, and maybe deletes the blob.
- deleteTarball(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
-
- deleteTarball(NpmPackageId, String, boolean) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
-
- deleteToken - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
-
- DEPRECATED - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
-
- deserialize(String, Object, JsonParser, DeserializationContext, JsonGenerator) - Method in class org.sonatype.nexus.repository.npm.internal.NpmFieldDeserializer
-
Deserialize object based on a default writing out of the field name and deserialized value.
- deserialize(NestedAttributesMapJsonParser, DeserializationContext, MapDeserializer) - Method in class org.sonatype.nexus.repository.npm.internal.NpmMergeObjectMapper
-
- deserialize(JsonParser, DeserializationContext) - Method in class org.sonatype.nexus.repository.npm.internal.NpmUntypedObjectDeserializerSerializer
-
Overwritten from UntypedObjectDeserializer
allowing the deserialized JSON to be streamed out directly and
preventing the deserialized object from being kept in memory.
- deserializeAndSerialize(JsonParser, DeserializationContext, MapDeserializer, JsonGenerator) - Method in class org.sonatype.nexus.repository.npm.internal.NpmStreamingObjectMapper
-
- deserializeValue(Object) - Method in class org.sonatype.nexus.repository.npm.internal.NpmFieldDeserializer
-
Method for explicitly deserilizing the value of supplied deserialized object.
- determineContentType(boolean, Supplier<InputStream>, MimeRulesSource, String, String) - Method in class org.sonatype.nexus.repository.npm.internal.NpmContentValidator
-
- DIST - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
-
- DIST_TAGS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
-
- distTagsMatcher(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
-
Matcher for npm package dist-tags.
- distTagsToContent(NestedAttributesMap) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
-
Converts the tags to a Content
containing the tags as a json object
- distTagsToContent(NestedAttributesMap) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
-
Converts the tags to a Content
containing the tags as a json object
- distTagsUpdateMatcher(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
-
Matcher for npm package dist-tags.
- doDelete() - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditFacet
-
- doInit(Configuration) - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditFacet
-
- doInit(Configuration) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
-
- doInit(Configuration) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
-
- doInvalidate(NpmPackageId) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
-
- doPutDistTags(NpmPackageId, String, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
-
- doPutDistTags(NpmPackageId, String, String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
-
- doPutPackageRoot(NpmPackageId, NestedAttributesMap, Content, boolean) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
-
- doPutRepositoryRoot(TempBlob, Content) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
-
- doPutTarball(NpmPackageId, String, TempBlob, Content) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
-
- doStart() - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditTarballFacet
-
- doStart() - Method in class org.sonatype.nexus.repository.npm.internal.tasks.ReindexNpmRepositoryManager
-
- doStop() - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditTarballFacet
-
- download(Set<AuditComponent>) - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditTarballFacet
-
- NAME - Static variable in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedRecipe
-
- NAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmFormat
-
- NAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
-
- 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
-
- notFound(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmResponses
-
- NPM_TIMESTAMP_FORMAT - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
-
- NPM_V1_SEARCH_UNSUPPORTED - Static variable in class org.sonatype.nexus.repository.npm.internal.tasks.orient.OrientReindexNpmRepositoryTask
-
- NPM_V1_SEARCH_UNSUPPORTED - Static variable in interface org.sonatype.nexus.repository.npm.internal.tasks.ReindexNpmRepositoryTask
-
- NpmAssetBlobDAO - Interface in org.sonatype.nexus.repository.content.npm.internal.store
-
- NpmAssetDAO - Interface in org.sonatype.nexus.repository.content.npm.internal.store
-
- 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.
- NpmAuditError - Enum in org.sonatype.nexus.repository.npm.internal.audit.model
-
Enum of error codes and error messages for npm audit
- NpmAuditErrorHandler - Class in org.sonatype.nexus.repository.npm.internal
-
Handle all exceptions which could be thrown from npm audit.
- NpmAuditErrorHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmAuditErrorHandler
-
- NpmAuditFacet - Class in org.sonatype.nexus.repository.npm.internal
-
Facet for processing dependencies from 'npm audit' cmd to analyze them on vulnerabilities by IQ Server.
- NpmAuditFacet(int, int, EventManager, ReportCreator, CacheHelper) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmAuditFacet
-
- NpmAuditHandler - Class in org.sonatype.nexus.repository.npm.internal
-
Handle 'npm audit' cmd.
- NpmAuditHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmAuditHandler
-
- NpmAuditQuickHandler - Class in org.sonatype.nexus.repository.npm.internal
-
Handle 'npm audit' after 'npm install' cmd.
- NpmAuditQuickHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmAuditQuickHandler
-
- NpmAuditTarballFacet - Class in org.sonatype.nexus.repository.npm.internal
-
Facet for saving/fetching npm package tarballs.
- NpmAuditTarballFacet(int) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmAuditTarballFacet
-
- NpmBrowseNodeGenerator - Class in org.sonatype.nexus.repository.npm.internal.orient
-
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.orient.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
-
- NpmComponentDAO - Interface in org.sonatype.nexus.repository.content.npm.internal.store
-
- NpmComponentDirector - Class in org.sonatype.nexus.repository.npm.internal.orient
-
- NpmComponentDirector(NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmComponentDirector
-
- NpmComponentMetadataProducer - Class in org.sonatype.nexus.repository.npm.internal.search.orient
-
Npm implementation of DefaultComponentMetadataProducer
- NpmComponentMetadataProducer(Set<ComponentMetadataProducerExtension>) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.orient.NpmComponentMetadataProducer
-
- NpmContent - Class in org.sonatype.nexus.repository.content.npm.internal
-
NPM focused
Content
allowing for setting
NpmStreamPayload
fields after creation.
- NpmContent(NpmStreamPayload, Content) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmContent
-
- NpmContent - Class in org.sonatype.nexus.repository.npm.internal.orient
-
NPM focused
Content
allowing for setting
NpmStreamPayload
fields after creation.
- NpmContent(NpmStreamPayload) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmContent
-
- NpmContentFacet - Interface in org.sonatype.nexus.repository.content.npm
-
Provides persistent content for the 'npm' format.
- NpmContentFacetImpl - Class in org.sonatype.nexus.repository.content.npm.internal
-
- NpmContentFacetImpl(FormatStoreManager) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
-
- NpmContentRepositoryDAO - Interface in org.sonatype.nexus.repository.content.npm.internal.store
-
- 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
- npmErrorHandler - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
-
- NpmExportAssetFilter - Class in org.sonatype.nexus.repository.npm.export
-
- NpmExportAssetFilter() - Constructor for class org.sonatype.nexus.repository.npm.export.NpmExportAssetFilter
-
- NpmFacet - Interface in org.sonatype.nexus.repository.npm.orient
-
NPM facet, present on all NPM repositories.
- NpmFacetImpl - Class in org.sonatype.nexus.repository.npm.internal.orient
-
- NpmFacetImpl(NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetImpl
-
- NpmFacetSupport - Class in org.sonatype.nexus.repository.content.npm.internal
-
- NpmFacetSupport(NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
-
- NpmFacetUtils - Class in org.sonatype.nexus.repository.npm.internal.orient
-
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
-
- NpmGroupAuditHandler - Class in org.sonatype.nexus.repository.npm.internal
-
Handle 'npm audit' cmd in the group repository.
- NpmGroupAuditHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmGroupAuditHandler
-
- NpmGroupAuditQuickHandler - Class in org.sonatype.nexus.repository.npm.internal
-
Handle 'npm audit' after 'npm install' cmd.
- NpmGroupAuditQuickHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmGroupAuditQuickHandler
-
- NpmGroupRepositoriesApiResource - Class in org.sonatype.nexus.repository.npm.rest
-
- NpmGroupRepositoriesApiResource() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmGroupRepositoriesApiResource
-
- NpmGroupRepositoriesApiResourceBeta - Class in org.sonatype.nexus.repository.npm.rest
-
- NpmGroupRepositoriesApiResourceBeta() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmGroupRepositoriesApiResourceBeta
-
Deprecated.
- NpmGroupRepositoriesApiResourceV1 - Class in org.sonatype.nexus.repository.npm.rest
-
- NpmGroupRepositoriesApiResourceV1() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmGroupRepositoriesApiResourceV1
-
- NpmGroupRepositoryApiRequest - Class in org.sonatype.nexus.repository.npm.rest
-
- NpmGroupRepositoryApiRequest(String, Boolean, StorageAttributes, GroupDeployAttributes) - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmGroupRepositoryApiRequest
-
- NpmGroupWriteHandler - Class in org.sonatype.nexus.repository.npm.internal
-
Override certain behaviours of the standard group handler to be able to write to a group.
- NpmGroupWriteHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmGroupWriteHandler
-
- NpmHandlers - Class in org.sonatype.nexus.repository.npm.internal
-
npm protocol handlers.
- NpmHostedComponentMaintenanceImpl - Class in org.sonatype.nexus.repository.npm.internal.orient
-
npm format specific hosted ComponentMaintenance
.
- NpmHostedComponentMaintenanceImpl() - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmHostedComponentMaintenanceImpl
-
- NpmHostedFacet - Interface in org.sonatype.nexus.repository.npm.internal
-
npm hosted facet.
- NpmHostedFacetImpl - Class in org.sonatype.nexus.repository.content.npm.internal
-
- NpmHostedFacetImpl(NpmRequestParser, NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
-
- NpmHostedRecipe - Class in org.sonatype.nexus.repository.content.npm.internal
-
npm hosted repository recipe.
- NpmHostedRecipe(Type, Format, Provider<NpmSecurityFacet>, Provider<ConfigurableViewFacet>, Provider<BrowseFacet>, Provider<SearchFacet>, Provider<NpmTokenFacet>, Provider<NpmAuditFacet>, Provider<NpmAuditTarballFacet>, Provider<NpmContentFacet>, Provider<NpmHostedFacet>, Provider<NpmSearchIndexFacetHosted>, Provider<NpmSearchFacetHosted>, Provider<LastAssetMaintenanceFacet>, ExceptionHandler, TimingHandler, IndexHtmlForwardHandler, SecurityHandler, PartialFetchHandler, ConditionalRequestHandler, ContentHeadersHandler, LastDownloadedHandler, HandlerContributor, RoutingRuleHandler, NpmAuditErrorHandler, NpmWhoamiHandler, NpmPingHandler, Handler) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmHostedRecipe
-
- NpmHostedRepositoriesApiResource - Class in org.sonatype.nexus.repository.npm.rest
-
- NpmHostedRepositoriesApiResource() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmHostedRepositoriesApiResource
-
- NpmHostedRepositoriesApiResourceBeta - Class in org.sonatype.nexus.repository.npm.rest
-
- NpmHostedRepositoriesApiResourceBeta() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmHostedRepositoriesApiResourceBeta
-
Deprecated.
- NpmHostedRepositoriesApiResourceV1 - Class in org.sonatype.nexus.repository.npm.rest
-
- NpmHostedRepositoriesApiResourceV1() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmHostedRepositoriesApiResourceV1
-
- NpmHostedRepositoryApiRequest - Class in org.sonatype.nexus.repository.npm.rest
-
- NpmHostedRepositoryApiRequest(String, Boolean, HostedStorageAttributes, CleanupPolicyAttributes) - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmHostedRepositoryApiRequest
-
- 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 - Variable in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
-
- 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.orient
-
Helper for npm package root metadata.
- NpmPaths - Class in org.sonatype.nexus.repository.npm.internal
-
- NpmPaths() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmPaths
-
- NpmPingHandler - Class in org.sonatype.nexus.repository.npm.internal
-
- NpmPingHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmPingHandler
-
- NpmProxyCacheInvalidatorFacetImpl - Class in org.sonatype.nexus.repository.npm.internal
-
Handles invalidating NPM proxy cache when the URL for the repository changes.
- NpmProxyCacheInvalidatorFacetImpl() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmProxyCacheInvalidatorFacetImpl
-
- NpmProxyFacet - Interface in org.sonatype.nexus.repository.npm.internal
-
- NpmProxyFacet.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
-
- NpmProxyRecipe - Interface in org.sonatype.nexus.repository.npm.internal
-
- NpmProxyRepositoriesApiResource - Class in org.sonatype.nexus.repository.npm.rest
-
- NpmProxyRepositoriesApiResource() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmProxyRepositoriesApiResource
-
- NpmProxyRepositoriesApiResourceBeta - Class in org.sonatype.nexus.repository.npm.rest
-
- NpmProxyRepositoriesApiResourceBeta() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmProxyRepositoriesApiResourceBeta
-
Deprecated.
- NpmProxyRepositoriesApiResourceV1 - Class in org.sonatype.nexus.repository.npm.rest
-
- NpmProxyRepositoriesApiResourceV1() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmProxyRepositoriesApiResourceV1
-
- NpmProxyRepositoryApiRequest - Class in org.sonatype.nexus.repository.npm.rest
-
- NpmProxyRepositoryApiRequest(String, Boolean, StorageAttributes, CleanupPolicyAttributes, ProxyAttributes, NegativeCacheAttributes, HttpClientAttributes, String) - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmProxyRepositoryApiRequest
-
- 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, BiFunction<InputStream, List<HashAlgorithm>, TempBlob>, 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.orient
-
Reprocesses each package and updates the package root.
- NpmRepairPackageRootComponent(RepositoryManager, AssetEntityAdapter, NpmPackageParser, Type, Format) - Constructor for class org.sonatype.nexus.repository.npm.repair.orient.NpmRepairPackageRootComponent
-
- NpmRequestParser - Class in org.sonatype.nexus.repository.content.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.content.npm.internal.NpmRequestParser
-
- NpmRequestParser - Class in org.sonatype.nexus.repository.npm.internal.orient
-
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.orient.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.orient
-
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.orient.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(SearchQueryService, 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.orient
-
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.orient.NpmSearchHitExtractor
-
- NpmSearchIndexFacet - Interface in org.sonatype.nexus.repository.npm.internal.search.legacy
-
- NpmSearchIndexFacetCaching - Class in org.sonatype.nexus.repository.content.npm.internal.search.legacy
-
- NpmSearchIndexFacetCaching(EventManager, NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.search.legacy.NpmSearchIndexFacetCaching
-
Deprecated.
- NpmSearchIndexFacetCaching - Class in org.sonatype.nexus.repository.npm.orient.internal.search.legacy
-
- NpmSearchIndexFacetCaching(EventManager, AssetManager) - Constructor for class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetCaching
-
Deprecated.
- NpmSearchIndexFacetGroup - Class in org.sonatype.nexus.repository.npm.orient.internal.search.legacy
-
- NpmSearchIndexFacetGroup(EventManager, AssetManager) - Constructor for class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetGroup
-
Deprecated.
- NpmSearchIndexFacetHosted - Class in org.sonatype.nexus.repository.content.npm.internal.search.legacy
-
- NpmSearchIndexFacetHosted(EventManager, NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.search.legacy.NpmSearchIndexFacetHosted
-
Deprecated.
- NpmSearchIndexFacetHosted - Class in org.sonatype.nexus.repository.npm.orient.internal.search.legacy
-
- NpmSearchIndexFacetHosted(EventManager, AssetManager) - Constructor for class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetHosted
-
Deprecated.
- NpmSearchIndexFacetProxy - Class in org.sonatype.nexus.repository.npm.orient.internal.search.legacy
-
- NpmSearchIndexFacetProxy() - Constructor for class org.sonatype.nexus.repository.npm.orient.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.orient.internal.search.legacy
-
- NpmSearchIndexInvalidatedEvent(Repository) - Constructor for class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexInvalidatedEvent
-
Deprecated.
- NpmSearchIndexSubscriber - Class in org.sonatype.nexus.repository.npm.orient.internal.search.legacy
-
- NpmSearchIndexSubscriber(RepositoryManager) - Constructor for class org.sonatype.nexus.repository.npm.orient.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
-
- NpmStoreModule - Class in org.sonatype.nexus.repository.content.npm.internal.store
-
Configures the content store bindings for the npm format.
- NpmStoreModule() - Constructor for class org.sonatype.nexus.repository.content.npm.internal.store.NpmStoreModule
-
- 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.content.npm.internal
-
- NpmStreamPayload(StreamPayload.InputStreamSupplier) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmStreamPayload
-
- NpmStreamPayload - Class in org.sonatype.nexus.repository.npm.internal.orient
-
- NpmStreamPayload(StreamPayload.InputStreamSupplier) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.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.content.npm.internal
-
- NpmTokenFacetImpl(NpmTokenManager) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmTokenFacetImpl
-
- NpmTokenFacetImpl - Class in org.sonatype.nexus.repository.npm.internal.orient
-
- NpmTokenFacetImpl(NpmTokenManager) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.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 - Interface in org.sonatype.nexus.repository.npm
-
- NpmVersionComparator - Class in org.sonatype.nexus.repository.npm.internal
-
Utility class for Npm version comparison
- NpmWhoamiHandler - Class in org.sonatype.nexus.repository.npm.internal
-
- NpmWhoamiHandler(SecuritySystem, ObjectMapper) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmWhoamiHandler
-
- NpmWritePolicySelector - Class in org.sonatype.nexus.repository.npm.internal.orient
-
npm specific WritePolicySelector
implementation.
- NpmWritePolicySelector() - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.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.content.npm.internal.NpmContent
-
- packageId(String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmStreamPayload
-
- packageId(TokenMatcher.State) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
-
- packageId(String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmContent
-
- packageId(String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmStreamPayload
-
- PackageLock - Class in org.sonatype.nexus.repository.npm.internal.audit.parser
-
Product of parsing package-lock.json by PackageLockParser Used for fetching all components witch contains in
package-lock.json and creation Resolve instance (entity from npm report for each component)
- PackageLock(Map<String, List<PackageLockNode>>) - Constructor for class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLock
-
- PackageLockNode - Class in org.sonatype.nexus.repository.npm.internal.audit.parser
-
Node for parsing package-lock.json
- PackageLockNode(String, boolean, boolean, String, Map<String, PackageLockNode>) - Constructor for class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockNode
-
- PackageLockParser - Class in org.sonatype.nexus.repository.npm.internal.audit.parser
-
Parser for package-lock.json, shrinkwrap.json is also parsable by this parser as it has same format
- PackageLockParsingException - Exception in org.sonatype.nexus.repository.npm.internal.audit.exceptions
-
Thrown when package-lock parsing went wrong.
- PackageLockParsingException() - Constructor for exception org.sonatype.nexus.repository.npm.internal.audit.exceptions.PackageLockParsingException
-
- packageMatcher(String...) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
-
Matcher for npm package metadata.
- packageMatcherWithRevision(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
-
Matcher for npm package metadata.
- PackageModifiedSince(DateTime) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexFilter.PackageModifiedSince
-
Deprecated.
- parse(Supplier<InputStream>) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
-
Parses JSON content into map.
- parse(String) - Static method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockParser
-
- parse(Supplier<InputStream>) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmJsonUtils
-
Parses JSON content into map.
- 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.content.npm.internal.NpmRequestParser
-
Parses an incoming "npm publish" or "npm unpublish" request, returning the results.
- parsePublish(Repository, Payload) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmRequestParser
-
Parses an incoming "npm publish" or "npm unpublish" request, returning the results.
- pingMatcher() - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
-
Matcher for npm ping command.
- put(NpmPackageId, Payload) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
-
- put(NpmPackageId, TempBlob) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
-
- put(NpmPackageId, String, Map<String, Object>, Payload) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
-
- put(NpmPackageId, String, Map<String, Object>, TempBlob) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
-
- put(NpmPackageId, Payload) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
-
Upload the package root for the given packageId
- put(NpmPackageId, TempBlob) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
-
Upload the package root for the given packageId
- put(NpmPackageId, String, Map<String, Object>, Payload) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
-
Upload the tarball associated with the given packageId and version.
- put(NpmPackageId, String, Map<String, Object>, TempBlob) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
-
Upload the tarball associated with the given packageId and version.
- putDistTags(NpmPackageId, String, Payload) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
-
- putDistTags - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
-
- 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.orient.OrientNpmHostedFacetImpl
-
- putPackage(NpmPackageId, String, Payload) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
-
- putPackage - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
-
- 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.orient.OrientNpmHostedFacet
-
Add the package using the package.json and TempBlob
.
- putPackage(NpmPackageId, String, Payload) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
-
- putPackage(Map<String, Object>, TempBlob) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
-
- putPackage(NpmPackageId, NestedAttributesMap, TempBlob) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
-
- putPackageRoot(NpmPackageId, String, NestedAttributesMap) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
-
- putPackageRoot(NpmPackageId, String, NestedAttributesMap) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
-
Updates the package root.
- putPackageRoot(String, AssetBlob, AttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetImpl
-
- putPackageRoot(NpmPackageId, String, NestedAttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
-
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.orient.NpmFacet
-
- putPublishRequest(NpmPackageId, String, NpmPublishRequest) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
-
- putPublishRequest(NpmPackageId, String, NpmPublishRequest) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
-
- putRepositoryRoot(Content) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
-
- putRepositoryRoot(Content) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
-
Set the repository root content
- putRepositoryRoot(AssetBlob, AttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetImpl
-
- putRepositoryRoot(AssetBlob, AttributesMap) - Method in interface org.sonatype.nexus.repository.npm.orient.NpmFacet
-
- putSearchIndex(Content) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
-
- putSearchIndex(Content) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
-
Set the contents of the search index
- putTarball(String, String, AssetBlob, AttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetImpl
-
- putTarball(String, String, AssetBlob, AttributesMap) - Method in interface org.sonatype.nexus.repository.npm.orient.NpmFacet
-
- savePackageRoot(NpmPackageId, NestedAttributesMap) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
-
Saves the package root JSON content by persisting content into root asset's blob.
- savePackageRootToCache(NpmPackageId, NestedAttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
-
- saveRepositoryRoot(StorageTx, Asset, Supplier<InputStream>, Content) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
-
Save repository root asset & create blob from an input stream.
- saveToCache(NpmPackageId, NestedAttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
-
- scope() - Method in class org.sonatype.nexus.repository.npm.internal.NpmPackageId
-
Returns the scope part of package name or null
if not scoped.
- searchIndex(DateTime) - Method in class org.sonatype.nexus.repository.content.npm.internal.search.legacy.NpmSearchIndexFacetCaching
-
Deprecated.
Fetches the cached index document, or, if not present, builds index document, caches it and sends it as response.
- searchIndex - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
-
- searchIndex(DateTime) - Method in interface org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexFacet
-
Deprecated.
Fetches the index document.
- searchIndex(DateTime) - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetCaching
-
Deprecated.
Fetches the cached index document, or, if not present, builds index document, caches it and sends it as response.
- searchIndex(DateTime) - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetProxy
-
Deprecated.
- searchIndexMatcher() - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
-
Matcher for npm package search index.
- searchV1 - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
-
- searchV1(Parameters) - Method in interface org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchFacet
-
Fetches the v1 search results.
- searchV1(Parameters) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchFacetHosted
-
- searchV1(Parameters) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchFacetProxy
-
- searchV1Matcher() - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
-
Matcher for npm package v1 search.
- select(Asset, WritePolicy) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmWritePolicySelector
-
In case of WritePolicy.ALLOW_ONCE
, metadata write policy is overridden to WritePolicy.ALLOW
.
- selectVersionByTarballName(NestedAttributesMap, String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
-
Selects and returns version metadata object based on tarball name.
- serialize(Writer, NestedAttributesMap) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmJsonUtils
-
Serializes input map as JSON into given
Writer
.
- setApplicationId(String) - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.RootPackageLockNode
-
- setBugs(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
-
- setCacheInfo(Content, CacheInfo) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmProxyFacet
-
- setCacheInfo(Content, CacheInfo) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
-
- setDate(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
-
- setDescription(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
-
- setDetail(NpmSearchResponseScoreDetail) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScore
-
- setEmail(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePerson
-
- setFinalScore(Double) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScore
-
- setHomepage(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
-
- setKeywords(List<String>) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
-
- setLinks(NpmSearchResponsePackageLinks) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
-
- setMaintainers(List<NpmSearchResponsePerson>) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
-
- setMaintenance(Double) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScoreDetail
-
- setName(String) - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.RootPackageLockNode
-
- setName(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
-
- setNpm(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
-
- setObjects(List<NpmSearchResponseObject>) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponse
-
- setPackageEntry(NpmSearchResponsePackage) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseObject
-
- setParentNodeName(String) - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockNode
-
- setPopularity(Double) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScoreDetail
-
- setPublisher(NpmSearchResponsePerson) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
-
- setQuality(Double) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScoreDetail
-
- setRepository(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
-
- setScore(NpmSearchResponseScore) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseObject
-
- setSearchScore(Double) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseObject
-
- setTime(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponse
-
- setTotal(Integer) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponse
-
- setUsername(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePerson
-
- setVersion(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
-
- shouldServeFirstResult(List<?>, NpmPackageId) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
-
- shouldSkipAsset(Asset) - Method in class org.sonatype.nexus.repository.npm.export.NpmExportAssetFilter
-
- shrink(NestedAttributesMap) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
-
Shrinks the package root JSON object as required for npm search operations (basically shaves off version entry
values replacing them with tags.
- store(Context, Content) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
-
- supportsExportImport() - Method in class org.sonatype.nexus.repository.npm.orient.OrientNpmUploadHandler
-