Sha256: 6450976d6bbce64a70b7955aacd45a2b5f04b855e0bfca29292fdb785cad6d30

Contents?: true

Size: 688 Bytes

Versions: 6

Compression:

Stored size: 688 Bytes

Contents

name: packwerk

type: ruby

up:
  - ruby: 2.6.6
  - bundler

commands:
  test:
    run: |
      if [[ "$*" =~ ":"[0-9]+ ]];
      then
        # run test by its line number
        bundle exec m "$@"
      elif [[ "$#" -eq 1 && -f "$1" ]];
      then
        # run all tests in given file(s)
        bundle exec rake test TEST="$@"
      else
        # run all tests
        bundle exec rake test
      fi
  style: "bundle exec rubocop -D --auto-correct"
  typecheck:
    desc: "run Sorbet typechecking"
    run: "bundle exec srb tc"
    aliases: ['tc']
    subcommands:
      update:
        desc: "update RBIs for gems"
        run: "bundle exec tapioca sync -c 'dev typecheck update'"

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
packwerk-1.1.2 dev.yml
packwerk-1.1.1 dev.yml
packwerk-1.1.0 dev.yml
packwerk-1.0.2 dev.yml
packwerk-1.0.1 dev.yml
packwerk-1.0.0 dev.yml