Build composable Camino packages with explicit type and source dependencies
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
service ? { },
|
||||
nodeModules ? null,
|
||||
components ? null,
|
||||
group ? false,
|
||||
}:
|
||||
let
|
||||
compiler = "${protocol}/libexec/quixos-protocol/execution-world.mjs";
|
||||
@@ -26,6 +27,7 @@ let
|
||||
sharedRuntime
|
||||
nodeModules
|
||||
service
|
||||
group
|
||||
;
|
||||
components =
|
||||
if components == null then
|
||||
@@ -35,6 +37,7 @@ let
|
||||
inherit (components) sdk runtime entries;
|
||||
dependencies = components.sdk.dependencies;
|
||||
bindingOutput = components.bindingOutput or "src/gen/client.ts";
|
||||
contracts = components.contracts or [ ];
|
||||
};
|
||||
source = src;
|
||||
portable =
|
||||
|
||||
Reference in New Issue
Block a user