dts-gen show unclear message when specifying invalid namespace
Opened this issue · 0 comments
hung-cybo commented
Summary
Currently, when using dts-gen package with an invalid namespace (containing hyphen characters -
), an unclear error message is shown.
Error: failed to fix lint errors on generated type definition file.
at /Users/h000953/Development/js-sdk/packages/dts-gen/dist/templates/template.js:61:15
at Generator.next (<anonymous>)
at fulfilled (/Users/h000953/Development/js-sdk/packages/dts-gen/dist/templates/template.js:28:58)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Target Package
@kintone/dts-gen
Target Version
6.1.31
Reproduction
Run the following command:
$ kintone-dts-gen --base-url https://your_domain.com -u ****** -p ****** --app-id 1 --type-name SampleFields --namespace sample-fields
** Invalid namespace: sample-fields
** Valid namespace: sampleFields
Expected Behavior
Show a clear error message that relates to namespace.
For example: ERR: The namespace is invalid
Actual Behavior
Error: failed to fix lint errors on generated type definition file.
at /Users/h000953/Development/js-sdk/packages/dts-gen/dist/templates/template.js:61:15
at Generator.next (<anonymous>)
at fulfilled (/Users/h000953/Development/js-sdk/packages/dts-gen/dist/templates/template.js:28:58)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Environment
System:
OS: macOS 13.3.1
CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
Memory: 3.44 GB / 32.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 18.16.0 - /usr/local/bin/node
Yarn: 1.22.19 - /usr/local/bin/yarn
npm: 9.5.1 - /usr/local/bin/npm
Browsers:
Chrome: 113.0.5672.126
Safari: 16.4