chore: Upgrade Babel, Jest, Eslint (#1437)
* chore: Upgrade Prettier 1.8 -> 2.0 * chore: Upgrade Babel 6 -> 7 * chore: Upgrade eslint plugins * chore: Add eslint import/order rules * chore: Update flow-typed deps
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
// @flow
|
||||
import ApiKey from "models/ApiKey";
|
||||
import BaseStore from "./BaseStore";
|
||||
import RootStore from "./RootStore";
|
||||
import ApiKey from "models/ApiKey";
|
||||
|
||||
export default class ApiKeysStore extends BaseStore<ApiKey> {
|
||||
actions = ["list", "create", "delete"];
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// @flow
|
||||
import { observable, action, computed, autorun, runInAction } from "mobx";
|
||||
import invariant from "invariant";
|
||||
import { observable, action, computed, autorun, runInAction } from "mobx";
|
||||
import { getCookie, setCookie, removeCookie } from "tiny-cookie";
|
||||
import RootStore from "stores/RootStore";
|
||||
import Team from "models/Team";
|
||||
import User from "models/User";
|
||||
import { client } from "utils/ApiClient";
|
||||
import { getCookieDomain } from "utils/domains";
|
||||
import RootStore from "stores/RootStore";
|
||||
import User from "models/User";
|
||||
import Team from "models/Team";
|
||||
|
||||
const AUTH_STORE = "AUTH_STORE";
|
||||
const NO_REDIRECT_PATHS = ["/", "/create", "/home"];
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
// @flow
|
||||
import invariant from "invariant";
|
||||
import { observable, set, action, computed, runInAction } from "mobx";
|
||||
import { orderBy } from "lodash";
|
||||
import { client } from "utils/ApiClient";
|
||||
import { observable, set, action, computed, runInAction } from "mobx";
|
||||
import RootStore from "stores/RootStore";
|
||||
import BaseModel from "../models/BaseModel";
|
||||
import type { PaginationParams } from "types";
|
||||
import { client } from "utils/ApiClient";
|
||||
|
||||
type Action = "list" | "info" | "create" | "update" | "delete";
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
// @flow
|
||||
import invariant from "invariant";
|
||||
import { action, runInAction } from "mobx";
|
||||
import { client } from "utils/ApiClient";
|
||||
import CollectionGroupMembership from "models/CollectionGroupMembership";
|
||||
import BaseStore from "./BaseStore";
|
||||
import RootStore from "./RootStore";
|
||||
import CollectionGroupMembership from "models/CollectionGroupMembership";
|
||||
import type { PaginationParams } from "types";
|
||||
import { client } from "utils/ApiClient";
|
||||
|
||||
export default class CollectionGroupMembershipsStore extends BaseStore<CollectionGroupMembership> {
|
||||
actions = ["create", "delete"];
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// @flow
|
||||
import { computed } from "mobx";
|
||||
import { concat, filter, last } from "lodash";
|
||||
import { client } from "utils/ApiClient";
|
||||
import { computed } from "mobx";
|
||||
|
||||
import naturalSort from "shared/utils/naturalSort";
|
||||
import Collection from "models/Collection";
|
||||
import BaseStore from "./BaseStore";
|
||||
import RootStore from "./RootStore";
|
||||
import Collection from "models/Collection";
|
||||
import naturalSort from "shared/utils/naturalSort";
|
||||
import { client } from "utils/ApiClient";
|
||||
|
||||
export type DocumentPathItem = {
|
||||
id: string,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// @flow
|
||||
import { observable, action, computed, runInAction } from "mobx";
|
||||
import invariant from "invariant";
|
||||
import {
|
||||
without,
|
||||
map,
|
||||
@@ -10,15 +10,15 @@ import {
|
||||
omitBy,
|
||||
uniq,
|
||||
} from "lodash";
|
||||
import { client } from "utils/ApiClient";
|
||||
import { observable, action, computed, runInAction } from "mobx";
|
||||
import naturalSort from "shared/utils/naturalSort";
|
||||
import invariant from "invariant";
|
||||
|
||||
import BaseStore from "stores/BaseStore";
|
||||
import RootStore from "stores/RootStore";
|
||||
import Document from "models/Document";
|
||||
import Revision from "models/Revision";
|
||||
import type { FetchOptions, PaginationParams, SearchResult } from "types";
|
||||
import { client } from "utils/ApiClient";
|
||||
|
||||
export default class DocumentsStore extends BaseStore<Document> {
|
||||
@observable recentlyViewedIds: string[] = [];
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
// @flow
|
||||
import { sortBy } from "lodash";
|
||||
import { computed } from "mobx";
|
||||
import Event from "models/Event";
|
||||
import BaseStore from "./BaseStore";
|
||||
import RootStore from "./RootStore";
|
||||
import Event from "models/Event";
|
||||
|
||||
export default class EventsStore extends BaseStore<Event> {
|
||||
actions = ["list"];
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// @flow
|
||||
import invariant from "invariant";
|
||||
import { action, runInAction } from "mobx";
|
||||
import { filter } from "lodash";
|
||||
import { client } from "utils/ApiClient";
|
||||
import { action, runInAction } from "mobx";
|
||||
import GroupMembership from "models/GroupMembership";
|
||||
import BaseStore from "./BaseStore";
|
||||
import RootStore from "./RootStore";
|
||||
import GroupMembership from "models/GroupMembership";
|
||||
import type { PaginationParams } from "types";
|
||||
import { client } from "utils/ApiClient";
|
||||
|
||||
export default class GroupMembershipsStore extends BaseStore<GroupMembership> {
|
||||
actions = ["create", "delete"];
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
// @flow
|
||||
import BaseStore from "./BaseStore";
|
||||
import RootStore from "./RootStore";
|
||||
import naturalSort from "shared/utils/naturalSort";
|
||||
import Group from "models/Group";
|
||||
import { client } from "utils/ApiClient";
|
||||
import invariant from "invariant";
|
||||
import { filter } from "lodash";
|
||||
import { action, runInAction, computed } from "mobx";
|
||||
import naturalSort from "shared/utils/naturalSort";
|
||||
import Group from "models/Group";
|
||||
import BaseStore from "./BaseStore";
|
||||
import RootStore from "./RootStore";
|
||||
import type { PaginationParams } from "types";
|
||||
import { client } from "utils/ApiClient";
|
||||
|
||||
export default class GroupsStore extends BaseStore<Group> {
|
||||
constructor(rootStore: RootStore) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// @flow
|
||||
import { computed } from "mobx";
|
||||
import { filter } from "lodash";
|
||||
import { computed } from "mobx";
|
||||
|
||||
import naturalSort from "shared/utils/naturalSort";
|
||||
import BaseStore from "stores/BaseStore";
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
// @flow
|
||||
import invariant from "invariant";
|
||||
import { action, runInAction } from "mobx";
|
||||
import { client } from "utils/ApiClient";
|
||||
import Membership from "models/Membership";
|
||||
import BaseStore from "./BaseStore";
|
||||
import RootStore from "./RootStore";
|
||||
import Membership from "models/Membership";
|
||||
import type { PaginationParams } from "types";
|
||||
import { client } from "utils/ApiClient";
|
||||
|
||||
export default class MembershipsStore extends BaseStore<Membership> {
|
||||
actions = ["create", "delete"];
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// @flow
|
||||
import Policy from "models/Policy";
|
||||
import BaseStore from "./BaseStore";
|
||||
import RootStore from "./RootStore";
|
||||
import Policy from "models/Policy";
|
||||
|
||||
export default class PoliciesStore extends BaseStore<Policy> {
|
||||
actions = [];
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// @flow
|
||||
import { action, runInAction } from "mobx";
|
||||
import { filter } from "lodash";
|
||||
import invariant from "invariant";
|
||||
import { client } from "utils/ApiClient";
|
||||
import { filter } from "lodash";
|
||||
import { action, runInAction } from "mobx";
|
||||
import BaseStore from "stores/BaseStore";
|
||||
import RootStore from "stores/RootStore";
|
||||
import Revision from "models/Revision";
|
||||
import type { FetchOptions, PaginationParams } from "types";
|
||||
import { client } from "utils/ApiClient";
|
||||
|
||||
export default class RevisionsStore extends BaseStore<Revision> {
|
||||
actions = ["list"];
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
// @flow
|
||||
import ApiKeysStore from "./ApiKeysStore";
|
||||
import AuthStore from "./AuthStore";
|
||||
import CollectionGroupMembershipsStore from "./CollectionGroupMembershipsStore";
|
||||
import CollectionsStore from "./CollectionsStore";
|
||||
import DocumentPresenceStore from "./DocumentPresenceStore";
|
||||
import DocumentsStore from "./DocumentsStore";
|
||||
import EventsStore from "./EventsStore";
|
||||
import GroupsStore from "./GroupsStore";
|
||||
import GroupMembershipsStore from "./GroupMembershipsStore";
|
||||
import GroupsStore from "./GroupsStore";
|
||||
import IntegrationsStore from "./IntegrationsStore";
|
||||
import MembershipsStore from "./MembershipsStore";
|
||||
import NotificationSettingsStore from "./NotificationSettingsStore";
|
||||
import DocumentPresenceStore from "./DocumentPresenceStore";
|
||||
import PoliciesStore from "./PoliciesStore";
|
||||
import RevisionsStore from "./RevisionsStore";
|
||||
import SharesStore from "./SharesStore";
|
||||
import UiStore from "./UiStore";
|
||||
import UsersStore from "./UsersStore";
|
||||
import ViewsStore from "./ViewsStore";
|
||||
import CollectionGroupMembershipsStore from "./CollectionGroupMembershipsStore";
|
||||
|
||||
export default class RootStore {
|
||||
apiKeys: ApiKeysStore;
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
import invariant from "invariant";
|
||||
import { sortBy, filter, find } from "lodash";
|
||||
import { action, computed } from "mobx";
|
||||
import { client } from "utils/ApiClient";
|
||||
import Share from "models/Share";
|
||||
import BaseStore from "./BaseStore";
|
||||
import RootStore from "./RootStore";
|
||||
import Share from "models/Share";
|
||||
import { client } from "utils/ApiClient";
|
||||
|
||||
export default class SharesStore extends BaseStore<Share> {
|
||||
actions = ["info", "list", "create", "update"];
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
// @flow
|
||||
import { v4 } from "uuid";
|
||||
import { orderBy } from "lodash";
|
||||
import { observable, action, autorun, computed } from "mobx";
|
||||
import Document from "models/Document";
|
||||
import { v4 } from "uuid";
|
||||
import Collection from "models/Collection";
|
||||
import Document from "models/Document";
|
||||
import type { Toast } from "../types";
|
||||
|
||||
const UI_STORE = "UI_STORE";
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
// @flow
|
||||
import invariant from "invariant";
|
||||
import { filter, orderBy } from "lodash";
|
||||
import { computed, action, runInAction } from "mobx";
|
||||
import invariant from "invariant";
|
||||
import { client } from "utils/ApiClient";
|
||||
import User from "models/User";
|
||||
import BaseStore from "./BaseStore";
|
||||
import RootStore from "./RootStore";
|
||||
import User from "models/User";
|
||||
import { client } from "utils/ApiClient";
|
||||
|
||||
export default class UsersStore extends BaseStore<User> {
|
||||
constructor(rootStore: RootStore) {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
// @flow
|
||||
import { reduce, filter, find, orderBy } from "lodash";
|
||||
import View from "models/View";
|
||||
import BaseStore from "./BaseStore";
|
||||
import RootStore from "./RootStore";
|
||||
import View from "models/View";
|
||||
|
||||
export default class ViewsStore extends BaseStore<View> {
|
||||
actions = ["list", "create"];
|
||||
|
||||
Reference in New Issue
Block a user