From 135c038167e4d102afefcc00319a94a2ddd1d965 Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Wed, 3 Jul 2024 05:07:09 -0700 Subject: [PATCH] Add server start script to all addons with integration tests --- addons/addon-attach/package.json | 3 ++- addons/addon-clipboard/package.json | 3 ++- addons/addon-fit/package.json | 3 ++- addons/addon-image/package.json | 3 ++- addons/addon-search/package.json | 3 ++- addons/addon-serialize/package.json | 1 + addons/addon-unicode-graphemes/package.json | 1 + addons/addon-unicode11/package.json | 3 ++- addons/addon-web-links/package.json | 3 ++- 9 files changed, 16 insertions(+), 7 deletions(-) diff --git a/addons/addon-attach/package.json b/addons/addon-attach/package.json index 71b1188d..3a73b384 100644 --- a/addons/addon-attach/package.json +++ b/addons/addon-attach/package.json @@ -18,7 +18,8 @@ "build": "../../node_modules/.bin/tsc -p .", "prepackage": "npm run build", "package": "../../node_modules/.bin/webpack", - "prepublishOnly": "npm run package" + "prepublishOnly": "npm run package", + "start-server-only": "node ../../demo/start-server-only" }, "peerDependencies": { "@xterm/xterm": "^5.0.0" diff --git a/addons/addon-clipboard/package.json b/addons/addon-clipboard/package.json index af433f93..ef6c46f6 100644 --- a/addons/addon-clipboard/package.json +++ b/addons/addon-clipboard/package.json @@ -18,7 +18,8 @@ "build": "../../node_modules/.bin/tsc -p .", "prepackage": "npm run build", "package": "../../node_modules/.bin/webpack", - "prepublishOnly": "npm run package" + "prepublishOnly": "npm run package", + "start-server-only": "node ../../demo/start-server-only" }, "peerDependencies": { "@xterm/xterm": "^5.4.0" diff --git a/addons/addon-fit/package.json b/addons/addon-fit/package.json index cacf31dd..561283a2 100644 --- a/addons/addon-fit/package.json +++ b/addons/addon-fit/package.json @@ -18,7 +18,8 @@ "build": "../../node_modules/.bin/tsc -p .", "prepackage": "npm run build", "package": "../../node_modules/.bin/webpack", - "prepublishOnly": "npm run package" + "prepublishOnly": "npm run package", + "start-server-only": "node ../../demo/start-server-only" }, "peerDependencies": { "@xterm/xterm": "^5.0.0" diff --git a/addons/addon-image/package.json b/addons/addon-image/package.json index ac4dc018..19e56f94 100644 --- a/addons/addon-image/package.json +++ b/addons/addon-image/package.json @@ -19,7 +19,8 @@ "scripts": { "prepackage": "../../node_modules/.bin/tsc -p .", "package": "../../node_modules/.bin/webpack", - "prepublishOnly": "npm run package" + "prepublishOnly": "npm run package", + "start-server-only": "node ../../demo/start-server-only" }, "peerDependencies": { "@xterm/xterm": "^5.2.0" diff --git a/addons/addon-search/package.json b/addons/addon-search/package.json index 9292a0c4..d43699aa 100644 --- a/addons/addon-search/package.json +++ b/addons/addon-search/package.json @@ -17,7 +17,8 @@ "scripts": { "prepackage": "../../node_modules/.bin/tsc -p .", "package": "../../node_modules/.bin/webpack", - "prepublishOnly": "npm run package" + "prepublishOnly": "npm run package", + "start-server-only": "node ../../demo/start-server-only" }, "peerDependencies": { "@xterm/xterm": "^5.0.0" diff --git a/addons/addon-serialize/package.json b/addons/addon-serialize/package.json index 30dadbb6..d07b898b 100644 --- a/addons/addon-serialize/package.json +++ b/addons/addon-serialize/package.json @@ -19,6 +19,7 @@ "prepackage": "npm run build", "package": "../../node_modules/.bin/webpack", "prepublishOnly": "npm run package", + "start-server-only": "node ../../demo/start-server-only", "benchmark": "NODE_PATH=../../out:./out:./out-benchmark/ ../../node_modules/.bin/xterm-benchmark -r 5 -c benchmark/benchmark.json", "benchmark-baseline": "NODE_PATH=../../out:./out:./out-benchmark/ ../../node_modules/.bin/xterm-benchmark -r 5 -c benchmark/benchmark.json --baseline out-benchmark/benchmark/*benchmark.js", "benchmark-eval": "NODE_PATH=../../out:./out:./out-benchmark/ ../../node_modules/.bin/xterm-benchmark -r 5 -c benchmark/benchmark.json --eval out-benchmark/benchmark/*benchmark.js" diff --git a/addons/addon-unicode-graphemes/package.json b/addons/addon-unicode-graphemes/package.json index 3d846286..e883d86b 100644 --- a/addons/addon-unicode-graphemes/package.json +++ b/addons/addon-unicode-graphemes/package.json @@ -19,6 +19,7 @@ "prepackage": "npm run build", "package": "../../node_modules/.bin/webpack", "prepublishOnly": "npm run package", + "start-server-only": "node ../../demo/start-server-only", "benchmark": "NODE_PATH=../../out:./out:./out-benchmark/ ../../node_modules/.bin/xterm-benchmark -r 5 -c benchmark/benchmark.json out-benchmark/benchmark/*benchmark.js", "benchmark-baseline": "NODE_PATH=../../out:./out:./out-benchmark/ ../../node_modules/.bin/xterm-benchmark -r 5 -c benchmark/benchmark.json --baseline out-benchmark/benchmark/*benchmark.js", "benchmark-eval": "NODE_PATH=../../out:./out:./out-benchmark/ ../../node_modules/.bin/xterm-benchmark -r 5 -c benchmark/benchmark.json --eval out-benchmark/benchmark/*benchmark.js" diff --git a/addons/addon-unicode11/package.json b/addons/addon-unicode11/package.json index 9f2c21b8..ce8c3e25 100644 --- a/addons/addon-unicode11/package.json +++ b/addons/addon-unicode11/package.json @@ -18,7 +18,8 @@ "build": "../../node_modules/.bin/tsc -p .", "prepackage": "npm run build", "package": "../../node_modules/.bin/webpack", - "prepublishOnly": "npm run package" + "prepublishOnly": "npm run package", + "start-server-only": "node ../../demo/start-server-only" }, "peerDependencies": { "@xterm/xterm": "^5.0.0" diff --git a/addons/addon-web-links/package.json b/addons/addon-web-links/package.json index da888716..148047ec 100644 --- a/addons/addon-web-links/package.json +++ b/addons/addon-web-links/package.json @@ -18,7 +18,8 @@ "build": "../../node_modules/.bin/tsc -p .", "prepackage": "npm run build", "package": "../../node_modules/.bin/webpack", - "prepublishOnly": "npm run package" + "prepublishOnly": "npm run package", + "start-server-only": "node ../../demo/start-server-only" }, "peerDependencies": { "@xterm/xterm": "^5.0.0"