Description
penpot-export has a single CLI command with no options, penpot-export.
It always requires a user configuration file to work.
Expected output
Consider adding a parameter to provide an alternative user configuration file. E.g. penpot-export -c ../my-other-project/penpot-export.config
Consider improving the user experience by providing a way to execute simple cases with only commands and no configuration file. E.g. penpot-export -h https://my-instance.penpot/ -t $AUTH_TOKEN typographies -f $PENPOT_FILE_UUID -o src/styles/typographies.css
Resources
commander, for usual CLI command options: https://www.npmjs.com/package/commander (autogenerates help commands!)
inquirer, for an interactive CLI program (a configuration generator?): https://www.npmjs.com/package/inquirer
Description
penpot-export has a single CLI command with no options,
penpot-export.It always requires a user configuration file to work.
Expected output
Consider adding a parameter to provide an alternative user configuration file. E.g.
penpot-export -c ../my-other-project/penpot-export.configConsider improving the user experience by providing a way to execute simple cases with only commands and no configuration file. E.g.
penpot-export -h https://my-instance.penpot/ -t $AUTH_TOKEN typographies -f $PENPOT_FILE_UUID -o src/styles/typographies.cssResources
commander, for usual CLI command options: https://www.npmjs.com/package/commander (autogenerates help commands!)inquirer, for an interactive CLI program (a configuration generator?): https://www.npmjs.com/package/inquirer