diff --git a/services/web/.gitignore b/services/web/.gitignore index 33c74de117..c95621109d 100644 --- a/services/web/.gitignore +++ b/services/web/.gitignore @@ -83,3 +83,6 @@ modules/**/Makefile # Test fixture zip !modules/admin-panel/test/unit/src/data/track-changes-project.zip + +# Ace themes for conversion +modules/source-editor/frontend/js/themes/ace/ diff --git a/services/web/package-lock.json b/services/web/package-lock.json index 1fb1d9444a..bb7ef7c0b9 100644 --- a/services/web/package-lock.json +++ b/services/web/package-lock.json @@ -27186,6 +27186,12 @@ "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", "optional": true }, + "mensch": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz", + "integrity": "sha512-IAeFvcOnV9V0Yk+bFhYR07O3yNina9ANIN5MoXBKYJ/RLYPurd2d0yw14MDhpr9/momp0WofT1bPUh3hkzdi/g==", + "dev": true + }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", diff --git a/services/web/package.json b/services/web/package.json index 209ec4fc83..d8a4465f46 100644 --- a/services/web/package.json +++ b/services/web/package.json @@ -35,6 +35,7 @@ "extract-translations": "i18next-scanner", "migrations": "east", "storybook": "start-storybook -p 6006 -s ./public", + "convert-themes": "node modules/source-editor/frontend/js/themes/convert.js", "routes": "bin/routes" }, "browserslist": [ @@ -265,6 +266,7 @@ "less": "^3.11.1", "less-loader": "^6.0.0", "less-plugin-autoprefix": "^2.0.0", + "mensch": "^0.3.4", "mini-css-extract-plugin": "^0.8.0", "mkdirp": "0.5.1", "mocha": "^8.3.2",