npm
No long description provided.
Installation
dagger install github.com/grouville/dagger-to-agents/toolkit/npm@6b0e3b065ed16399c38fc374759e43bd11ecbdf8
Entrypoint
Return Type
Npm !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
ctr | Container | - | No description provided |
Example
dagger -m github.com/grouville/dagger-to-agents/toolkit/npm@6b0e3b065ed16399c38fc374759e43bd11ecbdf8 call \
func (m *MyModule) Example() *dagger.Npm {
return dag.
Npm()
}
@function
def example() -> dagger.Npm:
return (
dag.npm()
)
@func()
example(): Npm {
return dag
.npm()
}
Types
Npm 🔗
ctr() 🔗
Return Type
Container !
Example
dagger -m github.com/grouville/dagger-to-agents/toolkit/npm@6b0e3b065ed16399c38fc374759e43bd11ecbdf8 call \
ctr
func (m *MyModule) Example() *dagger.Container {
return dag.
Npm().
Ctr()
}
@function
def example() -> dagger.Container:
return (
dag.npm()
.ctr()
)
@func()
example(): Container {
return dag
.npm()
.ctr()
}
coverage() 🔗
Coverage runs the Vitest coverage command on the provided source directory and returns its stdout
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
source | Directory ! | - | No description provided |
Example
dagger -m github.com/grouville/dagger-to-agents/toolkit/npm@6b0e3b065ed16399c38fc374759e43bd11ecbdf8 call \
coverage --source DIR_PATH
func (m *MyModule) Example(ctx context.Context, source *dagger.Directory) string {
return dag.
Npm().
Coverage(ctx, source)
}
@function
async def example(source: dagger.Directory) -> str:
return await (
dag.npm()
.coverage(source)
)
@func()
async example(source: Directory): Promise<string> {
return dag
.npm()
.coverage(source)
}