This is an automated email from the ASF dual-hosted git repository. marat pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
The following commit(s) were added to refs/heads/main by this push: new 13696c2 Fix OS specific script (#448) 13696c2 is described below commit 13696c25f4451f779f0e46aa53affc44159c10fd Author: Marat Gubaidullin <marat.gubaidul...@gmail.com> AuthorDate: Wed Aug 3 19:01:52 2022 -0400 Fix OS specific script (#448) --- .github/workflows/vscode.yml | 6 +++--- karavan-vscode/package-lock.json | 17 +++++++++++++++++ karavan-vscode/package.json | 5 ++++- 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/.github/workflows/vscode.yml b/.github/workflows/vscode.yml index 7c0b7b6..017c348 100644 --- a/.github/workflows/vscode.yml +++ b/.github/workflows/vscode.yml @@ -51,9 +51,9 @@ jobs: working-directory: ./karavan-vscode run: npm update && npm install - - name: Karavan VS Code extension (build) - working-directory: ./karavan-vscode - run: npm run package + # - name: Karavan VS Code extension (build) + # working-directory: ./karavan-vscode + # run: npm run package - name: Karavan VS Code extension (install vsce) working-directory: ./karavan-vscode diff --git a/karavan-vscode/package-lock.json b/karavan-vscode/package-lock.json index a578df6..e944e5d 100644 --- a/karavan-vscode/package-lock.json +++ b/karavan-vscode/package-lock.json @@ -46,6 +46,7 @@ "mini-css-extract-plugin": "^1.6.0", "mocha": "^10.0.0", "prettier": "2.3.0", + "run-script-os": "^1.1.6", "static-site-generator-webpack-plugin": "^3.4.2", "style-loader": "^2.0.0", "ts-loader": "^8.0.14", @@ -7315,6 +7316,16 @@ "queue-microtask": "^1.2.2" } }, + "node_modules/run-script-os": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/run-script-os/-/run-script-os-1.1.6.tgz", + "integrity": "sha512-ql6P2LzhBTTDfzKts+Qo4H94VUKpxKDFz6QxxwaUZN0mwvi7L3lpOI7BqPCq7lgDh3XLl0dpeXwfcVIitlrYrw==", + "dev": true, + "bin": { + "run-os": "index.js", + "run-script-os": "index.js" + } + }, "node_modules/rxjs": { "version": "7.5.2", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.2.tgz", @@ -14130,6 +14141,12 @@ "queue-microtask": "^1.2.2" } }, + "run-script-os": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/run-script-os/-/run-script-os-1.1.6.tgz", + "integrity": "sha512-ql6P2LzhBTTDfzKts+Qo4H94VUKpxKDFz6QxxwaUZN0mwvi7L3lpOI7BqPCq7lgDh3XLl0dpeXwfcVIitlrYrw==", + "dev": true + }, "rxjs": { "version": "7.5.2", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.2.tgz", diff --git a/karavan-vscode/package.json b/karavan-vscode/package.json index 1b59753..441e635 100644 --- a/karavan-vscode/package.json +++ b/karavan-vscode/package.json @@ -383,7 +383,9 @@ "scripts": { "copy-core": "cp -r ../karavan-core/src/core webview", "copy-designer": "cp -r ../karavan-designer/src/designer webview && cp -r ../karavan-designer/src/kamelets webview && cp -r ../karavan-designer/src/components webview && cp -r ../karavan-designer/src/eip webview", - "replace-import": "find webview -type f -name '*.ts*' -exec sed -i '' 's!karavan-core/lib!core!g' {} +", + "replace-import": "run-script-os", + "replace-import:darwin": "find webview -type f -name '*.ts*' -exec sed -i '' 's!karavan-core/lib!core!g' {} +", + "replace-import:linux": "find webview -type f -name '*.ts*' -exec sed -i 's!karavan-core/lib!core!g' {} +", "copy-karavan": "npm run copy-core && npm run copy-designer && npm run replace-import", "vscode:prepublish": "npm run copy-karavan && npm run package", "compile": "npm run copy-karavan && cross-env NODE_ENV=development webpack --progress --stats-error-details", @@ -419,6 +421,7 @@ "mini-css-extract-plugin": "^1.6.0", "mocha": "^10.0.0", "prettier": "2.3.0", + "run-script-os": "^1.1.6", "static-site-generator-webpack-plugin": "^3.4.2", "style-loader": "^2.0.0", "ts-loader": "^8.0.14",