Skip to content

stormwarning/import-sort-style-python

Repository files navigation

import-sort-style-python

npm version npm downloads

A style for import-sort that groups and sorts imports by module, inspired by isort’s grouping style:

  1. Node standard modules
  2. Framework modules
  3. Third-party modules
  4. First-party modules
  5. Explicitly local modules

Framework and First-party require setting some options in your config:

"importSort": {
  ".js": {
    "parser": "babylon",
    "style": "python",
    "options": {
      "knownFramework": [
        "@ember",
        "@glimmer"
      ],
      "knownFirstparty": [
        "my-project"
      ]
    }
  },
}