CZboop / WA-Lint

Prototype linter for IBM Watson Assistant. Implementing static testing (no API or web dependency) on workspaces for both bugs and best practice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WA Lint 🧹

Prototype linter for IBM Watson Assistant dialog skills. Uses JSON versions of files to check a few rules including:

  • All entities defined are used, all entities used are defined
  • All intents defined are used, all intents used are defined
  • All nodes have titles
  • All nodes with one response are sequential, all nodes with multiple are multiline
  • All variables are used with the correct syntax
  • No responses are disabled
  • No single equals are used
  • No encoding errors in training
  • No invalid node relationships in the tree

About

Prototype linter for IBM Watson Assistant. Implementing static testing (no API or web dependency) on workspaces for both bugs and best practice


Languages

Language:HTML 80.2%Language:JavaScript 18.8%Language:CSS 1.0%