pre-commit:
  parallel: false
  commands:
    typecheck:
      run: pnpm typecheck
      glob:
        - "src/**/*.ts"
        - "tsconfig.json"

    test:
      run: pnpm test
      glob:
        - "src/**/*.ts"
        - "test/**/*.ts"

    build_dist:
      run: pnpm build && git add dist/index.js
      glob:
        - "src/**/*.ts"
        - "package.json"
        - "tsconfig.json"
        - "pnpm-lock.yaml"
