Find a file
Dan Jones cdf12a767c 🔀 Merge tag 'v0.5.2' into develop
🔖 Bump version to publish documentation
2025-03-23 10:56:09 -05:00
.gitignore 🛠 Add Taskfile 2025-03-07 16:25:40 -06:00
.golangci.yaml 🛠 Replace all linting with golangci-lint 2025-03-19 17:48:23 -05:00
CHANGELOG.md ✏️ Extra backtick 2025-03-19 16:16:00 -05:00
config.go Config.AddOptions and Generator.MakeWithConfig 2025-03-18 09:22:30 -05:00
config_test.go Config.AddOptions and Generator.MakeWithConfig 2025-03-18 09:22:30 -05:00
examples_test.go 💡 Add some helpful comments in example 2025-03-23 10:52:54 -05:00
gen_file.go 🚨 A bunch of small improvements from linter 2025-03-19 18:05:16 -05:00
gen_file_examples_test.go ♻️ Replace HashType with Hasher 2025-03-15 20:09:38 -05:00
gen_file_test.go ♻️ Replace HashType with Hasher 2025-03-15 20:09:38 -05:00
gen_int.go 🚨 A bunch of small improvements from linter 2025-03-19 18:05:16 -05:00
gen_int_examples_test.go ♻️ Refactor Incremental Generator to single function with options 2025-03-14 19:03:22 -05:00
gen_rand.go 🚨 A bunch of small improvements from linter 2025-03-19 18:05:16 -05:00
gen_rand_examples_test.go ♻️ Modify UUID to allow for other versions. 2025-03-16 12:38:36 -05:00
gen_rand_test.go 🚨 A bunch of small improvements from linter 2025-03-19 18:05:16 -05:00
gen_ts.go 🚨 A bunch of small improvements from linter 2025-03-19 18:05:16 -05:00
gen_ts_examples_test.go 📝 Redo ts examples to use gen.Make 2025-03-16 15:56:31 -05:00
gen_ts_test.go ♻️ Refactor Timestamp Generator to single function with options 2025-03-14 17:39:42 -05:00
generators.go 🚨 A bunch of small improvements from linter 2025-03-19 18:05:16 -05:00
generators_examples_test.go 🚨 A bunch of small improvements from linter 2025-03-19 18:05:16 -05:00
generators_test.go 🚨 A bunch of small improvements from linter 2025-03-19 18:05:16 -05:00
go.mod Add Random Generator 2025-03-15 15:36:43 -05:00
go.sum Add Random Generator 2025-03-15 15:36:43 -05:00
LICENSE 🔖 Version 0.0.1 2025-03-10 17:03:52 -05:00
make.go 💡 Fix some doc blocks 2025-03-15 15:35:40 -05:00
make_examples_test.go Add extra Options to Make 2025-03-14 21:46:30 -05:00
make_test.go 🚨 A bunch of small improvements from linter 2025-03-19 18:05:16 -05:00
nomino.go 💡 Add package level doc comment 2025-03-23 10:53:49 -05:00
options.go 🚨 A bunch of small improvements from linter 2025-03-19 18:05:16 -05:00
options_examples_test.go Examples for everything 2025-03-14 21:22:29 -05:00
README.md 📝 Update CHANGELOG 2025-03-14 21:56:12 -05:00
Taskfile.yml 🛠 Replace all linting with golangci-lint 2025-03-19 17:48:23 -05:00

nomino - A filename generator

The purpose of nomino is to generate (probably random) filenames, for example, if you want to save an uploaded file to storage under a new name.

It takes a lot of inspiration (although no actual code) from Onym.

Note that this is still not at a stable release. There will be breaking changes between minor releases until it reaches 1.0.0. Patch releases shouldn't contain breaking changes however. Once it reaches 1.0.0, breaking changes will only happen between major releases.

TODO

I'll fill this out more in depth later.

For now, check official documentation.