C D J L N P R T U V 
All Classes All Packages

C

com.artipie.npm - package com.artipie.npm
Npm files.
com.artipie.npm.http - package com.artipie.npm.http
Misc.
com.artipie.npm.misc - package com.artipie.npm.misc
Misc.

D

DescSortedVersions - Class in com.artipie.npm.misc
DescSortedVersions.
DescSortedVersions(JsonObject) - Constructor for class com.artipie.npm.misc.DescSortedVersions
Ctor.
DownloadPackageSlice - Class in com.artipie.npm.http
Download package endpoint.
DownloadPackageSlice(URL, Storage) - Constructor for class com.artipie.npm.http.DownloadPackageSlice
Ctor.

J

json() - Method in class com.artipie.npm.misc.JsonFromPublisher
Gets json from publisher.
JsonFromPublisher - Class in com.artipie.npm.misc
JsonFromPublisher.
JsonFromPublisher(Publisher<ByteBuffer>) - Constructor for class com.artipie.npm.misc.JsonFromPublisher
Ctor.

L

LastVersion - Class in com.artipie.npm.misc
LastVersion.
LastVersion(List<String>) - Constructor for class com.artipie.npm.misc.LastVersion
Ctor.

N

NextSafeAvailablePort - Class in com.artipie.npm.misc
NextSafeAvailablePort.
NextSafeAvailablePort() - Constructor for class com.artipie.npm.misc.NextSafeAvailablePort
Ctor.
NextSafeAvailablePort(int) - Constructor for class com.artipie.npm.misc.NextSafeAvailablePort
Ctor.
Npm - Class in com.artipie.npm
The NPM front.
Npm(Storage) - Constructor for class com.artipie.npm.Npm
Constructor.
Npm(Storage, Optional<String>) - Constructor for class com.artipie.npm.Npm
Deprecated.
Use Npm(Storage) instead
NpmSlice - Class in com.artipie.npm.http
NpmSlice is a http layer in npm adapter.
NpmSlice(URL, Storage) - Constructor for class com.artipie.npm.http.NpmSlice
Ctor with existing front and default parameters for free access.
NpmSlice(URL, Npm, Storage) - Constructor for class com.artipie.npm.http.NpmSlice
Ctor with existing front and default parameters for free access.
NpmSlice(URL, Npm, Storage, Permissions, Identities) - Constructor for class com.artipie.npm.http.NpmSlice
Ctor.

P

PackageNameFromUrl - Class in com.artipie.npm
Get package name (can be scoped) from request url.
PackageNameFromUrl(String) - Constructor for class com.artipie.npm.PackageNameFromUrl
Ctor.
publish(Key, Key) - Method in class com.artipie.npm.Npm
Publish a new version of a npm package.

R

relative() - Method in class com.artipie.npm.TgzRelativePath
Extract the relative path.
ReplacePathSlice - Class in com.artipie.npm.http
Slice handles routing paths.
ReplacePathSlice(String, Slice) - Constructor for class com.artipie.npm.http.ReplacePathSlice
Ctor.
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.npm.http.DownloadPackageSlice
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.npm.http.NpmSlice
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.npm.http.ReplacePathSlice
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.npm.http.UploadSlice
 

T

Tarballs - Class in com.artipie.npm
Prepends all tarball references in the package metadata json with the prefix to build absolute URL: /@scope/package-name -> http://host:port/base-path/@scope/package-name.
Tarballs(Content, URL) - Constructor for class com.artipie.npm.Tarballs
Ctor.
TgzRelativePath - Class in com.artipie.npm
The relative path of a .tgz uploaded archive.
TgzRelativePath(String) - Constructor for class com.artipie.npm.TgzRelativePath
Ctor.

U

updateMetaFile(Key, TgzArchive) - Method in class com.artipie.npm.Npm
Updates the meta.json file based on tgz package file.
UploadSlice - Class in com.artipie.npm.http
UploadSlice.
UploadSlice(Npm, Storage) - Constructor for class com.artipie.npm.http.UploadSlice
Ctor.

V

value() - Method in class com.artipie.npm.misc.DescSortedVersions
Get desc sorted versions.
value() - Method in class com.artipie.npm.misc.LastVersion
Gets that last version.
value() - Method in class com.artipie.npm.misc.NextSafeAvailablePort
Gets the next available port starting at a port.
value() - Method in class com.artipie.npm.PackageNameFromUrl
Gets package name from url.
value() - Method in class com.artipie.npm.Tarballs
Return modified content with prepended URLs.
C D J L N P R T U V 
All Classes All Packages