├── .github ├── dependabot.yml └── workflows │ ├── auto-merge.yml │ ├── golangci-lint.yml │ ├── release.yml │ └── tests.yml ├── .gitignore ├── .goreleaser.yml ├── LICENSE ├── Makefile ├── README.md ├── assets └── examples │ ├── another.yml │ ├── restructure.yml │ └── simple.yml ├── cmd └── yft │ └── main.go ├── go.mod ├── go.sum ├── internal └── cmd │ ├── cmd_suite_test.go │ ├── cmd_test.go │ ├── compare.go │ ├── get.go │ ├── join.go │ ├── paths.go │ ├── restructure.go │ ├── root.go │ ├── split.go │ ├── usage-template.txt │ └── version.go └── scripts └── download-latest.sh /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/.github/workflows/auto-merge.yml -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | *.coverprofile -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/README.md -------------------------------------------------------------------------------- /assets/examples/another.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/assets/examples/another.yml -------------------------------------------------------------------------------- /assets/examples/restructure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/assets/examples/restructure.yml -------------------------------------------------------------------------------- /assets/examples/simple.yml: -------------------------------------------------------------------------------- 1 | --- 2 | list: 3 | - name: one 4 | somekey: foobar 5 | -------------------------------------------------------------------------------- /cmd/yft/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/cmd/yft/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/go.sum -------------------------------------------------------------------------------- /internal/cmd/cmd_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/internal/cmd/cmd_suite_test.go -------------------------------------------------------------------------------- /internal/cmd/cmd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/internal/cmd/cmd_test.go -------------------------------------------------------------------------------- /internal/cmd/compare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/internal/cmd/compare.go -------------------------------------------------------------------------------- /internal/cmd/get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/internal/cmd/get.go -------------------------------------------------------------------------------- /internal/cmd/join.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/internal/cmd/join.go -------------------------------------------------------------------------------- /internal/cmd/paths.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/internal/cmd/paths.go -------------------------------------------------------------------------------- /internal/cmd/restructure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/internal/cmd/restructure.go -------------------------------------------------------------------------------- /internal/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/internal/cmd/root.go -------------------------------------------------------------------------------- /internal/cmd/split.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/internal/cmd/split.go -------------------------------------------------------------------------------- /internal/cmd/usage-template.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/internal/cmd/usage-template.txt -------------------------------------------------------------------------------- /internal/cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/internal/cmd/version.go -------------------------------------------------------------------------------- /scripts/download-latest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeport/yft/HEAD/scripts/download-latest.sh --------------------------------------------------------------------------------