Skip to content

Extract duplicated Webpack Monaco configuration into a separate workspace

Administrator requested to merge contractors/SG-25214 into main

Created by: gitstart-sourcegraph

Description

Monaco configuration is duplicated in web, and storybook packages. It should be extracted into the build-config package.

Refs

GitStart Ticket SourceGraph Issue

Success Criteria

  1. MONACO_LANGUAGES_AND_FEATURES and getMonacoWebpackPlugin helper is extracted into the build-config package and reused from the in consumer packages.
  2. getMonacoCSSRule and getMonacoTTFRule helpers are extracted into the build-config package and reused from the in consumer packages.
  3. MONACO_LANGUAGES_AND_FEATURES and getMonacoWebpackPlugin helper is imported to the consumer packages via Typescript references import:

Merge request reports

Loading