├── .github └── workflows │ ├── check_build.yml │ └── release.yml ├── .gitignore ├── .ncurc.json ├── .prettierrc.cjs ├── .vscode └── settings.json ├── CONTRIBUTING.md ├── FixJSDOMEnvironment.js ├── LICENSE.txt ├── README.md ├── babel.test.config.cjs ├── browserMock.js ├── commitlint.config.js ├── eslint.config.js ├── jest ├── cssTransform.cjs ├── fileTransform.cjs └── resolver.cjs ├── package.json ├── rollup.config.ts ├── scripts ├── download-extensions.sh └── update-extensions.ts ├── src ├── additionalExtensions.ts ├── configuration │ └── index.ts ├── customExtensions │ ├── cobol-extension.js │ ├── cobol.ts │ └── index.ts ├── extensions.ts ├── features │ ├── debug.ts │ ├── extensionGallery.ts │ ├── extensionHostWorker.ts │ ├── notifications.ts │ ├── profile.ts │ ├── search.ts │ ├── terminal.ts │ ├── testing.ts │ ├── typescriptStandalone.ts │ ├── viewPanels.ts │ ├── views.ts │ ├── workbench.ts │ └── workingCopyBackup.ts ├── index.ts ├── keybindings │ ├── index.ts │ └── vim.ts ├── languages │ └── index.ts ├── monaco.ts ├── services.ts ├── style.ts ├── tests │ ├── constants.ts │ ├── editorOperationUtils │ │ └── lockedCode.test.ts │ └── utils.ts ├── tools.ts ├── tools │ ├── EditorOpenHandlerRegistry.ts │ ├── FakeWorker.ts │ ├── crossOriginWorker.ts │ └── utils │ │ ├── editorOperationUtils.ts │ │ ├── rangeUtils.ts │ │ └── stringUtils.ts ├── types │ ├── monaco-vim.d.ts │ ├── monaco.d.ts │ ├── types.d.ts │ └── vsix.d.ts └── worker.ts ├── tsconfig.json ├── tsconfig.types.json └── vscode-extensions.json /.github/workflows/check_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/.github/workflows/check_build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist/* 2 | stats.html 3 | node_modules 4 | /extensions 5 | -------------------------------------------------------------------------------- /.ncurc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/.ncurc.json -------------------------------------------------------------------------------- /.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/.prettierrc.cjs -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /FixJSDOMEnvironment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/FixJSDOMEnvironment.js -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/README.md -------------------------------------------------------------------------------- /babel.test.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/babel.test.config.cjs -------------------------------------------------------------------------------- /browserMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/browserMock.js -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/eslint.config.js -------------------------------------------------------------------------------- /jest/cssTransform.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/jest/cssTransform.cjs -------------------------------------------------------------------------------- /jest/fileTransform.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/jest/fileTransform.cjs -------------------------------------------------------------------------------- /jest/resolver.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/jest/resolver.cjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/rollup.config.ts -------------------------------------------------------------------------------- /scripts/download-extensions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/scripts/download-extensions.sh -------------------------------------------------------------------------------- /scripts/update-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/scripts/update-extensions.ts -------------------------------------------------------------------------------- /src/additionalExtensions.ts: -------------------------------------------------------------------------------- 1 | export { whenReady } from '../extensions/*.vsix' 2 | -------------------------------------------------------------------------------- /src/configuration/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/configuration/index.ts -------------------------------------------------------------------------------- /src/customExtensions/cobol-extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/customExtensions/cobol-extension.js -------------------------------------------------------------------------------- /src/customExtensions/cobol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/customExtensions/cobol.ts -------------------------------------------------------------------------------- /src/customExtensions/index.ts: -------------------------------------------------------------------------------- 1 | import './cobol' 2 | -------------------------------------------------------------------------------- /src/extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/extensions.ts -------------------------------------------------------------------------------- /src/features/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/features/debug.ts -------------------------------------------------------------------------------- /src/features/extensionGallery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/features/extensionGallery.ts -------------------------------------------------------------------------------- /src/features/extensionHostWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/features/extensionHostWorker.ts -------------------------------------------------------------------------------- /src/features/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/features/notifications.ts -------------------------------------------------------------------------------- /src/features/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/features/profile.ts -------------------------------------------------------------------------------- /src/features/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/features/search.ts -------------------------------------------------------------------------------- /src/features/terminal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/features/terminal.ts -------------------------------------------------------------------------------- /src/features/testing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/features/testing.ts -------------------------------------------------------------------------------- /src/features/typescriptStandalone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/features/typescriptStandalone.ts -------------------------------------------------------------------------------- /src/features/viewPanels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/features/viewPanels.ts -------------------------------------------------------------------------------- /src/features/views.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/features/views.ts -------------------------------------------------------------------------------- /src/features/workbench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/features/workbench.ts -------------------------------------------------------------------------------- /src/features/workingCopyBackup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/features/workingCopyBackup.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/keybindings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/keybindings/index.ts -------------------------------------------------------------------------------- /src/keybindings/vim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/keybindings/vim.ts -------------------------------------------------------------------------------- /src/languages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/languages/index.ts -------------------------------------------------------------------------------- /src/monaco.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/monaco.ts -------------------------------------------------------------------------------- /src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/services.ts -------------------------------------------------------------------------------- /src/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/style.ts -------------------------------------------------------------------------------- /src/tests/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/tests/constants.ts -------------------------------------------------------------------------------- /src/tests/editorOperationUtils/lockedCode.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/tests/editorOperationUtils/lockedCode.test.ts -------------------------------------------------------------------------------- /src/tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/tests/utils.ts -------------------------------------------------------------------------------- /src/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/tools.ts -------------------------------------------------------------------------------- /src/tools/EditorOpenHandlerRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/tools/EditorOpenHandlerRegistry.ts -------------------------------------------------------------------------------- /src/tools/FakeWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/tools/FakeWorker.ts -------------------------------------------------------------------------------- /src/tools/crossOriginWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/tools/crossOriginWorker.ts -------------------------------------------------------------------------------- /src/tools/utils/editorOperationUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/tools/utils/editorOperationUtils.ts -------------------------------------------------------------------------------- /src/tools/utils/rangeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/tools/utils/rangeUtils.ts -------------------------------------------------------------------------------- /src/tools/utils/stringUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/tools/utils/stringUtils.ts -------------------------------------------------------------------------------- /src/types/monaco-vim.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/types/monaco-vim.d.ts -------------------------------------------------------------------------------- /src/types/monaco.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/types/monaco.d.ts -------------------------------------------------------------------------------- /src/types/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/types/types.d.ts -------------------------------------------------------------------------------- /src/types/vsix.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/types/vsix.d.ts -------------------------------------------------------------------------------- /src/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/src/worker.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/tsconfig.types.json -------------------------------------------------------------------------------- /vscode-extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodinGame/monaco-editor-wrapper/HEAD/vscode-extensions.json --------------------------------------------------------------------------------