~/bend-docscommunity

domain/architecture/system/container/effects.bend relies on unsafe/foreign

raw source on the hub · import 0x3ffc69d4b5da64782dbe50fda425aa0c/domain/architecture/system/container/effects.bend as Effects

6 imports
import Base
import ../effs/io.bend as X
import ../plan/type.bend as P
import ../../environment/external/type.bend as Ex
import ./type.bend as Ct
import ./ops.bend as O

Definitions

def under source · line 12 · raw

@+root:String -> @+dir:String -> @+file:String -> String

def package_dir source · line 16 · raw

@dirs:List<&2, String> -> @+root:String -> IO(String)

The first of these folders with a package.json, or "" (the root).

def project_file_if source · line 26 · raw

@is_project:Bool -> @+path:String -> @+root:String -> IO(List<&2, String>)

def project_file source · line 35 · raw

@+path:String -> @+root:String -> IO(List<&2, String>)

def project_dependencies source · line 38 · raw

@paths:List<&2, String> -> @+root:String -> IO(List<&2, String>)

def dotnet_dependencies source · line 48 · raw

@+root:String -> @+source:String -> @enabled:Bool -> IO(List<&2, String>)

def dependencies source · line 57 · raw

@+root:String -> @+source:String -> @+go:List<&2, String> -> @+dotnet:List<&2, String> -> IO(List<&2, String>)

def extensions source · line 66 · raw

@+root:String -> @+source:String -> IO(List<&2, String>)

def blocked source · line 71 · raw

@+what:String -> @xs:List<&2, String> -> @+why:String -> List<&2, 0x3ffc69d4b5da64782dbe50fda425aa0c/domain/architecture/system/plan/type.Step>

def or_current source · line 78 · raw

@+what:String -> @bs:List<&2, 0x3ffc69d4b5da64782dbe50fda425aa0c/domain/architecture/system/plan/type.Step> -> List<&2, 0x3ffc69d4b5da64782dbe50fda425aa0c/domain/architecture/system/plan/type.Step>

def check source · line 85 · raw

@+c:0x3ffc69d4b5da64782dbe50fda425aa0c/domain/architecture/system/container/type.Container -> @+root:String -> @+xs:List<&2, 0x3ffc69d4b5da64782dbe50fda425aa0c/domain/architecture/environment/external/type.External> -> @+go:List<&2, String> -> IO(List<&2, 0x3ffc69d4b5da64782dbe50fda425aa0c/domain/architecture/system/plan/type.Step>)

def checks_with source · line 95 · raw

@cs:List<&2, 0x3ffc69d4b5da64782dbe50fda425aa0c/domain/architecture/system/container/type.Container> -> @+root:String -> @+xs:List<&2, 0x3ffc69d4b5da64782dbe50fda425aa0c/domain/architecture/environment/external/type.External> -> @+go:List<&2, String> -> IO(List<&2, 0x3ffc69d4b5da64782dbe50fda425aa0c/domain/architecture/system/plan/type.Step>)

def checks source · line 106 · raw

@+root:String -> @cs:List<&2, 0x3ffc69d4b5da64782dbe50fda425aa0c/domain/architecture/system/container/type.Container> -> @+xs:List<&2, 0x3ffc69d4b5da64782dbe50fda425aa0c/domain/architecture/environment/external/type.External> -> IO(List<&2, 0x3ffc69d4b5da64782dbe50fda425aa0c/domain/architecture/system/plan/type.Step>)

The stack of every container built from the repository at root.