[
  {
    "pattern": "^instructure-ui/lib/components",
    "replace": "@instructure/ui-core/lib/components"
  },
  {
    "pattern": "^instructure-ui/lib/components/Typography",
    "replace": "@instructure/ui-core/lib/components/Text"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Autocomplete",
    "replace": "@instructure/ui-forms/lib/components/Select"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/ApplyTheme",
    "replace": "@instructure/ui-themeable/lib/components/ApplyTheme"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/ApplyLocale",
    "replace": "@instructure/ui-i18n/lib/components/ApplyLocale"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Alert",
    "replace": "@instructure/ui-alerts/lib/components/Alert"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Avatar",
    "replace": "@instructure/ui-elements/lib/components/Avatar"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Badge",
    "replace": "@instructure/ui-elements/lib/components/Badge"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Billboard",
    "replace": "@instructure/ui-billboard/lib/components/Billboard"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Breadcrumb",
    "replace": "@instructure/ui-breadcrumb/lib/components/Breadcrumb"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Button",
    "replace": "@instructure/ui-buttons/lib/components/Button"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/CloseButton",
    "replace": "@instructure/ui-buttons/lib/components/CloseButton"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Container",
    "replace": "@instructure/ui-layout/lib/components/View"
  },
  {
    "pattern": "^@instructure/ui-container/lib/components/Container",
    "replace": "@instructure/ui-layout/lib/components/View"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/ContextBox",
    "replace": "@instructure/ui-layout/lib/components/ContextView"
  },
  {
    "pattern": "^@instructure/ui-elements/lib/components/ContextBox",
    "replace": "@instructure/ui-layout/lib/components/ContextView"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Dialog",
    "replace": "@instructure/ui-a11y/lib/components/Dialog"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/DateInput",
    "replace": "@instructure/ui-forms/lib/components/DateInput"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Grid",
    "replace": "@instructure/ui-layout/lib/components/Grid"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Heading",
    "replace": "@instructure/ui-elements/lib/components/Heading"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Image",
    "replace": "@instructure/ui-elements/lib/components/Img"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/InlineSVG",
    "replace": "@instructure/ui-svg-images/lib/components/InlineSVG"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Link",
    "replace": "@instructure/ui-elements/lib/components/Link"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/List",
    "replace": "@instructure/ui-elements/lib/components/List"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Mask",
    "replace": "@instructure/ui-overlays/lib/components/Mask"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Media",
    "replace": "@instructure/ui-layout/lib/components/Media"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/MetricsList",
    "replace": "@instructure/ui-elements/lib/components/MetricsList"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Modal",
    "replace": "@instructure/ui-overlays/lib/components/Modal"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Pill",
    "replace": "@instructure/ui-elements/lib/components/Pill"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Popover",
    "replace": "@instructure/ui-overlays/lib/components/Popover"
  },
  {
   "pattern": "^@instructure/ui-core/lib/components/PopoverMenu",
   "replace": "@instructure/ui-menu/lib/components/Menu"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Portal",
    "replace": "@instructure/ui-portal/lib/components/Portal"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Position",
    "replace": "@instructure/ui-layout/lib/components/Position"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Progress",
    "replace": "@instructure/ui-elements/lib/components/Progress"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Select",
    "replace": "@instructure/ui-forms/lib/components/Select"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Spinner",
    "replace": "@instructure/ui-elements/lib/components/Spinner"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Table",
    "replace": "@instructure/ui-elements/lib/components/Table"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Tag",
    "replace": "@instructure/ui-elements/lib/components/Tag"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Text",
    "replace": "@instructure/ui-elements/lib/components/Text"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/TimeInput",
    "replace": "@instructure/ui-forms/lib/components/TimeInput"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/ToggleDetails",
    "replace": "@instructure/ui-toggle-details/lib/components/ToggleDetails"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Tooltip",
    "replace": "@instructure/ui-overlays/lib/components/Tooltip"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Transition",
    "replace": "@instructure/ui-motion/lib/components/Transition"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Tray",
    "replace": "@instructure/ui-overlays/lib/components/Tray"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/TreeBrowser",
    "replace": "@instructure/ui-tree-browser/lib/components/TreeBrowser"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/SVGIcon",
    "replace": "@instructure/ui-svg-images/lib/components/SVGIcon"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/AccessibleContent",
    "replace": "@instructure/ui-a11y/lib/components/AccessibleContent"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/PresentationContent",
    "replace": "@instructure/ui-a11y/lib/components/PresentationContent"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/ScreenReaderContent",
    "replace": "@instructure/ui-a11y/lib/components/ScreenReaderContent"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Pagination",
    "replace": "@instructure/ui-pagination/lib/components/Pagination"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Menu",
    "replace": "@instructure/ui-menu/lib/components/Menu"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/FormField",
    "replace": "@instructure/ui-forms/lib/components/FormField"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/FormFieldGroup",
    "replace": "@instructure/ui-forms/lib/components/FormFieldGroup"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/Checkbox",
    "replace": "@instructure/ui-forms/lib/components/Checkbox"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/CheckboxGroup",
    "replace": "@instructure/ui-forms/lib/components/CheckboxGroup"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/RadioInput",
    "replace": "@instructure/ui-forms/lib/components/RadioInput"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/RadioInputGroup",
    "replace": "@instructure/ui-forms/lib/components/RadioInputGroup"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/RangeInput",
    "replace": "@instructure/ui-forms/lib/components/RangeInput"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/FileDrop",
    "replace": "@instructure/ui-forms/lib/components/FileDrop"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/TextArea",
    "replace": "@instructure/ui-forms/lib/components/TextArea"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/TextInput",
    "replace": "@instructure/ui-forms/lib/components/TextInput"
  },
  {
    "pattern": "^@instructure/ui-core/lib/components/NumberInput",
    "replace": "@instructure/ui-forms/lib/components/NumberInput"
  },
  {
    "pattern": "^instructure-ui/lib/themes",
    "replace": "@instructure/ui-themes/lib"
  },
  {
    "pattern": "^instructure-ui/lib/themeable",
    "replace": "@instructure/ui-themeable/lib"
  },

  {
    "pattern": "^instructure-ui/lib/util/dom",
    "replace": "@instructure/ui-utils/lib/dom"
  },
  {
    "pattern": "^@instructure-ui/ui-utils/lib/dom/calculateElementPosition",
    "replace": "@instructure/ui-layout/lib/utils/calculateElementPosition"
  },
  {
    "pattern": "^@instructure-ui/ui-core/lib/utils/hasVisibleChildren",
    "replace": "@instructure/ui-a11y/lib/utils/hasVisibleChildren"
  },
  {
    "oldPath": "instructure-ui/lib/util",
    "newPath": "@instructure/ui-utils/lib",
    "modules": [
      "capitalizeFirstLetter",
      "createChainedFunction",
      "debounce",
      "mergeDeep",
      "shallowEqual",
      "warning"
    ]
  },

  {
    "oldPath": "instructure-ui/lib/util",
    "newPath": "@instructure/ui-utils/lib/react",
    "modules": [
      "ComponentIdentifier",
      "containerQuery",
      "CustomPropTypes",
      "deprecated",
      "ensureSingleChild",
      "getDisplayName",
      "getElementType",
      "matchComponentTypes",
      "passthroughProps",
      "safeCloneElement",
      "windowMessageListener"
    ]
  }
]
