defaults:
  module.name: smartmodule
  module.description: a smart description
  module.author: Anonymous
  module.contact: anonymous
  module.license: UNLICENSED
  module.githost: gitlab.com
  module.npmAccessLevel: private
  projectType: npm
  usageInfo: Use TypeScript for best in class intellisense

dependencies:
  merge:
    - ../gitignore
    - ../ci_default
    - ../tsconfig_update
    - ../npmextra
    - ../vscode
    - ../readme

runafter:
  - pnpm install
  - gitzone format