overrides: Non-code asset overrides. The file paths here follow the structure of the third-party-src submodule, and the files here override the files in third-party-src during the build process.
package-lock-overrides: Contains package-lock.json files to keep dependencies in sync with patched package.json files. These locally generated files ensure npm ci works correctly. They override corresponding files in third-party-src during build.
patches: Patch files created by Quilt, grouped around features.
third-party-src: Git submodule linking to the upstream Code-OSS commit. The patches are applied on top of this specific commit.
Code Editor
This is the repo for
code-editor.Repository structure
The repository structure is the following:
overrides: Non-code asset overrides. The file paths here follow the structure of thethird-party-srcsubmodule, and the files here override the files inthird-party-srcduring the build process.package-lock-overrides: Containspackage-lock.jsonfiles to keep dependencies in sync with patchedpackage.jsonfiles. These locally generated files ensurenpm ciworks correctly. They override corresponding files inthird-party-srcduring build.patches: Patch files created by Quilt, grouped around features.third-party-src: Git submodule linking to the upstream Code-OSS commit. The patches are applied on top of this specific commit.Creating a new release
See RELEASE for more information.
Version Information
The following table provides the mapping between Code Editor releases and their corresponding Code-OSS base versions:
Troubleshooting and Feedback
See CONTRIBUTING for more information.
Security
See CONTRIBUTING for more information.
License
This library is licensed under the MIT License. See the LICENSE file.