export async function handler()

in fuse-react-gen/commands/new.ts [31:55]


export async function handler(argv: ARGV & Arguments): Promise<string> {
  const { kind, dest } = argv;
  const addSource = {
    app: {
      source: 'examples/{{app}}'
    },
    action: {
      source: 'examples/actions'
    },
    component: {
      source: 'examples/{{component}}'
    },
    cli: {
      source: 'examples/{{cli}}'
    }
  };

  const source = resolve(argv.$0, `../../${addSource[kind].source}`);
  const target = resolve('.', dest);
  const addArgv = { source, target, $0: argv.$0, _: [] };

  logger.info(`calling add with argv = ${JSON.stringify(addArgv, null, 2)}`);

  return addHandler(addArgv, []);
}