microsoft / TypeScript

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
https://www.typescriptlang.org
Apache License 2.0
100.32k stars 12.39k forks source link

getEditsForFileRename returning edits outside of workspace when renaming file.js to file.ts #24914

Closed mjbvz closed 6 years ago

mjbvz commented 6 years ago

TypeScript Version: 2.9.2 (build from current branch state)

Search Terms:

Repo steps

  1. Create a simple project with a file file.js
  2. Rename this js file to file.ts
  3. Select to update imports

bug Tons of weird edits inside the typings cache folder are returned.

Info 487  [14:56:9.614] request:
    {"seq":26,"type":"request","command":"getEditsForFileRename","arguments":{"file":"/Users/matb/projects/san/y.ts","oldFilePath":"/Users/matb/projects/san/y.js","newFilePath":"/Users/matb/projects/san/y.ts"}}
Info 488  [14:56:9.614] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 489  [14:56:9.614] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 4 structureChanged: false Elapsed: 0ms
Perf 490  [14:56:9.949] 26::getEditsForFileRename: elapsed time (in milliseconds) 335.1922
Info 491  [14:56:9.950] response:
    {"seq":0,"type":"response","command":"getEditsForFileRename","request_seq":26,"success":true,"body":[{"fileName":"/Users/matb/Library/Caches/typescript/2.9/node_modules/@types/history/createBrowserHistory.d.ts","textChanges":[{"start":{"line":1,"offset":26},"end":{"line":1,"offset":33},"newText":"history"},{"start":{"line":2,"offset":34},"end":{"line":2,"offset":44},"newText":"history/DOMUtils"}]},{"fileName":"/Users/matb/Library/Caches/typescript/2.9/node_modules/@types/history/createHashHistory.d.ts","textChanges":[{"start":{"line":1,"offset":26},"end":{"line":1,"offset":33},"newText":"history"},{"start":{"line":2,"offset":34},"end":{"line":2,"offset":44},"newText":"history/DOMUtils"}]},{"fileName":"/Users/matb/Library/Caches/typescript/2.9/node_modules/@types/history/createMemoryHistory.d.ts","textChanges":[{"start":{"line":1,"offset":36},"end":{"line":1,"offset":43},"newText":"history"},{"start":{"line":2,"offset":34},"end":{"line":2,"offset":44},"newText":"history/DOMUtils"}]},{"fileName":"/Users/matb/Library/Caches/typescript/2.9/node_modules/@types/history/LocationUtils.d.ts","textChanges":[{"start":{"line":1,"offset":81},"end":{"line":1,"offset":88},"newText":"history"}]},{"fileName":"/Users/matb/Library/Caches/typescript/2.9/node_modules/@types/history/PathUtils.d.ts","textChanges":[{"start":{"line":1,"offset":59},"end":{"line":1,"offset":66},"newText":"history"}]},{"fileName":"/Users/matb/Library/Caches/typescript/2.9/node_modules/@types/history/index.d.ts","textChanges":[{"start":{"line":68,"offset":50},"end":{"line":68,"offset":72},"newText":"history/createBrowserHistory"},{"start":{"line":69,"offset":47},"end":{"line":69,"offset":66},"newText":"history/createHashHistory"},{"start":{"line":70,"offset":49},"end":{"line":70,"offset":70},"newText":"history/createMemoryHistory"},{"start":{"line":71,"offset":52},"end":{"line":71,"offset":67},"newText":"history/LocationUtils"},{"start":{"line":72,"offset":40},"end":{"line":72,"offset":51},"newText":"history/PathUtils"},{"start":{"line":87,"offset":16},"end":{"line":87,"offset":38},"newText":"history/createBrowserHistory"},{"start":{"line":88,"offset":16},"end":{"line":88,"offset":35},"newText":"history/createHashHistory"},{"start":{"line":89,"offset":16},"end":{"line":89,"offset":37},"newText":"history/createMemoryHistory"},{"start":{"line":90,"offset":52},"end":{"line":90,"offset":67},"newText":"history/LocationUtils"},{"start":{"line":91,"offset":40},"end":{"line":91,"offset":51},"newText":"history/PathUtils"}]},{"fileName":"/Users/matb/projects/san/b.js","textChanges":[{"start":{"line":1,"offset":20},"end":{"line":1,"offset":25},"newText":"../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":24},"end":{"line":2,"offset":34},"newText":"../../Library/Caches/typescript/2.9/node_modules/@types/prop-types"},{"start":{"line":3,"offset":23},"end":{"line":3,"offset":39},"newText":"../../Library/Caches/typescript/2.9/node_modules/@types/react-router-dom"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/index.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Icon/IconGroup.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":43},"end":{"line":3,"offset":48},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":31},"end":{"line":4,"offset":37},"newText":"semantic-ui-react/dist/commonjs/elements/Icon/Icon"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Icon/Icon.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":48},"end":{"line":3,"offset":53},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":24},"end":{"line":4,"offset":35},"newText":"semantic-ui-react/dist/commonjs/elements/Icon/IconGroup"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Icon/index.d.ts","textChanges":[{"start":{"line":1,"offset":37},"end":{"line":1,"offset":43},"newText":"semantic-ui-react/dist/commonjs/elements/Icon/Icon"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Label/LabelDetail.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Label/LabelGroup.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":74},"end":{"line":2,"offset":79},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Label/Label.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":8,"offset":9},"end":{"line":8,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":9,"offset":28},"end":{"line":9,"offset":35},"newText":"semantic-ui-react/dist/commonjs/elements/Icon"},{"start":{"line":10,"offset":59},"end":{"line":10,"offset":72},"newText":"semantic-ui-react/dist/commonjs/elements/Label/LabelDetail"},{"start":{"line":11,"offset":25},"end":{"line":11,"offset":37},"newText":"semantic-ui-react/dist/commonjs/elements/Label/LabelGroup"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Label/index.d.ts","textChanges":[{"start":{"line":1,"offset":38},"end":{"line":1,"offset":45},"newText":"semantic-ui-react/dist/commonjs/elements/Label/Label"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Button/ButtonContent.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Button/ButtonGroup.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":10,"offset":9},"end":{"line":10,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":11,"offset":30},"end":{"line":11,"offset":38},"newText":"semantic-ui-react/dist/commonjs/elements/Button/Button"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Button/ButtonOr.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Button/Button.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":9,"offset":9},"end":{"line":9,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":10,"offset":29},"end":{"line":10,"offset":37},"newText":"semantic-ui-react/dist/commonjs/elements/Label"},{"start":{"line":11,"offset":28},"end":{"line":11,"offset":43},"newText":"semantic-ui-react/dist/commonjs/elements/Button/ButtonContent"},{"start":{"line":12,"offset":26},"end":{"line":12,"offset":39},"newText":"semantic-ui-react/dist/commonjs/elements/Button/ButtonGroup"},{"start":{"line":13,"offset":23},"end":{"line":13,"offset":33},"newText":"semantic-ui-react/dist/commonjs/elements/Button/ButtonOr"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Button/index.d.ts","textChanges":[{"start":{"line":1,"offset":39},"end":{"line":1,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/Button/Button"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Portal/Portal.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Portal/index.d.ts","textChanges":[{"start":{"line":1,"offset":39},"end":{"line":1,"offset":47},"newText":"semantic-ui-react/dist/commonjs/addons/Portal/Portal"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Modal/ModalActions.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":30},"end":{"line":3,"offset":51},"newText":"semantic-ui-react/dist/commonjs/elements/Button"},{"start":{"line":4,"offset":72},"end":{"line":4,"offset":77},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Modal/ModalContent.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Modal/ModalDescription.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Modal/ModalHeader.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Modal/Modal.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":40},"end":{"line":3,"offset":45},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":30},"end":{"line":4,"offset":49},"newText":"semantic-ui-react/dist/commonjs/addons/Portal"},{"start":{"line":5,"offset":61},"end":{"line":5,"offset":75},"newText":"semantic-ui-react/dist/commonjs/modules/Modal/ModalActions"},{"start":{"line":6,"offset":61},"end":{"line":6,"offset":75},"newText":"semantic-ui-react/dist/commonjs/modules/Modal/ModalContent"},{"start":{"line":7,"offset":31},"end":{"line":7,"offset":49},"newText":"semantic-ui-react/dist/commonjs/modules/Modal/ModalDescription"},{"start":{"line":8,"offset":59},"end":{"line":8,"offset":72},"newText":"semantic-ui-react/dist/commonjs/modules/Modal/ModalHeader"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Modal/index.d.ts","textChanges":[{"start":{"line":1,"offset":38},"end":{"line":1,"offset":45},"newText":"semantic-ui-react/dist/commonjs/modules/Modal/Modal"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Confirm/Confirm.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":40},"end":{"line":3,"offset":45},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":30},"end":{"line":4,"offset":51},"newText":"semantic-ui-react/dist/commonjs/elements/Button"},{"start":{"line":5,"offset":29},"end":{"line":5,"offset":48},"newText":"semantic-ui-react/dist/commonjs/modules/Modal"},{"start":{"line":6,"offset":36},"end":{"line":6,"offset":68},"newText":"semantic-ui-react/dist/commonjs/modules/Modal/ModalContent"},{"start":{"line":7,"offset":35},"end":{"line":7,"offset":66},"newText":"semantic-ui-react/dist/commonjs/modules/Modal/ModalHeader"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Confirm/index.d.ts","textChanges":[{"start":{"line":1,"offset":40},"end":{"line":1,"offset":49},"newText":"semantic-ui-react/dist/commonjs/addons/Confirm/Confirm"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/MountNode/MountNode.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/MountNode/index.d.ts","textChanges":[{"start":{"line":1,"offset":42},"end":{"line":1,"offset":53},"newText":"semantic-ui-react/dist/commonjs/addons/MountNode/MountNode"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Pagination/PaginationItem.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Pagination/Pagination.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":40},"end":{"line":3,"offset":45},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":65},"end":{"line":4,"offset":81},"newText":"semantic-ui-react/dist/commonjs/addons/Pagination/PaginationItem"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Pagination/index.d.ts","textChanges":[{"start":{"line":1,"offset":43},"end":{"line":1,"offset":55},"newText":"semantic-ui-react/dist/commonjs/addons/Pagination/Pagination"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Checkbox/Checkbox.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":56},"end":{"line":2,"offset":61},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Checkbox/index.d.ts","textChanges":[{"start":{"line":1,"offset":41},"end":{"line":1,"offset":51},"newText":"semantic-ui-react/dist/commonjs/modules/Checkbox/Checkbox"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Radio/Radio.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":32},"end":{"line":2,"offset":54},"newText":"semantic-ui-react/dist/commonjs/modules/Checkbox"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Radio/index.d.ts","textChanges":[{"start":{"line":1,"offset":38},"end":{"line":1,"offset":45},"newText":"semantic-ui-react/dist/commonjs/addons/Radio/Radio"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Ref/Ref.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Ref/index.d.ts","textChanges":[{"start":{"line":1,"offset":36},"end":{"line":1,"offset":41},"newText":"semantic-ui-react/dist/commonjs/addons/Ref/Ref"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Responsive/Responsive.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Responsive/index.d.ts","textChanges":[{"start":{"line":1,"offset":93},"end":{"line":1,"offset":105},"newText":"semantic-ui-react/dist/commonjs/addons/Responsive/Responsive"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownDivider.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownHeader.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":66},"end":{"line":3,"offset":71},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":28},"end":{"line":4,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/Icon"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Flag/Flag.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Flag/index.d.ts","textChanges":[{"start":{"line":1,"offset":37},"end":{"line":1,"offset":43},"newText":"semantic-ui-react/dist/commonjs/elements/Flag/Flag"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Dimmer/DimmerDimmable.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Dimmer/DimmerInner.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Dimmer/Dimmer.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":29},"end":{"line":3,"offset":45},"newText":"semantic-ui-react/dist/commonjs/modules/Dimmer/DimmerDimmable"},{"start":{"line":4,"offset":26},"end":{"line":4,"offset":39},"newText":"semantic-ui-react/dist/commonjs/modules/Dimmer/DimmerInner"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Dimmer/index.d.ts","textChanges":[{"start":{"line":1,"offset":39},"end":{"line":1,"offset":47},"newText":"semantic-ui-react/dist/commonjs/modules/Dimmer/Dimmer"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Image/ImageGroup.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":58},"end":{"line":2,"offset":63},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Image/Image.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":10,"offset":9},"end":{"line":10,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":11,"offset":30},"end":{"line":11,"offset":50},"newText":"semantic-ui-react/dist/commonjs/modules/Dimmer"},{"start":{"line":12,"offset":29},"end":{"line":12,"offset":37},"newText":"semantic-ui-react/dist/commonjs/elements/Label"},{"start":{"line":13,"offset":25},"end":{"line":13,"offset":37},"newText":"semantic-ui-react/dist/commonjs/elements/Image/ImageGroup"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Image/index.d.ts","textChanges":[{"start":{"line":1,"offset":38},"end":{"line":1,"offset":45},"newText":"semantic-ui-react/dist/commonjs/elements/Image/Image"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownItem.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":7,"offset":9},"end":{"line":7,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":8,"offset":28},"end":{"line":8,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/Flag"},{"start":{"line":9,"offset":28},"end":{"line":9,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/Icon"},{"start":{"line":10,"offset":29},"end":{"line":10,"offset":49},"newText":"semantic-ui-react/dist/commonjs/elements/Image"},{"start":{"line":11,"offset":29},"end":{"line":11,"offset":49},"newText":"semantic-ui-react/dist/commonjs/elements/Label"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownMenu.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownSearchInput.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Dropdown/Dropdown.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":29},"end":{"line":3,"offset":49},"newText":"semantic-ui-react/dist/commonjs/elements/Label"},{"start":{"line":4,"offset":30},"end":{"line":4,"offset":47},"newText":"semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownDivider"},{"start":{"line":5,"offset":29},"end":{"line":5,"offset":45},"newText":"semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownHeader"},{"start":{"line":6,"offset":61},"end":{"line":6,"offset":75},"newText":"semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownItem"},{"start":{"line":7,"offset":27},"end":{"line":7,"offset":41},"newText":"semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownMenu"},{"start":{"line":8,"offset":34},"end":{"line":8,"offset":55},"newText":"semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownSearchInput"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Dropdown/index.d.ts","textChanges":[{"start":{"line":1,"offset":69},"end":{"line":1,"offset":79},"newText":"semantic-ui-react/dist/commonjs/modules/Dropdown/Dropdown"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Select/Select.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":32},"end":{"line":3,"offset":54},"newText":"semantic-ui-react/dist/commonjs/modules/Dropdown"},{"start":{"line":4,"offset":30},"end":{"line":4,"offset":68},"newText":"semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownDivider"},{"start":{"line":5,"offset":29},"end":{"line":5,"offset":66},"newText":"semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownHeader"},{"start":{"line":6,"offset":50},"end":{"line":6,"offset":85},"newText":"semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownItem"},{"start":{"line":7,"offset":27},"end":{"line":7,"offset":62},"newText":"semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownMenu"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/Select/index.d.ts","textChanges":[{"start":{"line":1,"offset":39},"end":{"line":1,"offset":47},"newText":"semantic-ui-react/dist/commonjs/addons/Select/Select"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/TextArea/TextArea.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/TextArea/index.d.ts","textChanges":[{"start":{"line":1,"offset":41},"end":{"line":1,"offset":51},"newText":"semantic-ui-react/dist/commonjs/addons/TextArea/TextArea"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Transition/TransitionGroup.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":38},"end":{"line":3,"offset":44},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":41},"end":{"line":4,"offset":53},"newText":"semantic-ui-react/dist/commonjs/modules/Transition/Transition"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Transition/Transition.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":38},"end":{"line":3,"offset":44},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":30},"end":{"line":4,"offset":47},"newText":"semantic-ui-react/dist/commonjs/modules/Transition/TransitionGroup"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/TransitionablePortal/TransitionablePortal.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":55},"end":{"line":3,"offset":90},"newText":"semantic-ui-react/dist/commonjs/modules/Transition/Transition"},{"start":{"line":4,"offset":30},"end":{"line":4,"offset":46},"newText":"semantic-ui-react/dist/commonjs/addons/Portal/Portal"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/addons/TransitionablePortal/index.d.ts","textChanges":[{"start":{"line":1,"offset":80},"end":{"line":1,"offset":102},"newText":"semantic-ui-react/dist/commonjs/addons/TransitionablePortal/TransitionablePortal"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/behaviors/Visibility/Visibility.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/behaviors/Visibility/index.d.ts","textChanges":[{"start":{"line":7,"offset":9},"end":{"line":7,"offset":21},"newText":"semantic-ui-react/dist/commonjs/behaviors/Visibility/Visibility"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Breadcrumb/BreadcrumbDivider.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":66},"end":{"line":3,"offset":71},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":28},"end":{"line":4,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/Icon"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Breadcrumb/BreadcrumbSection.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Breadcrumb/Breadcrumb.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":7,"offset":9},"end":{"line":7,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":8,"offset":28},"end":{"line":8,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/Icon"},{"start":{"line":9,"offset":32},"end":{"line":9,"offset":51},"newText":"semantic-ui-react/dist/commonjs/collections/Breadcrumb/BreadcrumbDivider"},{"start":{"line":10,"offset":71},"end":{"line":10,"offset":90},"newText":"semantic-ui-react/dist/commonjs/collections/Breadcrumb/BreadcrumbSection"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Breadcrumb/index.d.ts","textChanges":[{"start":{"line":1,"offset":43},"end":{"line":1,"offset":55},"newText":"semantic-ui-react/dist/commonjs/collections/Breadcrumb/Breadcrumb"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Form/FormField.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":7,"offset":9},"end":{"line":7,"offset":14},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Form/FormButton.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":40},"end":{"line":3,"offset":45},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":30},"end":{"line":4,"offset":51},"newText":"semantic-ui-react/dist/commonjs/elements/Button"},{"start":{"line":5,"offset":29},"end":{"line":5,"offset":49},"newText":"semantic-ui-react/dist/commonjs/elements/Label"},{"start":{"line":6,"offset":33},"end":{"line":6,"offset":44},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormField"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Form/FormCheckbox.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":32},"end":{"line":3,"offset":54},"newText":"semantic-ui-react/dist/commonjs/modules/Checkbox"},{"start":{"line":4,"offset":33},"end":{"line":4,"offset":44},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormField"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Form/FormDropdown.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":32},"end":{"line":3,"offset":54},"newText":"semantic-ui-react/dist/commonjs/modules/Dropdown"},{"start":{"line":4,"offset":33},"end":{"line":4,"offset":44},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormField"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Form/FormGroup.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":33},"end":{"line":2,"offset":38},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Input/Input.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":7,"offset":9},"end":{"line":7,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":8,"offset":29},"end":{"line":8,"offset":37},"newText":"semantic-ui-react/dist/commonjs/elements/Label"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Input/index.d.ts","textChanges":[{"start":{"line":1,"offset":57},"end":{"line":1,"offset":64},"newText":"semantic-ui-react/dist/commonjs/elements/Input/Input"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Form/FormInput.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":40},"end":{"line":3,"offset":45},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":29},"end":{"line":4,"offset":49},"newText":"semantic-ui-react/dist/commonjs/elements/Label"},{"start":{"line":5,"offset":29},"end":{"line":5,"offset":49},"newText":"semantic-ui-react/dist/commonjs/elements/Input"},{"start":{"line":6,"offset":33},"end":{"line":6,"offset":44},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormField"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Form/FormRadio.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":29},"end":{"line":3,"offset":47},"newText":"semantic-ui-react/dist/commonjs/addons/Radio"},{"start":{"line":4,"offset":33},"end":{"line":4,"offset":44},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormField"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Form/FormSelect.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":30},"end":{"line":3,"offset":49},"newText":"semantic-ui-react/dist/commonjs/addons/Select"},{"start":{"line":4,"offset":36},"end":{"line":4,"offset":71},"newText":"semantic-ui-react/dist/commonjs/modules/Dropdown/DropdownItem"},{"start":{"line":5,"offset":33},"end":{"line":5,"offset":44},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormField"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Form/FormTextArea.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":32},"end":{"line":3,"offset":53},"newText":"semantic-ui-react/dist/commonjs/addons/TextArea"},{"start":{"line":4,"offset":33},"end":{"line":4,"offset":44},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormField"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Form/Form.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":24},"end":{"line":3,"offset":35},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormField"},{"start":{"line":4,"offset":25},"end":{"line":4,"offset":37},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormButton"},{"start":{"line":5,"offset":27},"end":{"line":5,"offset":41},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormCheckbox"},{"start":{"line":6,"offset":27},"end":{"line":6,"offset":41},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormDropdown"},{"start":{"line":7,"offset":24},"end":{"line":7,"offset":35},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormGroup"},{"start":{"line":8,"offset":24},"end":{"line":8,"offset":35},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormInput"},{"start":{"line":9,"offset":24},"end":{"line":9,"offset":35},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormRadio"},{"start":{"line":10,"offset":25},"end":{"line":10,"offset":37},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormSelect"},{"start":{"line":11,"offset":27},"end":{"line":11,"offset":41},"newText":"semantic-ui-react/dist/commonjs/collections/Form/FormTextArea"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Form/index.d.ts","textChanges":[{"start":{"line":1,"offset":52},"end":{"line":1,"offset":58},"newText":"semantic-ui-react/dist/commonjs/collections/Form/Form"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Grid/GridColumn.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":8,"offset":9},"end":{"line":8,"offset":14},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Grid/GridRow.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":8,"offset":9},"end":{"line":8,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":9,"offset":35},"end":{"line":9,"offset":41},"newText":"semantic-ui-react/dist/commonjs/collections/Grid/Grid"},{"start":{"line":10,"offset":31},"end":{"line":10,"offset":43},"newText":"semantic-ui-react/dist/commonjs/collections/Grid/GridColumn"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Grid/Grid.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":85},"end":{"line":3,"offset":90},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":25},"end":{"line":4,"offset":37},"newText":"semantic-ui-react/dist/commonjs/collections/Grid/GridColumn"},{"start":{"line":5,"offset":22},"end":{"line":5,"offset":31},"newText":"semantic-ui-react/dist/commonjs/collections/Grid/GridRow"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Grid/index.d.ts","textChanges":[{"start":{"line":1,"offset":37},"end":{"line":1,"offset":43},"newText":"semantic-ui-react/dist/commonjs/collections/Grid/Grid"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Menu/MenuHeader.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Menu/MenuItem.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":7,"offset":9},"end":{"line":7,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":8,"offset":28},"end":{"line":8,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/Icon"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Menu/MenuMenu.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Menu/Menu.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":78},"end":{"line":3,"offset":83},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":25},"end":{"line":4,"offset":37},"newText":"semantic-ui-react/dist/commonjs/collections/Menu/MenuHeader"},{"start":{"line":5,"offset":53},"end":{"line":5,"offset":63},"newText":"semantic-ui-react/dist/commonjs/collections/Menu/MenuItem"},{"start":{"line":6,"offset":23},"end":{"line":6,"offset":33},"newText":"semantic-ui-react/dist/commonjs/collections/Menu/MenuMenu"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Menu/index.d.ts","textChanges":[{"start":{"line":1,"offset":37},"end":{"line":1,"offset":43},"newText":"semantic-ui-react/dist/commonjs/collections/Menu/Menu"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Message/MessageContent.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Message/MessageHeader.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Message/MessageItem.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Message/MessageList.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":46},"end":{"line":3,"offset":51},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":35},"end":{"line":4,"offset":48},"newText":"semantic-ui-react/dist/commonjs/collections/Message/MessageItem"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Message/Message.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":8,"offset":9},"end":{"line":8,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":9,"offset":29},"end":{"line":9,"offset":45},"newText":"semantic-ui-react/dist/commonjs/collections/Message/MessageContent"},{"start":{"line":10,"offset":63},"end":{"line":10,"offset":78},"newText":"semantic-ui-react/dist/commonjs/collections/Message/MessageHeader"},{"start":{"line":11,"offset":59},"end":{"line":11,"offset":72},"newText":"semantic-ui-react/dist/commonjs/collections/Message/MessageItem"},{"start":{"line":12,"offset":26},"end":{"line":12,"offset":39},"newText":"semantic-ui-react/dist/commonjs/collections/Message/MessageList"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Message/index.d.ts","textChanges":[{"start":{"line":1,"offset":40},"end":{"line":1,"offset":49},"newText":"semantic-ui-react/dist/commonjs/collections/Message/Message"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Table/TableBody.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Table/TableCell.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":8,"offset":9},"end":{"line":8,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":9,"offset":28},"end":{"line":9,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/Icon"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Table/TableHeader.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Table/TableFooter.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":35},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs/collections/Table/TableHeader"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Table/TableHeaderCell.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":33},"end":{"line":2,"offset":44},"newText":"semantic-ui-react/dist/commonjs/collections/Table/TableCell"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Table/TableRow.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":74},"end":{"line":3,"offset":79},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":33},"end":{"line":4,"offset":44},"newText":"semantic-ui-react/dist/commonjs/collections/Table/TableCell"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Table/Table.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":8,"offset":9},"end":{"line":8,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":9,"offset":24},"end":{"line":9,"offset":35},"newText":"semantic-ui-react/dist/commonjs/collections/Table/TableBody"},{"start":{"line":10,"offset":24},"end":{"line":10,"offset":35},"newText":"semantic-ui-react/dist/commonjs/collections/Table/TableCell"},{"start":{"line":11,"offset":26},"end":{"line":11,"offset":39},"newText":"semantic-ui-react/dist/commonjs/collections/Table/TableFooter"},{"start":{"line":12,"offset":26},"end":{"line":12,"offset":39},"newText":"semantic-ui-react/dist/commonjs/collections/Table/TableHeader"},{"start":{"line":13,"offset":30},"end":{"line":13,"offset":47},"newText":"semantic-ui-react/dist/commonjs/collections/Table/TableHeaderCell"},{"start":{"line":14,"offset":53},"end":{"line":14,"offset":63},"newText":"semantic-ui-react/dist/commonjs/collections/Table/TableRow"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/collections/Table/index.d.ts","textChanges":[{"start":{"line":1,"offset":38},"end":{"line":1,"offset":45},"newText":"semantic-ui-react/dist/commonjs/collections/Table/Table"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Container/Container.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":67},"end":{"line":2,"offset":72},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Container/index.d.ts","textChanges":[{"start":{"line":1,"offset":42},"end":{"line":1,"offset":53},"newText":"semantic-ui-react/dist/commonjs/elements/Container/Container"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Divider/Divider.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Divider/index.d.ts","textChanges":[{"start":{"line":1,"offset":40},"end":{"line":1,"offset":49},"newText":"semantic-ui-react/dist/commonjs/elements/Divider/Divider"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Header/HeaderContent.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Header/HeaderSubheader.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Header/Header.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":73},"end":{"line":3,"offset":78},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":28},"end":{"line":4,"offset":43},"newText":"semantic-ui-react/dist/commonjs/elements/Header/HeaderContent"},{"start":{"line":5,"offset":30},"end":{"line":5,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/Header/HeaderSubheader"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Header/index.d.ts","textChanges":[{"start":{"line":1,"offset":39},"end":{"line":1,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/Header/Header"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/List/ListDescription.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/List/ListHeader.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/List/ListContent.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":8,"offset":9},"end":{"line":8,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":9,"offset":39},"end":{"line":9,"offset":56},"newText":"semantic-ui-react/dist/commonjs/elements/List/ListDescription"},{"start":{"line":10,"offset":34},"end":{"line":10,"offset":46},"newText":"semantic-ui-react/dist/commonjs/elements/List/ListHeader"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/List/ListIcon.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":45},"end":{"line":3,"offset":50},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":28},"end":{"line":4,"offset":35},"newText":"semantic-ui-react/dist/commonjs/elements/Icon"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/List/ListItem.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":40},"end":{"line":3,"offset":45},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":29},"end":{"line":4,"offset":37},"newText":"semantic-ui-react/dist/commonjs/elements/Image"},{"start":{"line":5,"offset":35},"end":{"line":5,"offset":48},"newText":"semantic-ui-react/dist/commonjs/elements/List/ListContent"},{"start":{"line":6,"offset":39},"end":{"line":6,"offset":56},"newText":"semantic-ui-react/dist/commonjs/elements/List/ListDescription"},{"start":{"line":7,"offset":34},"end":{"line":7,"offset":46},"newText":"semantic-ui-react/dist/commonjs/elements/List/ListHeader"},{"start":{"line":8,"offset":32},"end":{"line":8,"offset":42},"newText":"semantic-ui-react/dist/commonjs/elements/List/ListIcon"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/List/ListList.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":41},"end":{"line":2,"offset":46},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/List/List.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":9,"offset":9},"end":{"line":9,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":10,"offset":26},"end":{"line":10,"offset":39},"newText":"semantic-ui-react/dist/commonjs/elements/List/ListContent"},{"start":{"line":11,"offset":30},"end":{"line":11,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/List/ListDescription"},{"start":{"line":12,"offset":25},"end":{"line":12,"offset":37},"newText":"semantic-ui-react/dist/commonjs/elements/List/ListHeader"},{"start":{"line":13,"offset":23},"end":{"line":13,"offset":33},"newText":"semantic-ui-react/dist/commonjs/elements/List/ListIcon"},{"start":{"line":14,"offset":53},"end":{"line":14,"offset":63},"newText":"semantic-ui-react/dist/commonjs/elements/List/ListItem"},{"start":{"line":15,"offset":23},"end":{"line":15,"offset":33},"newText":"semantic-ui-react/dist/commonjs/elements/List/ListList"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/List/index.d.ts","textChanges":[{"start":{"line":1,"offset":37},"end":{"line":1,"offset":43},"newText":"semantic-ui-react/dist/commonjs/elements/List/List"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Loader/Loader.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":58},"end":{"line":2,"offset":63},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Loader/index.d.ts","textChanges":[{"start":{"line":1,"offset":39},"end":{"line":1,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/Loader/Loader"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Rail/Rail.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":59},"end":{"line":2,"offset":64},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Rail/index.d.ts","textChanges":[{"start":{"line":1,"offset":37},"end":{"line":1,"offset":43},"newText":"semantic-ui-react/dist/commonjs/elements/Rail/Rail"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Reveal/RevealContent.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Reveal/Reveal.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":43},"end":{"line":3,"offset":48},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":28},"end":{"line":4,"offset":43},"newText":"semantic-ui-react/dist/commonjs/elements/Reveal/RevealContent"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Reveal/index.d.ts","textChanges":[{"start":{"line":1,"offset":39},"end":{"line":1,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/Reveal/Reveal"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Segment/SegmentGroup.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":43},"end":{"line":3,"offset":48},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":34},"end":{"line":4,"offset":43},"newText":"semantic-ui-react/dist/commonjs/elements/Segment/Segment"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Segment/Segment.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":8,"offset":9},"end":{"line":8,"offset":14},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":9,"offset":27},"end":{"line":9,"offset":41},"newText":"semantic-ui-react/dist/commonjs/elements/Segment/SegmentGroup"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Segment/index.d.ts","textChanges":[{"start":{"line":1,"offset":40},"end":{"line":1,"offset":49},"newText":"semantic-ui-react/dist/commonjs/elements/Segment/Segment"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Step/StepDescription.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Step/StepTitle.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Step/StepContent.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":66},"end":{"line":3,"offset":71},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":39},"end":{"line":4,"offset":56},"newText":"semantic-ui-react/dist/commonjs/elements/Step/StepDescription"},{"start":{"line":5,"offset":33},"end":{"line":5,"offset":44},"newText":"semantic-ui-react/dist/commonjs/elements/Step/StepTitle"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Step/StepGroup.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":88},"end":{"line":3,"offset":93},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":28},"end":{"line":4,"offset":34},"newText":"semantic-ui-react/dist/commonjs/elements/Step/Step"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Step/Step.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":66},"end":{"line":3,"offset":71},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":28},"end":{"line":4,"offset":35},"newText":"semantic-ui-react/dist/commonjs/elements/Icon"},{"start":{"line":5,"offset":26},"end":{"line":5,"offset":39},"newText":"semantic-ui-react/dist/commonjs/elements/Step/StepContent"},{"start":{"line":6,"offset":67},"end":{"line":6,"offset":84},"newText":"semantic-ui-react/dist/commonjs/elements/Step/StepDescription"},{"start":{"line":7,"offset":24},"end":{"line":7,"offset":35},"newText":"semantic-ui-react/dist/commonjs/elements/Step/StepGroup"},{"start":{"line":8,"offset":55},"end":{"line":8,"offset":66},"newText":"semantic-ui-react/dist/commonjs/elements/Step/StepTitle"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/elements/Step/index.d.ts","textChanges":[{"start":{"line":1,"offset":37},"end":{"line":1,"offset":43},"newText":"semantic-ui-react/dist/commonjs/elements/Step/Step"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Accordion/AccordionContent.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Accordion/AccordionTitle.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Accordion/AccordionAccordion.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":69},"end":{"line":3,"offset":75},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":40},"end":{"line":4,"offset":58},"newText":"semantic-ui-react/dist/commonjs/modules/Accordion/AccordionContent"},{"start":{"line":5,"offset":38},"end":{"line":5,"offset":54},"newText":"semantic-ui-react/dist/commonjs/modules/Accordion/AccordionTitle"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Accordion/Accordion.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":73},"end":{"line":3,"offset":93},"newText":"semantic-ui-react/dist/commonjs/modules/Accordion/AccordionAccordion"},{"start":{"line":4,"offset":31},"end":{"line":4,"offset":49},"newText":"semantic-ui-react/dist/commonjs/modules/Accordion/AccordionContent"},{"start":{"line":5,"offset":29},"end":{"line":5,"offset":45},"newText":"semantic-ui-react/dist/commonjs/modules/Accordion/AccordionTitle"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Embed/Embed.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":83},"end":{"line":3,"offset":88},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":28},"end":{"line":4,"offset":47},"newText":"semantic-ui-react/dist/commonjs/elements/Icon"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Embed/index.d.ts","textChanges":[{"start":{"line":1,"offset":38},"end":{"line":1,"offset":45},"newText":"semantic-ui-react/dist/commonjs/modules/Embed/Embed"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Popup/PopupContent.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Popup/PopupHeader.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Popup/Popup.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":40},"end":{"line":3,"offset":45},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":30},"end":{"line":4,"offset":49},"newText":"semantic-ui-react/dist/commonjs/addons/Portal"},{"start":{"line":5,"offset":61},"end":{"line":5,"offset":75},"newText":"semantic-ui-react/dist/commonjs/modules/Popup/PopupContent"},{"start":{"line":6,"offset":59},"end":{"line":6,"offset":72},"newText":"semantic-ui-react/dist/commonjs/modules/Popup/PopupHeader"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Popup/index.d.ts","textChanges":[{"start":{"line":1,"offset":38},"end":{"line":1,"offset":45},"newText":"semantic-ui-react/dist/commonjs/modules/Popup/Popup"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Progress/Progress.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":7,"offset":9},"end":{"line":7,"offset":14},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Progress/index.d.ts","textChanges":[{"start":{"line":1,"offset":41},"end":{"line":1,"offset":51},"newText":"semantic-ui-react/dist/commonjs/modules/Progress/Progress"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Rating/RatingIcon.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Rating/Rating.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":25},"end":{"line":2,"offset":37},"newText":"semantic-ui-react/dist/commonjs/modules/Rating/RatingIcon"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Rating/index.d.ts","textChanges":[{"start":{"line":1,"offset":39},"end":{"line":1,"offset":47},"newText":"semantic-ui-react/dist/commonjs/modules/Rating/Rating"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Search/SearchResult.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Search/SearchCategory.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":43},"end":{"line":3,"offset":48},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":27},"end":{"line":4,"offset":41},"newText":"semantic-ui-react/dist/commonjs/modules/Search/SearchResult"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Search/SearchResults.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Search/Search.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":3,"offset":40},"end":{"line":3,"offset":45},"newText":"semantic-ui-react/dist/commonjs"},{"start":{"line":4,"offset":29},"end":{"line":4,"offset":49},"newText":"semantic-ui-react/dist/commonjs/elements/Input"},{"start":{"line":5,"offset":65},"end":{"line":5,"offset":81},"newText":"semantic-ui-react/dist/commonjs/modules/Search/SearchCategory"},{"start":{"line":6,"offset":61},"end":{"line":6,"offset":75},"newText":"semantic-ui-react/dist/commonjs/modules/Search/SearchResult"},{"start":{"line":7,"offset":28},"end":{"line":7,"offset":43},"newText":"semantic-ui-react/dist/commonjs/modules/Search/SearchResults"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Search/index.d.ts","textChanges":[{"start":{"line":1,"offset":57},"end":{"line":1,"offset":65},"newText":"semantic-ui-react/dist/commonjs/modules/Search/Search"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Sidebar/SidebarPushable.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Sidebar/SidebarPusher.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":30},"newText":"../../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react"},{"start":{"line":2,"offset":43},"end":{"line":2,"offset":48},"newText":"semantic-ui-react/dist/commonjs"}]},{"fileName":"/Users/matb/projects/san/node_modules/semantic-ui-react/dist/commonjs/modules/Sidebar/Sidebar.d.ts","textChanges":[{"start":{"line":1,"offset":25},"end":

Playground Link:

Related Issues:

mjbvz commented 6 years ago

Having troubling reproducing this issue now. Will keep trying to put together a minimal set of steps to reproduce it

petejodo commented 6 years ago

is it safe to delete data in Cache/ and CachedData/? This issue has completely borked vscode for me. vscode opened a huge number of files, changing their @ imports and so I tried closing them all but that led to an endless stream of Are you sures and then idiotically I thought closing vscode would be a good idea, which it wasn't. Instead vscode tries to reopen those files with the unsaved data it has cached causing it to hang since it's like every file in node_modules

petejodo commented 6 years ago

I figured it out.... had to delete everything in Backups to keep vscode from reopening these files. I ended up deleting just about everything in Cache/, CachedData, CachedExtensions, and GPUCache. Just leaving this comment here for record keeping.