-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.dependencies.yml
110 lines (89 loc) · 3.59 KB
/
.dependencies.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
---
dependencies:
default:
- name: actionlint
install: brew install actionlint
description: Static checker for GitHub Actions workflow files.
url: https://github.com/rhysd/actionlint
- name: gh
install: brew install gh
description: GitHub's official command line tool.
url: https://github.com/cli/cli
- name: git
install: brew install git
description: Distributed version control system.
url: https://git-scm.com
- name: gitleaks
install: brew install gitleaks
description: SAST tool for detecting hardcoded secrets in git repos.
url: https://github.com/gitleaks/gitleaks
- name: go
install: brew install go
description: The Go programming language.
url: https://github.com/golang/go
- name: gocovsh
install: brew install orlangure/tap/gocovsh
description: Tool for exploring Go Coverage reports from the command line.
url: https://github.com/orlangure/gocovsh
- name: golangci-lint
install: brew install golangci-lint
description: Fast linters runner for Go.
url: https://github.com/golangci/golangci-lint
- name: goreleaser
install: brew install goreleaser
description: Deliver Go binaries as fast and easily as possible.
url: https://github.com/goreleaser/goreleaser
- name: gum
install: brew install gum
description: A tool for glamorous shell scripts.
url: https://github.com/charmbracelet/gum
- name: jq
install: brew install jq
description: Command-line JSON processor.
url: https://github.com/jqlang/jq
- name: npm
install: brew install npm
description: The package manager for JavaScript.
url: https://github.com/npm/cli
- name: schemadoc
install: brew install twelvelabs/tap/schemadoc
description: Generate markdown documents from JSON schema files.
url: https://github.com/twelvelabs/schemadoc
- name: shellcheck
install: brew install shellcheck
description: A static analysis tool for shell scripts.
url: https://github.com/koalaman/shellcheck
- name: shfmt
install: brew install shfmt
description: A shell parser, formatter, and interpreter.
url: https://github.com/mvdan/sh
- name: stylist
install: brew install twelvelabs/tap/stylist
description: Manage all your code quality tools with a single executable.
url: https://github.com/twelvelabs/stylist
- name: cspell
install: npm install --global --no-audit --no-fund --quiet cspell
description: A Spell Checker for Code.
url: https://github.com/streetsidesoftware/cspell
- name: markdownlint
install: npm install --global --no-audit --no-fund --quiet markdownlint-cli
description: MarkdownLint command line interface.
url: https://github.com/igorshubovych/markdownlint-cli
- name: pin-github-action
install: npm install --global --no-audit --no-fund --quiet pin-github-action
description: Pin your GitHub actions to a specific hash.
url: https://github.com/mheap/pin-github-action
- name: go-enum
install: go install github.com/abice/go-enum@latest
description: An enum generator for Go.
url: https://github.com/abice/go-enum
- name: moq
install: go install github.com/matryer/moq@latest
description: Interface mocking tool for Go.
url: https://github.com/matryer/moq
ci: []
local:
- name: gitlint
install: brew install gitlint
description: Linting for your git commit messages.
url: https://github.com/jorisroovers/gitlint