Add configuration file support

This commit is contained in:
Marko Korhonen 2023-11-22 20:57:42 +02:00
parent d141fe1d36
commit ab51b4c11d
Signed by: FunctionalHacker
GPG key ID: A7F78BCB859CD890
7 changed files with 204 additions and 51 deletions

18
package-lock.json generated
View file

@ -9,8 +9,10 @@
"version": "0.0.10",
"license": "MIT",
"dependencies": {
"@iarna/toml": "^2.2.5",
"chalk": "^5.3.0",
"dayjs": "^1.11.10",
"xdg-basedir": "^5.1.0",
"yargs": "^17.7.2"
},
"bin": {
@ -128,6 +130,11 @@
"dev": true,
"peer": true
},
"node_modules/@iarna/toml": {
"version": "2.2.5",
"resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
"integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg=="
},
"node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
@ -1779,6 +1786,17 @@
"dev": true,
"peer": true
},
"node_modules/xdg-basedir": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz",
"integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==",
"engines": {
"node": ">=12"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/y18n": {
"version": "5.0.8",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",