Skip to content

Commit d9d9c5c

Browse files
committed
chore: integration with monaco-editor-webpack-plugin
1 parent 53dce0f commit d9d9c5c

File tree

4 files changed

+54
-28
lines changed

4 files changed

+54
-28
lines changed

.storybook/.babelrc

Lines changed: 0 additions & 17 deletions
This file was deleted.

.storybook/main.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
import MonacoEditorWebpackPlugin from 'monaco-editor-webpack-plugin';
2+
import { Configuration } from 'webpack';
3+
14
export default {
25
stories: ['../stories/**/*.stories.ts'],
36
core: {
@@ -8,4 +11,12 @@ export default {
811
'@storybook/addon-knobs',
912
'@storybook/addon-postcss',
1013
],
14+
webpackFinal(config: Configuration) {
15+
config.plugins!.push(
16+
new MonacoEditorWebpackPlugin({
17+
languages: ['yaml'],
18+
}),
19+
);
20+
return config;
21+
},
1122
};

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,14 @@
5050
"@types/lodash-es": "^4.17.4",
5151
"lodash-es": "^4.17.21",
5252
"monaco-editor": "^0.24.0",
53+
"monaco-editor-webpack-plugin": "^3.1.0",
5354
"ng-packagr": "^12.0.0",
5455
"npm-run-all": "^4.1.5",
5556
"postcss": "^8.3.0",
5657
"rimraf": "^3.0.2",
57-
"rxjs": "^7.0.1",
58+
"rxjs": "^7.1.0",
5859
"standard-version": "^9.3.0",
59-
"ts-node": "^9.1.1",
60+
"ts-node": "^10.0.0",
6061
"tslib": "^2.2.0",
6162
"tslint": "^6.1.3",
6263
"yarn-deduplicate": "^3.1.0",

yarn.lock

Lines changed: 40 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3373,6 +3373,26 @@
33733373
resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669"
33743374
integrity sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==
33753375

3376+
"@tsconfig/node10@^1.0.7":
3377+
version "1.0.7"
3378+
resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.7.tgz#1eb1de36c73478a2479cc661ef5af1c16d86d606"
3379+
integrity sha512-aBvUmXLQbayM4w3A8TrjwrXs4DZ8iduJnuJLLRGdkWlyakCf1q6uHZJBzXoRA/huAEknG5tcUyQxN3A+In5euQ==
3380+
3381+
"@tsconfig/node12@^1.0.7":
3382+
version "1.0.7"
3383+
resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.7.tgz#677bd9117e8164dc319987dd6ff5fc1ba6fbf18b"
3384+
integrity sha512-dgasobK/Y0wVMswcipr3k0HpevxFJLijN03A8mYfEPvWvOs14v0ZlYTR4kIgMx8g4+fTyTFv8/jLCIfRqLDJ4A==
3385+
3386+
"@tsconfig/node14@^1.0.0":
3387+
version "1.0.0"
3388+
resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.0.tgz#5bd046e508b1ee90bc091766758838741fdefd6e"
3389+
integrity sha512-RKkL8eTdPv6t5EHgFKIVQgsDapugbuOptNd9OOunN/HAkzmmTnZELx1kNCK0rSdUYGmiFMM3rRQMAWiyp023LQ==
3390+
3391+
"@tsconfig/node16@^1.0.1":
3392+
version "1.0.1"
3393+
resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.1.tgz#a6ca6a9a0ff366af433f42f5f0e124794ff6b8f1"
3394+
integrity sha512-FTgBI767POY/lKNDNbIzgAX6miIDBs6NTCbdlDb8TrWovHsSvaVIZDlTqym29C6UqhzwcJx4CYr+AlrMywA0cA==
3395+
33763396
"@types/anymatch@*":
33773397
version "1.3.1"
33783398
resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a"
@@ -11924,6 +11944,13 @@ modify-values@^1.0.0:
1192411944
resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022"
1192511945
integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==
1192611946

11947+
monaco-editor-webpack-plugin@^3.1.0:
11948+
version "3.1.0"
11949+
resolved "https://registry.yarnpkg.com/monaco-editor-webpack-plugin/-/monaco-editor-webpack-plugin-3.1.0.tgz#972efc47a91b3bf3bd977885684a3180eb8f341b"
11950+
integrity sha512-TP5NkCAV0OeFTry5k/d60KR7CkhTXL4kgJKtE3BzjgbDb5TGEPEhoKmHBrSa6r7Oc0sNbPLZhKD/TP2ig7A+/A==
11951+
dependencies:
11952+
loader-utils "^2.0.0"
11953+
1192711954
monaco-editor@^0.24.0:
1192811955
version "0.24.0"
1192911956
resolved "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.24.0.tgz#990b55096bcc95d08d8d28e55264c6eb17707269"
@@ -13482,7 +13509,7 @@ postcss-less@^3.1.4:
1348213509
dependencies:
1348313510
postcss "^7.0.14"
1348413511

13485-
[email protected], postcss-loader@^4.2.0, postcss-loader@^5.2.0:
13512+
[email protected], postcss-loader@^4.2.0, postcss-loader@^5.3.0:
1348613513
version "5.3.0"
1348713514
resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-5.3.0.tgz#1657f869e48d4fdb018a40771c235e499ee26244"
1348813515
integrity sha512-/+Z1RAmssdiSLgIZwnJHwBMnlABPgF7giYzTN2NOfr9D21IJZ4mQC1R2miwp80zno9M4zMD/umGI8cR+2EL5zw==
@@ -15843,10 +15870,10 @@ [email protected], rxjs@^6.5.0, rxjs@^6.5.3, rxjs@^6.6.6, rxjs@^6.6.7:
1584315870
dependencies:
1584415871
tslib "^1.9.0"
1584515872

15846-
rxjs@^7.0.1:
15847-
version "7.0.1"
15848-
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.0.1.tgz#5f41c4f991cea550471fc5d215727390103702c7"
15849-
integrity sha512-wViQ4Vgps1xJwqWIBooMNN44usCSthL7wCUl4qWqrVjhGfWyVyXcxlYzfDKkJKACQvZMTOft/jJ3RkbwK1j9QQ==
15873+
rxjs@^7.1.0:
15874+
version "7.1.0"
15875+
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.1.0.tgz#94202d27b19305ef7b1a4f330277b2065df7039e"
15876+
integrity sha512-gCFO5iHIbRPwznl6hAYuwNFld8W4S2shtSJIqG27ReWXo9IWrCyEICxUA+6vJHwSR/OakoenC4QsDxq50tzYmw==
1585015877
dependencies:
1585115878
tslib "~2.1.0"
1585215879

@@ -17430,11 +17457,15 @@ ts-loader@^8.0.14:
1743017457
micromatch "^4.0.0"
1743117458
semver "^7.3.4"
1743217459

17433-
ts-node@^9.1.1:
17434-
version "9.1.1"
17435-
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-9.1.1.tgz#51a9a450a3e959401bda5f004a72d54b936d376d"
17436-
integrity sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==
17460+
ts-node@^10.0.0:
17461+
version "10.0.0"
17462+
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.0.0.tgz#05f10b9a716b0b624129ad44f0ea05dac84ba3be"
17463+
integrity sha512-ROWeOIUvfFbPZkoDis0L/55Fk+6gFQNZwwKPLinacRl6tsxstTF1DbAcLKkovwnpKMVvOMHP1TIbnwXwtLg1gg==
1743717464
dependencies:
17465+
"@tsconfig/node10" "^1.0.7"
17466+
"@tsconfig/node12" "^1.0.7"
17467+
"@tsconfig/node14" "^1.0.0"
17468+
"@tsconfig/node16" "^1.0.1"
1743817469
arg "^4.1.0"
1743917470
create-require "^1.1.0"
1744017471
diff "^4.0.1"

0 commit comments

Comments
 (0)