npm
No long description provided.
Installation
dagger install github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f
Entrypoint
Return Type
Npm !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
source | Directory ! | - | Directory with node/npm source code |
buildImage | String ! | "node:22.16.0-alpine3.22" | Image name for building application |
useCache | Boolean ! | true | Use Npm Cache |
Example
dagger -m github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f call \
--source DIR_PATH --build-image string --use-cache boolean
func (m *MyModule) Example(source *dagger.Directory, buildImage string, useCache bool) *dagger.Npm {
return dag.
Npm(source, buildImage, useCache)
}
@function
def example(source: dagger.Directory, build_image: str, use_cache: bool) -> dagger.Npm:
return (
dag.npm(source, build_image, use_cache)
)
@func()
example(source: Directory, buildImage: string, useCache: boolean): Npm {
return dag
.npm(source, buildImage, useCache)
}
Types
Npm 🔗
image() 🔗
Return Type
String !
Example
dagger -m github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f call \
--source DIR_PATH --build-image string --use-cache boolean image
func (m *MyModule) Example(ctx context.Context, source *dagger.Directory, buildImage string, useCache bool) string {
return dag.
Npm(source, buildImage, useCache).
Image(ctx)
}
@function
async def example(source: dagger.Directory, build_image: str, use_cache: bool) -> str:
return await (
dag.npm(source, build_image, use_cache)
.image()
)
@func()
async example(source: Directory, buildImage: string, useCache: boolean): Promise<string> {
return dag
.npm(source, buildImage, useCache)
.image()
}
useCache() 🔗
Return Type
Boolean !
Example
dagger -m github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f call \
--source DIR_PATH --build-image string --use-cache boolean use-cache
func (m *MyModule) Example(ctx context.Context, source *dagger.Directory, buildImage string, useCache bool) bool {
return dag.
Npm(source, buildImage, useCache).
UseCache(ctx)
}
@function
async def example(source: dagger.Directory, build_image: str, use_cache: bool) -> bool:
return await (
dag.npm(source, build_image, use_cache)
.use_cache()
)
@func()
async example(source: Directory, buildImage: string, useCache: boolean): Promise<boolean> {
return dag
.npm(source, buildImage, useCache)
.useCache()
}
dir() 🔗
Return Type
Directory !
Example
dagger -m github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f call \
--source DIR_PATH --build-image string --use-cache boolean dir
func (m *MyModule) Example(source *dagger.Directory, buildImage string, useCache bool) *dagger.Directory {
return dag.
Npm(source, buildImage, useCache).
Dir()
}
@function
def example(source: dagger.Directory, build_image: str, use_cache: bool) -> dagger.Directory:
return (
dag.npm(source, build_image, use_cache)
.dir()
)
@func()
example(source: Directory, buildImage: string, useCache: boolean): Directory {
return dag
.npm(source, buildImage, useCache)
.dir()
}
nodeContainer() 🔗
Return Type
Container !
Example
dagger -m github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f call \
--source DIR_PATH --build-image string --use-cache boolean node-container
func (m *MyModule) Example(source *dagger.Directory, buildImage string, useCache bool) *dagger.Container {
return dag.
Npm(source, buildImage, useCache).
NodeContainer()
}
@function
def example(source: dagger.Directory, build_image: str, use_cache: bool) -> dagger.Container:
return (
dag.npm(source, build_image, use_cache)
.node_container()
)
@func()
example(source: Directory, buildImage: string, useCache: boolean): Container {
return dag
.npm(source, buildImage, useCache)
.nodeContainer()
}
withImagem() 🔗
Return Type
Npm !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
image | String ! | - | No description provided |
Example
dagger -m github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f call \
--source DIR_PATH --build-image string --use-cache boolean with-imagem --image string
func (m *MyModule) Example(source *dagger.Directory, buildImage string, useCache bool, image string) *dagger.Npm {
return dag.
Npm(source, buildImage, useCache).
WithImagem(image)
}
@function
def example(source: dagger.Directory, build_image: str, use_cache: bool, image: str) -> dagger.Npm:
return (
dag.npm(source, build_image, use_cache)
.with_imagem(image)
)
@func()
example(source: Directory, buildImage: string, useCache: boolean, image: string): Npm {
return dag
.npm(source, buildImage, useCache)
.withImagem(image)
}
withUseCache() 🔗
Return Type
Npm !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
useCache | Boolean ! | - | No description provided |
Example
dagger -m github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f call \
--source DIR_PATH --build-image string --use-cache boolean with-use-cache --use-cache boolean
func (m *MyModule) Example(source *dagger.Directory, buildImage string, useCache bool, useCache1 bool) *dagger.Npm {
return dag.
Npm(source, buildImage, useCache).
WithUseCache(useCache1)
}
@function
def example(source: dagger.Directory, build_image: str, use_cache: bool, use_cache1: bool) -> dagger.Npm:
return (
dag.npm(source, build_image, use_cache)
.with_use_cache(use_cache1)
)
@func()
example(source: Directory, buildImage: string, useCache: boolean, useCache1: boolean): Npm {
return dag
.npm(source, buildImage, useCache)
.withUseCache(useCache1)
}
withDir() 🔗
Return Type
Npm !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
dir | Directory ! | - | No description provided |
Example
dagger -m github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f call \
--source DIR_PATH --build-image string --use-cache boolean with-dir --dir DIR_PATH
func (m *MyModule) Example(source *dagger.Directory, buildImage string, useCache bool, dir *dagger.Directory) *dagger.Npm {
return dag.
Npm(source, buildImage, useCache).
WithDir(dir)
}
@function
def example(source: dagger.Directory, build_image: str, use_cache: bool, dir: dagger.Directory) -> dagger.Npm:
return (
dag.npm(source, build_image, use_cache)
.with_dir(dir)
)
@func()
example(source: Directory, buildImage: string, useCache: boolean, dir: Directory): Npm {
return dag
.npm(source, buildImage, useCache)
.withDir(dir)
}
newContainer() 🔗
Return Type
Container !
Example
dagger -m github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f call \
--source DIR_PATH --build-image string --use-cache boolean new-container
func (m *MyModule) Example(source *dagger.Directory, buildImage string, useCache bool) *dagger.Container {
return dag.
Npm(source, buildImage, useCache).
NewContainer()
}
@function
def example(source: dagger.Directory, build_image: str, use_cache: bool) -> dagger.Container:
return (
dag.npm(source, build_image, use_cache)
.new_container()
)
@func()
example(source: Directory, buildImage: string, useCache: boolean): Container {
return dag
.npm(source, buildImage, useCache)
.newContainer()
}
container() 🔗
Return Type
Container !
Example
dagger -m github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f call \
--source DIR_PATH --build-image string --use-cache boolean container
func (m *MyModule) Example(source *dagger.Directory, buildImage string, useCache bool) *dagger.Container {
return dag.
Npm(source, buildImage, useCache).
Container()
}
@function
def example(source: dagger.Directory, build_image: str, use_cache: bool) -> dagger.Container:
return (
dag.npm(source, build_image, use_cache)
.container()
)
@func()
example(source: Directory, buildImage: string, useCache: boolean): Container {
return dag
.npm(source, buildImage, useCache)
.container()
}
npmRun() 🔗
Return Type
Npm !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
args | [String ! ] ! | - | No description provided |
Example
dagger -m github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f call \
--source DIR_PATH --build-image string --use-cache boolean npm-run --args string1 --args string2
func (m *MyModule) Example(source *dagger.Directory, buildImage string, useCache bool, args []string) *dagger.Npm {
return dag.
Npm(source, buildImage, useCache).
NpmRun(args)
}
@function
def example(source: dagger.Directory, build_image: str, use_cache: bool, args: List[str]) -> dagger.Npm:
return (
dag.npm(source, build_image, use_cache)
.npm_run(args)
)
@func()
example(source: Directory, buildImage: string, useCache: boolean, args: string[]): Npm {
return dag
.npm(source, buildImage, useCache)
.npmRun(args)
}
getAngularDistDir() 🔗
Return Type
Directory !
Example
dagger -m github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f call \
--source DIR_PATH --build-image string --use-cache boolean get-angular-dist-dir
func (m *MyModule) Example(source *dagger.Directory, buildImage string, useCache bool) *dagger.Directory {
return dag.
Npm(source, buildImage, useCache).
GetAngularDistDir()
}
@function
def example(source: dagger.Directory, build_image: str, use_cache: bool) -> dagger.Directory:
return (
dag.npm(source, build_image, use_cache)
.get_angular_dist_dir()
)
@func()
example(source: Directory, buildImage: string, useCache: boolean): Directory {
return dag
.npm(source, buildImage, useCache)
.getAngularDistDir()
}
getVersion() 🔗
Return Type
String !
Example
dagger -m github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f call \
--source DIR_PATH --build-image string --use-cache boolean get-version
func (m *MyModule) Example(ctx context.Context, source *dagger.Directory, buildImage string, useCache bool) string {
return dag.
Npm(source, buildImage, useCache).
GetVersion(ctx)
}
@function
async def example(source: dagger.Directory, build_image: str, use_cache: bool) -> str:
return await (
dag.npm(source, build_image, use_cache)
.get_version()
)
@func()
async example(source: Directory, buildImage: string, useCache: boolean): Promise<string> {
return dag
.npm(source, buildImage, useCache)
.getVersion()
}