plugin-loader 0.1.1

Dynamic pipe loader for wacli
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package wacli:cli@1.0.0;

interface command {
  use types.{command-meta, command-result};

  meta: func() -> command-meta;
  run: func(argv: list<string>) -> command-result;
}

world plugin {
  import host-env;
  import host-io;
  import host-fs;
  import host-process;
  import host-pipes;

  export command;
}