bun
No long description provided.
Installation
dagger install codeberg.org/clouds666/daggerverse/bun@520c710d9430255bb1e97b31f7ecd5c0f8b974baEntrypoint
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@520c710d9430255bb1e97b31f7ecd5c0f8b974ba call \
--bun-version stringfunc (m *MyModule) Example(bunVersion string) *dagger.Bun {
return dag.
Bun(bunVersion)
}@function
def example(bun_version: str, ) -> dagger.Bun:
return (
dag.bun(bun_version)
)@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@520c710d9430255bb1e97b31f7ecd5c0f8b974ba 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(bun_version: str, ) -> str:
return await (
dag.bun(bun_version)
.bun_version()
)@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@520c710d9430255bb1e97b31f7ecd5c0f8b974ba call \
--bun-version string packagesfunc (m *MyModule) Example(ctx context.Context, bunVersion string) []string {
return dag.
Bun(bunVersion).
Packages(ctx)
}@function
async def example(bun_version: str, ) -> List[str]:
return await (
dag.bun(bun_version)
.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@520c710d9430255bb1e97b31f7ecd5c0f8b974ba 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(bun_version: str, source: dagger.Directory) -> dagger.Container:
return (
dag.bun(bun_version)
.builder(source)
)@func()
example(bunVersion: string, source: Directory): Container {
return dag
.bun(bunVersion)
.builder(source)
}