├── .github ├── CODEOWNER ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── BUG-REPORT.yml │ ├── DESIGN-DOC.yml │ ├── FEATURE-REQUEST.yml │ └── config.yml ├── auto_assign.yml ├── config.yml ├── pull_request_template.md └── workflows │ ├── closed_references.yml │ ├── conventional_commits.yml │ ├── format.yml │ ├── labels.yml │ ├── licenses.yml │ ├── stale.yml │ └── test.yml ├── .gitignore ├── .prettierignore ├── .reference-ignore ├── .reports └── dep-licenses.csv ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MAINTAINERS ├── Makefile ├── README.md ├── SECURITY.md ├── UPGRADE.md ├── clientclosed.go ├── error_assert.go ├── error_default.go ├── error_default_test.go ├── error_defaults.go ├── error_reporter.go ├── go.mod ├── go.sum ├── grpc_unwrap_interceptors.go ├── grpc_unwrap_interceptors_test.go ├── httputil ├── buster.go ├── buster_test.go ├── header │ ├── header.go │ └── header_test.go ├── httputil.go ├── negotiate.go ├── negotiate_test.go ├── respbuf.go ├── static.go ├── static_test.go ├── transport.go └── transport_test.go ├── internal ├── helloworld.pb.go └── helloworld_grpc.pb.go ├── json.go ├── json_test.go ├── negotiator.go ├── options.go ├── package.json ├── plain.go ├── plain_test.go └── writer.go /.github/CODEOWNER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/CODEOWNER -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUG-REPORT.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/ISSUE_TEMPLATE/BUG-REPORT.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/DESIGN-DOC.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/ISSUE_TEMPLATE/DESIGN-DOC.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/auto_assign.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/auto_assign.yml -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/closed_references.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/workflows/closed_references.yml -------------------------------------------------------------------------------- /.github/workflows/conventional_commits.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/workflows/conventional_commits.yml -------------------------------------------------------------------------------- /.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/workflows/format.yml -------------------------------------------------------------------------------- /.github/workflows/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/workflows/labels.yml -------------------------------------------------------------------------------- /.github/workflows/licenses.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/workflows/licenses.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/.prettierignore -------------------------------------------------------------------------------- /.reference-ignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | docs 3 | CHANGELOG.md 4 | -------------------------------------------------------------------------------- /.reports/dep-licenses.csv: -------------------------------------------------------------------------------- 1 | 2 | "github.com/stretchr/testify","MIT" 3 | 4 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/SECURITY.md -------------------------------------------------------------------------------- /UPGRADE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/UPGRADE.md -------------------------------------------------------------------------------- /clientclosed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/clientclosed.go -------------------------------------------------------------------------------- /error_assert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/error_assert.go -------------------------------------------------------------------------------- /error_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/error_default.go -------------------------------------------------------------------------------- /error_default_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/error_default_test.go -------------------------------------------------------------------------------- /error_defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/error_defaults.go -------------------------------------------------------------------------------- /error_reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/error_reporter.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/go.sum -------------------------------------------------------------------------------- /grpc_unwrap_interceptors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/grpc_unwrap_interceptors.go -------------------------------------------------------------------------------- /grpc_unwrap_interceptors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/grpc_unwrap_interceptors_test.go -------------------------------------------------------------------------------- /httputil/buster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/httputil/buster.go -------------------------------------------------------------------------------- /httputil/buster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/httputil/buster_test.go -------------------------------------------------------------------------------- /httputil/header/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/httputil/header/header.go -------------------------------------------------------------------------------- /httputil/header/header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/httputil/header/header_test.go -------------------------------------------------------------------------------- /httputil/httputil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/httputil/httputil.go -------------------------------------------------------------------------------- /httputil/negotiate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/httputil/negotiate.go -------------------------------------------------------------------------------- /httputil/negotiate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/httputil/negotiate_test.go -------------------------------------------------------------------------------- /httputil/respbuf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/httputil/respbuf.go -------------------------------------------------------------------------------- /httputil/static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/httputil/static.go -------------------------------------------------------------------------------- /httputil/static_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/httputil/static_test.go -------------------------------------------------------------------------------- /httputil/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/httputil/transport.go -------------------------------------------------------------------------------- /httputil/transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/httputil/transport_test.go -------------------------------------------------------------------------------- /internal/helloworld.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/internal/helloworld.pb.go -------------------------------------------------------------------------------- /internal/helloworld_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/internal/helloworld_grpc.pb.go -------------------------------------------------------------------------------- /json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/json.go -------------------------------------------------------------------------------- /json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/json_test.go -------------------------------------------------------------------------------- /negotiator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/negotiator.go -------------------------------------------------------------------------------- /options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/options.go -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/package.json -------------------------------------------------------------------------------- /plain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/plain.go -------------------------------------------------------------------------------- /plain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/plain_test.go -------------------------------------------------------------------------------- /writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/herodot/HEAD/writer.go --------------------------------------------------------------------------------