#! /usr/bin/env frecklecute
doc:
  help: create a freckle adapter stub from a template
args:
  adapter_name:
    arg_name: adapter-name
    required: true
    nargs: 1
    is_var: false
    is_argument: true
tasks:
  - git:
      repo: https://github.com/freckles-io/freckle-adapter-template.git
      dest: ~/.local/freckles/templates/freckle-adapter-template
      update: true
  - command:
      free_form: "cookiecutter --no-input --output-dir ~/.freckles/adapters ~/.local/freckles/templates/freckle-adapter-template adapter_name='{{:: adapter_name ::}}'"
