bun
No long description provided.
Installation
dagger install codeberg.org/clouds666/daggerverse/bun@d749124286114fc2f41e87cebbd19cdbf055e84bEntrypoint
Return Type
Bun !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| bunVersion | String ! | "1.3" | No description provided |
| packages | [String ! ] | - | No description provided |
Example
dagger -m codeberg.org/clouds666/daggerverse/bun@d749124286114fc2f41e87cebbd19cdbf055e84b call \
--bun-version stringfunc (m *MyModule) Example(bunVersion string) *dagger.Bun {
return dag.
Bun(bunVersion)
}@function
def example(bunversion: str, ) -> dagger.Bun:
return (
dag.bun(bunversion)
)@func()
example(bunVersion: string, ): Bun {
return dag
.bun(bunVersion)
}Types
Bun 🔗
bunVersion() 🔗
Version of bun to use
Return Type
String ! Example
dagger -m codeberg.org/clouds666/daggerverse/bun@d749124286114fc2f41e87cebbd19cdbf055e84b call \
--bun-version string bun-versionfunc (m *MyModule) Example(ctx context.Context, bunVersion string) string {
return dag.
Bun(bunVersion).
Bunversion(ctx)
}@function
async def example(bunversion: str, ) -> str:
return await (
dag.bun(bunversion)
.bunversion()
)@func()
async example(bunVersion: string, ): Promise<string> {
return dag
.bun(bunVersion)
.bunVersion()
}packages() 🔗
Alpine packages to install
Return Type
[String ! ] ! Example
dagger -m codeberg.org/clouds666/daggerverse/bun@d749124286114fc2f41e87cebbd19cdbf055e84b call \
--bun-version string packagesfunc (m *MyModule) Example(ctx context.Context, bunVersion string) []string {
return dag.
Bun(bunVersion).
Packages(ctx)
}@function
async def example(bunversion: str, ) -> List[str]:
return await (
dag.bun(bunversion)
.packages()
)@func()
async example(bunVersion: string, ): Promise<string[]> {
return dag
.bun(bunVersion)
.packages()
}builder() 🔗
Returns a bun builder container
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| source | Directory ! | - | No description provided |
Example
dagger -m codeberg.org/clouds666/daggerverse/bun@d749124286114fc2f41e87cebbd19cdbf055e84b call \
--bun-version string builder --source DIR_PATHfunc (m *MyModule) Example(bunVersion string, source *dagger.Directory) *dagger.Container {
return dag.
Bun(bunVersion).
Builder(source)
}@function
def example(bunversion: str, source: dagger.Directory) -> dagger.Container:
return (
dag.bun(bunversion)
.builder(source)
)@func()
example(bunVersion: string, source: Directory): Container {
return dag
.bun(bunVersion)
.builder(source)
}container() 🔗
Returns a bare bun builder container
Return Type
Container ! Example
dagger -m codeberg.org/clouds666/daggerverse/bun@d749124286114fc2f41e87cebbd19cdbf055e84b call \
--bun-version string containerfunc (m *MyModule) Example(bunVersion string) *dagger.Container {
return dag.
Bun(bunVersion).
Container()
}@function
def example(bunversion: str, ) -> dagger.Container:
return (
dag.bun(bunversion)
.container()
)@func()
example(bunVersion: string, ): Container {
return dag
.bun(bunVersion)
.container()
}