Skip to content

Commit eea8b4d

Browse files
author
Loïc Mangeonjean
committed
feat: publish a monaco-editor-treemended package
1 parent 946a097 commit eea8b4d

File tree

2 files changed

+16
-8
lines changed

2 files changed

+16
-8
lines changed

package-lock.json

Lines changed: 10 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,14 @@
1515
},
1616
"type": "module",
1717
"scripts": {
18-
"build": "npm run clean && npm run generate-types && npm run lint && npm run compile-rollup-plugins && npm run compile-treemending-script && npm run compile && npm run compile-server && npm run compile-default-extensions",
18+
"build": "npm run clean && npm run generate-types && npm run lint && npm run compile-rollup-plugins && npm run compile-treemending-script && npm run compile && npm run compile-server && npm run compile-default-extensions && npm run copy-monaco-editor",
1919
"compile": "NODE_OPTIONS=--max_old_space_size=8192 rollup --config rollup/rollup.config.ts --configPlugin 'typescript={tsconfig: `tsconfig.rollup-config.json`}' --vscode-version ${npm_package_config_vscode_version} --vscode-ref ${npm_package_config_vscode_ref}",
2020
"compile-default-extensions": "NODE_OPTIONS=--max_old_space_size=8192 rollup --config rollup/rollup.default-extensions.ts --configPlugin 'typescript={tsconfig: `tsconfig.rollup-config-default-extensions.json`}'",
2121
"clean": "rm -rf dist/",
2222
"compile-server": "rollup --config rollup/rollup.server.config.ts --configPlugin 'typescript={tsconfig: `tsconfig.rollup-config-server.json`, include: [`./rollup/rollup.server.config.ts`, `./rollup/rollup-metadata-plugin.ts`]}'",
2323
"compile-treemending-script": "rollup --config rollup/rollup.treemending-script.config.ts --configPlugin 'typescript={tsconfig: `tsconfig.rollup-config-treemending-script.json`, include: [`./rollup/rollup.treemending-script.config.ts`, `./rollup/rollup-metadata-plugin.ts`]}'",
2424
"compile-rollup-plugins": "rollup --config rollup/rollup.rollup-plugins.config.ts --configPlugin 'typescript={tsconfig: `tsconfig.rollup-config-plugins.json`, include: [`./rollup/rollup.rollup-plugins.config.ts`, `./rollup/rollup-metadata-plugin.ts`]}'",
25+
"copy-monaco-editor": "cp -R node_modules/monaco-editor dist/ && (cd dist/monaco-editor; change-package-name \"@codingame/monaco-editor-treemended\")",
2526
"preprepare": "./scripts/install-vscode && node --loader ts-node/esm src/monaco-treemending.ts && patch-package",
2627
"lint": "eslint '{src/**/*.ts,rollup/*.ts,*.ts}'",
2728
"generate-types": "./scripts/generate-types",
@@ -60,6 +61,7 @@
6061
"@typescript-eslint/parser": "^5.62.0",
6162
"@vscode/iconv-lite-umd": "^0.7.0",
6263
"@web/rollup-plugin-import-meta-assets": "^2.1.0",
64+
"change-package-name": "^1.0.5",
6365
"css-url-parser": "^1.1.3",
6466
"diff": "^5.1.0",
6567
"eslint": "^8.49.0",
@@ -85,9 +87,9 @@
8587
"semver": "^7.5.4",
8688
"ts-morph": "^19.0.0",
8789
"ts-node": "^10.9.1",
88-
"xterm-headless": "^5.3.0",
8990
"type-fest": "^4.3.1",
9091
"typescript": "5.2.2",
92+
"xterm-headless": "^5.3.0",
9193
"zx": "^7.2.3"
9294
},
9395
"dependencies": {
@@ -98,14 +100,14 @@
98100
"@vscode/ripgrep": "^1.15.5",
99101
"@vscode/spdlog": "^0.13.11",
100102
"@vscode/vscode-languagedetection": "^1.0.22",
101-
"monaco-editor": "0.43.0",
102-
"vscode-oniguruma": "^2.0.0",
103103
"@vscode/windows-process-tree": "^0.5.0",
104104
"cookie": "^0.5.0",
105105
"kerberos": "^2.0.2",
106106
"keytar": "^7.9.0",
107107
"mime-types": "^2.1.35",
108+
"monaco-editor": "0.43.0",
108109
"node-pty": "^1.0.0",
110+
"vscode-oniguruma": "^2.0.0",
109111
"vscode-regexpp": "^3.1.0",
110112
"vscode-textmate": "^9.0.0",
111113
"xterm": "5.2.1",

0 commit comments

Comments
 (0)