-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathbuf.yaml
More file actions
25 lines (25 loc) · 826 Bytes
/
buf.yaml
File metadata and controls
25 lines (25 loc) · 826 Bytes
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
version: v2
modules:
- path: proto
name: buf.build/exowarexyz/monorepo
deps:
- buf.build/bufbuild/protovalidate
lint:
use:
- STANDARD
except:
# Three logically separate services share one directory for convenience.
# The generated code uses the distinct package names for proper namespacing.
- PACKAGE_DIRECTORY_MATCH
- PACKAGE_SAME_DIRECTORY
- DIRECTORY_SAME_PACKAGE
# Proto3 zero values are used as intentional defaults (e.g., FORWARD is the
# natural default traversal, COUNT_ALL is the natural default reduce op).
- ENUM_ZERO_VALUE_SUFFIX
# RangeFrame is a streaming frame, not a unary response.
- RPC_RESPONSE_STANDARD_NAME
# Vendored google.rpc types use the canonical package name (no version suffix).
- PACKAGE_VERSION_SUFFIX
breaking:
use:
- FILE