Refactor kafka to pure Go (franz-go), fix DBC stubs, update Dockerfile

This commit is contained in:
Chris Rai
2026-01-31 00:05:47 -05:00
parent fbb820d7b3
commit b5bec57dfa
776 changed files with 18945 additions and 2052 deletions

View File

@@ -0,0 +1,8 @@
module.exports = {
extends: ['@commitlint/config-conventional'],
rules: {
// Treat as warning until Dependabot supports commitlint.
// https://github.com/dependabot/dependabot-core/issues/2445
"body-max-line-length": [1, "always", 100],
}
};

View File

@@ -0,0 +1,6 @@
{
"devDependencies": {
"@commitlint/cli": "^11.0.0",
"@commitlint/config-conventional": "^11.0.0"
}
}

View File

@@ -0,0 +1,16 @@
commitlint_cwd := $(abspath $(dir $(lastword $(MAKEFILE_LIST))))
commitlint := $(commitlint_cwd)/node_modules/.bin/commitlint
$(commitlint): $(commitlint_cwd)/package.json
$(info [commitlint] installing package...)
@cd $(commitlint_cwd) && npm install --no-save --no-audit &> /dev/null
@touch $@
.PHONY: commitlint
commitlint: $(commitlint_cwd)/.commitlintrc.js $(commitlint)
$(info [$@] linting commit messages...)
@git fetch --tags
@NODE_PATH=$(commitlint_cwd)/node_modules $(commitlint) \
--config $< \
--from origin/master \
--to HEAD