├── .github ├── dependabot.yml └── workflows │ ├── release-preview.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .goreleaser.yml ├── .releaserc.json ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── assets └── logo.png ├── cmd ├── root.go ├── root_test.go ├── show_presets.go └── show_presets_test.go ├── go.mod ├── go.sum ├── internal ├── composer │ ├── composer.go │ └── composer_test.go ├── config │ └── context.go ├── domain │ └── domain.go ├── input │ ├── file.go │ └── file_test.go ├── output │ ├── output.go │ ├── stats.go │ └── styles.go ├── presets │ ├── defaults.go │ ├── store.go │ ├── store_test.go │ ├── tlds.go │ ├── tlds_test.go │ └── types.go ├── resolver │ ├── resolver.go │ └── resolver_test.go ├── strutil │ ├── strutil.go │ └── strutil_test.go └── validate │ ├── validate.go │ └── validate_test.go ├── main.go ├── package.json └── tapes ├── demo.gif └── demo.tape /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release-preview.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/.github/workflows/release-preview.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | semantic-output.txt 3 | -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.releaserc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/.releaserc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/README.md -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/assets/logo.png -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/root_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/cmd/root_test.go -------------------------------------------------------------------------------- /cmd/show_presets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/cmd/show_presets.go -------------------------------------------------------------------------------- /cmd/show_presets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/cmd/show_presets_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/go.sum -------------------------------------------------------------------------------- /internal/composer/composer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/composer/composer.go -------------------------------------------------------------------------------- /internal/composer/composer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/composer/composer_test.go -------------------------------------------------------------------------------- /internal/config/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/config/context.go -------------------------------------------------------------------------------- /internal/domain/domain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/domain/domain.go -------------------------------------------------------------------------------- /internal/input/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/input/file.go -------------------------------------------------------------------------------- /internal/input/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/input/file_test.go -------------------------------------------------------------------------------- /internal/output/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/output/output.go -------------------------------------------------------------------------------- /internal/output/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/output/stats.go -------------------------------------------------------------------------------- /internal/output/styles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/output/styles.go -------------------------------------------------------------------------------- /internal/presets/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/presets/defaults.go -------------------------------------------------------------------------------- /internal/presets/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/presets/store.go -------------------------------------------------------------------------------- /internal/presets/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/presets/store_test.go -------------------------------------------------------------------------------- /internal/presets/tlds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/presets/tlds.go -------------------------------------------------------------------------------- /internal/presets/tlds_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/presets/tlds_test.go -------------------------------------------------------------------------------- /internal/presets/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/presets/types.go -------------------------------------------------------------------------------- /internal/resolver/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/resolver/resolver.go -------------------------------------------------------------------------------- /internal/resolver/resolver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/resolver/resolver_test.go -------------------------------------------------------------------------------- /internal/strutil/strutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/strutil/strutil.go -------------------------------------------------------------------------------- /internal/strutil/strutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/strutil/strutil_test.go -------------------------------------------------------------------------------- /internal/validate/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/validate/validate.go -------------------------------------------------------------------------------- /internal/validate/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/internal/validate/validate_test.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/main.go -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/package.json -------------------------------------------------------------------------------- /tapes/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/tapes/demo.gif -------------------------------------------------------------------------------- /tapes/demo.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brandonyoungdev/tldx/HEAD/tapes/demo.tape --------------------------------------------------------------------------------