DEV Community

I built domo-doctor to catch configuration issues in Domo custom apps - looking for feedback

Hey developers! šŸ‘‹ I work with Domo custom apps and built domo-doctor, an offline-first diagnostic CLI for checking project configuration and source code.

What it checks

It helps identify issues such as:

  • Invalid manifests and malformed mappings.
  • Duplicate dataset or field aliases.
  • Dataset requests referencing aliases missing from the manifest.
  • Problems with local AppDB collection declarations.

How to run

From your project folder, run:

npx domo-doctor@latest scan

šŸ“¦ https://www.npmjs.com/package/domo-doctor

It checks your local project. Live permissions and deployed behavior still need testing in Domo.

Feedback wanted

I’d love feedback from other Domo developers:

  • Does it work with your project structure?
  • Are the findings clear and actionable?
  • Does it flag anything incorrectly?
  • What recurring issue should it catch next?

If something breaks, share your Node version, OS, and a small sanitized example - please leave out credentials and client data.

I’m the creator. This is an independent community project, unaffiliated with Domo.

Read on DEV Community ↗ ← Back to News

Comments

No comments yet. Start the discussion.