generate-humanstxt
Generating humans.txt
using nodejs
Getting Started
npm install --save-dev @m00nbyte/generate-humanstxt
Usage
import generateTxt from '@m00nbyte/generate-humanstxt';
const options = {
team: [
[
{ key: '<Title>', value: '<Value>' },
{ key: '<Title>', value: '<Value>' },
{ key: '<Title>', value: '<Value>' },
{ key: '<Title>', value: '<Value>' }
]
],
thanks: [
[
{ key: '<Title>', value: '<Value>' },
{ key: '<Title>', value: '<Value>' },
{ key: '<Title>', value: '<Value>' },
{ key: '<Title>', value: '<Value>' }
]
],
site: [
{ key: '<Title>', value: '<Value>' },
{ key: '<Title>', value: '__date__' },
{ key: '<Title>', value: ['<Value>', '<Value>', '<Value>'] }
]
};
generateTxt(options)
.then((content) => {
console.log(content);
return content;
})
.catch((error) => {
throw error;
});
If you pass __DATE__
as value, it will return the current date
For more informations about humans.txt
check out the official website
CLI
node generate-humanstxt --config /path/to/config.json
-
path
- optional path for humans.txt (this should contain the full path including the file name, example:/path/to/humans.txt
). -
options
- see options above.
Contribution
Feel free to submit issues or pull requests.