Dagger
Search

npm

No long description provided.

Installation

dagger install github.com/BasisTI/daggerverse/npm@60f50d7c5ad1ccf9df3357a9ab853a82176ed00f

Entrypoint

Return Type
Npm !
Arguments
NameTypeDefault ValueDescription
sourceDirectory !-Directory with node/npm source code
buildImageString !"node:22.16.0-alpine3.22"Image name for building application
useCacheBoolean !trueUse 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
NameTypeDefault ValueDescription
imageString !-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
NameTypeDefault ValueDescription
useCacheBoolean !-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
NameTypeDefault ValueDescription
dirDirectory !-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
NameTypeDefault ValueDescription
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()
}