binhonglee/GlobeTrotte

View on GitHub
.plzconfig

Summary

Maintainability
Test Coverage
[Please]
Version = 16.18.0

[Build]
PassEnv = PATH
PassEnv = USER

[Colours]
go = "cyan"
wings = "magenta"
npm-run = "red"
npm-lint = "bold_yellow"
npm-test = "bold_green"
shell = "grey"

[Alias "go_mod"]
cmd = run //src/turbine/scripts:genBUILD config/build.json

[Alias "genComponent"]
cmd = run "//src/cockpit/scripts:gen_component"

[Alias "pull"]
cmd = run "//scripts:pull"

[Alias "reset"]
cmd = run "//scripts:reset"

[Alias "show"]
cmd = run "//src/cockpit:serve"

[Alias "work"]
cmd = watch --run "//src/turbine:main"

[Alias "turbine"]
cmd = run "//src/turbine:main"

[Alias "lint"]
cmd = run "//:lint_all"

[Alias "wings"]
cmd = build "//src/wings/..."

[Go]
ImportPath = github.com/binhonglee/GlobeTrotte

[Display]
SystemStats = True

[Buildconfig]

# npm
npm-tool = "pnpm"
npx-tool = "pnpm"
# Still a few issues to iron out
# npm-rule = "//:pnpm"
typescript-tool = "esbuild"
core-files = "//src/cockpit:core_files"

# wings
wings-tool = "//src/wings:wings_binary"
wings-config-rule = "//src/wings:wings_config"
wings-formatter-go = "gofmt -s -w $FILE"

# eslint is really slow :( just ignoring them for now.
# wings-formatter-ts = "pnpx eslint $FILE --fix"