├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── release.yml │ └── test-unit.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .traefik.yml ├── LICENSE ├── Makefile ├── README.md ├── docker-compose.yml ├── go.mod ├── go.sum ├── htransformation.go ├── htransformation_test.go ├── img ├── gopher-alexandre_bossut-lasry.png ├── gopher-clement_david.png ├── gopher-martin_huvelle.png └── gopher-tom_moulard.png ├── pkg ├── handler │ ├── deleter │ │ ├── delete.go │ │ └── delete_test.go │ ├── join │ │ ├── join.go │ │ └── join_test.go │ ├── rename │ │ ├── rename.go │ │ └── rename_test.go │ ├── rewrite │ │ ├── rewrite.go │ │ └── rewrite_test.go │ └── set │ │ ├── set.go │ │ └── set_test.go ├── tests │ ├── assert │ │ └── assert.go │ └── require │ │ └── require.go ├── types │ └── types.go └── utils │ └── header │ ├── add.go │ ├── add_test.go │ ├── delete.go │ ├── delete_test.go │ ├── set.go │ └── set_test.go └── rules-htransformation.yaml /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test-unit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/.github/workflows/test-unit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.traefik.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/.traefik.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/go.sum -------------------------------------------------------------------------------- /htransformation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/htransformation.go -------------------------------------------------------------------------------- /htransformation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/htransformation_test.go -------------------------------------------------------------------------------- /img/gopher-alexandre_bossut-lasry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/img/gopher-alexandre_bossut-lasry.png -------------------------------------------------------------------------------- /img/gopher-clement_david.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/img/gopher-clement_david.png -------------------------------------------------------------------------------- /img/gopher-martin_huvelle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/img/gopher-martin_huvelle.png -------------------------------------------------------------------------------- /img/gopher-tom_moulard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/img/gopher-tom_moulard.png -------------------------------------------------------------------------------- /pkg/handler/deleter/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/handler/deleter/delete.go -------------------------------------------------------------------------------- /pkg/handler/deleter/delete_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/handler/deleter/delete_test.go -------------------------------------------------------------------------------- /pkg/handler/join/join.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/handler/join/join.go -------------------------------------------------------------------------------- /pkg/handler/join/join_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/handler/join/join_test.go -------------------------------------------------------------------------------- /pkg/handler/rename/rename.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/handler/rename/rename.go -------------------------------------------------------------------------------- /pkg/handler/rename/rename_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/handler/rename/rename_test.go -------------------------------------------------------------------------------- /pkg/handler/rewrite/rewrite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/handler/rewrite/rewrite.go -------------------------------------------------------------------------------- /pkg/handler/rewrite/rewrite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/handler/rewrite/rewrite_test.go -------------------------------------------------------------------------------- /pkg/handler/set/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/handler/set/set.go -------------------------------------------------------------------------------- /pkg/handler/set/set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/handler/set/set_test.go -------------------------------------------------------------------------------- /pkg/tests/assert/assert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/tests/assert/assert.go -------------------------------------------------------------------------------- /pkg/tests/require/require.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/tests/require/require.go -------------------------------------------------------------------------------- /pkg/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/types/types.go -------------------------------------------------------------------------------- /pkg/utils/header/add.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/utils/header/add.go -------------------------------------------------------------------------------- /pkg/utils/header/add_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/utils/header/add_test.go -------------------------------------------------------------------------------- /pkg/utils/header/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/utils/header/delete.go -------------------------------------------------------------------------------- /pkg/utils/header/delete_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/utils/header/delete_test.go -------------------------------------------------------------------------------- /pkg/utils/header/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/utils/header/set.go -------------------------------------------------------------------------------- /pkg/utils/header/set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/pkg/utils/header/set_test.go -------------------------------------------------------------------------------- /rules-htransformation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomMoulard/htransformation/HEAD/rules-htransformation.yaml --------------------------------------------------------------------------------