diff --git a/extensions/simple-browser/build/copy.js b/extensions/simple-browser/build/copy.js new file mode 100644 index 00000000000..d48747399a8 --- /dev/null +++ b/extensions/simple-browser/build/copy.js @@ -0,0 +1,14 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +const fs = require('fs'); +const path = require('path'); + +fs.copyFileSync( + path.join('node_modules', 'vscode-codicons', 'dist', 'codicon.css'), + path.join('media', 'codicon.css')); + +fs.copyFileSync( + path.join('node_modules', 'vscode-codicons', 'dist', 'codicon.ttf'), + path.join('media', 'codicon.ttf')); diff --git a/extensions/simple-browser/package.json b/extensions/simple-browser/package.json index 62f2dc2fc42..d5c6da0a701 100644 --- a/extensions/simple-browser/package.json +++ b/extensions/simple-browser/package.json @@ -58,7 +58,7 @@ "build-preview-production": "webpack --mode production", "compile-web": "npx webpack-cli --config extension-browser.webpack.config --mode none", "watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose", - "postinstall": "cp node_modules/vscode-codicons/dist/codicon.css media/ ; cp node_modules/vscode-codicons/dist/codicon.ttf media/" + "postinstall": "node ./build/copy" }, "dependencies": { "vscode-extension-telemetry": "0.1.1",