mirror of
https://github.com/MillironX/docker-names.git
synced 2024-12-30 03:02:11 -05:00
A docker name generator in TypeScript.
Thomas A. Christensen II
d7b44e949d
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com> |
||
---|---|---|
.github/workflows | ||
src | ||
.gitignore | ||
.nvmrc | ||
jest.config.js | ||
package-lock.json | ||
package.json | ||
README.md | ||
tsconfig.json |
Docker Names
An implementation of docker-names in TypeScript. Forked from https://github.com/criblio/docker-names.
Changes
- Added more names of scientists related to
- chemical engineering
- animal breeding
- rumen science
- among others...
- Changed the delimiter to an underscore when adding extra data (date or number)
- Added an identifier that starts with a date (useful where identifiers have to be sorted chronologically).
Usage
Maybe this stuff will still work? 🤷 I just replaced everything with my name and code, but I personally transpile to JavaScript rather than use TypeScript directly.
Generate Name
import {generateName} from '@millironx/docker-names'
const dockerName = generateName();
console.log(dockerName);
//Outputs goofy-panini
Generate Name With Number
import {generateNameWithNumber} from '@millironx/docker-names'
const dockerName = generateNameWithNumber();
console.log(dockerName);
//Outputs goofy-panini_4
Generate Name With Date
import {generateNameWithDate} from '@millironx/docker-names'
const dockerName = generateNameWithDate();
console.log(dockerName);
//Outputs 20210720_goofy-panini
Words
The words can also be imported from the package if need be.
import {left,right} from '@millironx/docker-names'
console.log(left);
//Outputs [admiring,adoring, etc...]
console.log(right)
//Outputs [albattani,allen, etc...]