├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── README.md ├── package.json ├── prettier.config.js ├── resources ├── create.svg ├── logo.svg ├── merge.svg └── open.svg ├── src ├── BaseDocumentTreeProvider.ts ├── DebugManager.ts ├── DetailsViewContainer.ts ├── DiagnosticCollector.ts ├── Diff.ts ├── DisposableCollection.ts ├── DocumentLinkProvider.ts ├── DocumentTreeProvider.ts ├── FeedTreeProvider.ts ├── HistoryTreeProvider.ts ├── HypercoreFS.ts ├── HypermergeExplorer.ts ├── HypermergeFS.ts ├── HypermergeUriHandler.ts ├── HypermergeWrapper.ts ├── LedgerTreeProvider.ts ├── MetadataTreeProvider.ts └── extension.ts ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules 3 | default 4 | *.log 5 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/.vscodeignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/prettier.config.js -------------------------------------------------------------------------------- /resources/create.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/resources/create.svg -------------------------------------------------------------------------------- /resources/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/resources/logo.svg -------------------------------------------------------------------------------- /resources/merge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/resources/merge.svg -------------------------------------------------------------------------------- /resources/open.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/resources/open.svg -------------------------------------------------------------------------------- /src/BaseDocumentTreeProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/BaseDocumentTreeProvider.ts -------------------------------------------------------------------------------- /src/DebugManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/DebugManager.ts -------------------------------------------------------------------------------- /src/DetailsViewContainer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/DetailsViewContainer.ts -------------------------------------------------------------------------------- /src/DiagnosticCollector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/DiagnosticCollector.ts -------------------------------------------------------------------------------- /src/Diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/Diff.ts -------------------------------------------------------------------------------- /src/DisposableCollection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/DisposableCollection.ts -------------------------------------------------------------------------------- /src/DocumentLinkProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/DocumentLinkProvider.ts -------------------------------------------------------------------------------- /src/DocumentTreeProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/DocumentTreeProvider.ts -------------------------------------------------------------------------------- /src/FeedTreeProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/FeedTreeProvider.ts -------------------------------------------------------------------------------- /src/HistoryTreeProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/HistoryTreeProvider.ts -------------------------------------------------------------------------------- /src/HypercoreFS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/HypercoreFS.ts -------------------------------------------------------------------------------- /src/HypermergeExplorer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/HypermergeExplorer.ts -------------------------------------------------------------------------------- /src/HypermergeFS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/HypermergeFS.ts -------------------------------------------------------------------------------- /src/HypermergeUriHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/HypermergeUriHandler.ts -------------------------------------------------------------------------------- /src/HypermergeWrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/HypermergeWrapper.ts -------------------------------------------------------------------------------- /src/LedgerTreeProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/LedgerTreeProvider.ts -------------------------------------------------------------------------------- /src/MetadataTreeProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/MetadataTreeProvider.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/src/extension.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inkandswitch/vscode-hypermerge/HEAD/yarn.lock --------------------------------------------------------------------------------