eslint-plugin-redux-namespaced-actions

eslint rules for namespacing redux action values

Usage no npm install needed!

<script type="module">
  import eslintPluginReduxNamespacedActions from 'https://cdn.skypack.dev/eslint-plugin-redux-namespaced-actions';
</script>

README

eslint-config-redux-namespaced-actions

An eslint rule for linting that Redux actions are namespaced

Enforces:

  • Values of action values look like mx/project/module[...</rest>].

Configuration:

  "rules": {
    "redux-namespaced-actions/redux-namespaced-actions": 1,
  }

Optional, provide action variable names:

  "rules": {
    "redux-namespaced-actions/redux-namespaced-actions": [1, {
        "validActionVarnames": ["ActionTypes"],
    }],
  }