import-sort-style-supernotes
An import-sort style that is tailored to how Supernotes likes to sort imports for its React apps. The major difference between this sort style and others based around React is that import-sort-style-supernotes
will sort first-party component
modules last in order (immediately after non-component modules).
import "a";
import "c";
import "b";
import "./a";
import "./c";
import "./b";
import React from "react";
import PropTypes from "prop-types";
import { connect } from "react-redux";
import {readFile, writeFile} from "fs";
import * as path from "path";
import aa from "aa";
import {bba, bbb, bbc} from "bb";
import cc from "cc";
import aaa from 'aaa/xxx';
import bbb from 'bbb/foo/bar';
import aaa from 'components/xxx';
import bbb from 'bbb/foo/bar';
import aaa from "../../aaa";
import bbb from "../../bbb";
import aaaa from "../aaaa";
import bbbb from "../bbbb";
import aaaaa from "./aaaaa";
import bbbbb from "./bbbbb";
import styles from "./Component.css";