Skip to content

Commit 221af53

Browse files
committed
set defaultROSEndpoint directly on factory
1 parent bbe2aa5 commit 221af53

File tree

2 files changed

+6
-158
lines changed

2 files changed

+6
-158
lines changed

src/index.ts

+2-4
Original file line numberDiff line numberDiff line change
@@ -93,10 +93,8 @@ function activate(
9393

9494
const updateSettings = (settings: ISettingRegistry.ISettings): void => {
9595
defaultROSEndpoint = settings.get('defaultROSEndpoint').composite as string;
96-
factory = new ZethusFactory(
97-
{ name: FACTORY, fileTypes: ['zethus'], defaultFor: ['zethus'] },
98-
defaultROSEndpoint
99-
);
96+
console.log(`Updating ROS Endpoint to --> ${defaultROSEndpoint}`);
97+
factory.defaultROSEndpoint = defaultROSEndpoint;
10098
};
10199

102100
Promise.all([

yarn.lock

+4-154
Original file line numberDiff line numberDiff line change
@@ -1235,15 +1235,6 @@ cli-width@^3.0.0:
12351235
resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6"
12361236
integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==
12371237

1238-
cliui@^7.0.2:
1239-
version "7.0.4"
1240-
resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
1241-
integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
1242-
dependencies:
1243-
string-width "^4.2.0"
1244-
strip-ansi "^6.0.0"
1245-
wrap-ansi "^7.0.0"
1246-
12471238
clone-deep@^4.0.1:
12481239
version "4.0.1"
12491240
resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387"
@@ -1319,24 +1310,6 @@ [email protected]:
13191310
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
13201311
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
13211312

1322-
copyfiles@^2.4.1:
1323-
version "2.4.1"
1324-
resolved "https://registry.yarnpkg.com/copyfiles/-/copyfiles-2.4.1.tgz#d2dcff60aaad1015f09d0b66e7f0f1c5cd3c5da5"
1325-
integrity sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==
1326-
dependencies:
1327-
glob "^7.0.5"
1328-
minimatch "^3.0.3"
1329-
mkdirp "^1.0.4"
1330-
noms "0.0.0"
1331-
through2 "^2.0.1"
1332-
untildify "^4.0.0"
1333-
yargs "^16.1.0"
1334-
1335-
core-util-is@~1.0.0:
1336-
version "1.0.2"
1337-
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
1338-
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
1339-
13401313
cross-spawn@^6.0.5:
13411314
version "6.0.5"
13421315
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
@@ -1945,11 +1918,6 @@ functional-red-black-tree@^1.0.1:
19451918
resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
19461919
integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
19471920

1948-
get-caller-file@^2.0.5:
1949-
version "2.0.5"
1950-
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
1951-
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
1952-
19531921
get-intrinsic@^1.0.2, get-intrinsic@^1.1.1:
19541922
version "1.1.1"
19551923
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6"
@@ -2000,7 +1968,7 @@ glob-to-regexp@^0.4.1:
20001968
resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
20011969
integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
20021970

2003-
glob@^7.0.5, glob@^7.1.3, glob@^7.1.4, glob@~7.1.6:
1971+
glob@^7.1.3, glob@^7.1.4, glob@~7.1.6:
20041972
version "7.1.7"
20051973
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
20061974
integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
@@ -2190,7 +2158,7 @@ inflight@^1.0.4:
21902158
once "^1.3.0"
21912159
wrappy "1"
21922160

2193-
inherits@2, inherits@^2.0.1, inherits@~2.0.1, inherits@~2.0.3:
2161+
inherits@2:
21942162
version "2.0.4"
21952163
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
21962164
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
@@ -2339,16 +2307,6 @@ is-symbol@^1.0.2, is-symbol@^1.0.3:
23392307
dependencies:
23402308
has-symbols "^1.0.2"
23412309

2342-
2343-
version "0.0.1"
2344-
resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
2345-
integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
2346-
2347-
isarray@~1.0.0:
2348-
version "1.0.0"
2349-
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
2350-
integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
2351-
23522310
isexe@^2.0.0:
23532311
version "2.0.0"
23542312
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
@@ -2618,7 +2576,7 @@ mini-css-extract-plugin@~1.3.2:
26182576
schema-utils "^3.0.0"
26192577
webpack-sources "^1.1.0"
26202578

2621-
minimatch@^3.0.3, minimatch@^3.0.4:
2579+
minimatch@^3.0.4:
26222580
version "3.0.4"
26232581
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
26242582
integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
@@ -2716,14 +2674,6 @@ node-releases@^1.1.71:
27162674
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.73.tgz#dd4e81ddd5277ff846b80b52bb40c49edf7a7b20"
27172675
integrity sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==
27182676

2719-
2720-
version "0.0.0"
2721-
resolved "https://registry.yarnpkg.com/noms/-/noms-0.0.0.tgz#da8ebd9f3af9d6760919b27d9cdc8092a7332859"
2722-
integrity sha1-2o69nzr51nYJGbJ9nNyAkqczKFk=
2723-
dependencies:
2724-
inherits "^2.0.1"
2725-
readable-stream "~1.0.31"
2726-
27272677
normalize-package-data@^2.3.2:
27282678
version "2.5.0"
27292679
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
@@ -3039,11 +2989,6 @@ prettier@^2.1.1:
30392989
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.1.tgz#76903c3f8c4449bc9ac597acefa24dc5ad4cbea6"
30402990
integrity sha512-p+vNbgpLjif/+D+DwAZAbndtRrR0md0MwfmOVN9N+2RgyACMT+7tfaRnT+WDPkqnuVwleyuBIG2XBxKDme3hPA==
30412991

3042-
process-nextick-args@~2.0.0:
3043-
version "2.0.1"
3044-
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
3045-
integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
3046-
30472992
process@^0.11.10:
30482993
version "0.11.10"
30492994
resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
@@ -3185,29 +3130,6 @@ read-pkg@^3.0.0:
31853130
normalize-package-data "^2.3.2"
31863131
path-type "^3.0.0"
31873132

3188-
readable-stream@~1.0.31:
3189-
version "1.0.34"
3190-
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
3191-
integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=
3192-
dependencies:
3193-
core-util-is "~1.0.0"
3194-
inherits "~2.0.1"
3195-
isarray "0.0.1"
3196-
string_decoder "~0.10.x"
3197-
3198-
readable-stream@~2.3.6:
3199-
version "2.3.7"
3200-
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
3201-
integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
3202-
dependencies:
3203-
core-util-is "~1.0.0"
3204-
inherits "~2.0.3"
3205-
isarray "~1.0.0"
3206-
process-nextick-args "~2.0.0"
3207-
safe-buffer "~5.1.1"
3208-
string_decoder "~1.1.1"
3209-
util-deprecate "~1.0.1"
3210-
32113133
rechoir@^0.7.0:
32123134
version "0.7.0"
32133135
resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.0.tgz#32650fd52c21ab252aa5d65b19310441c7e03aca"
@@ -3247,11 +3169,6 @@ registry-url@^5.0.0:
32473169
dependencies:
32483170
rc "^1.2.8"
32493171

3250-
require-directory@^2.1.1:
3251-
version "2.1.1"
3252-
resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
3253-
integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
3254-
32553172
require-from-string@^2.0.2:
32563173
version "2.0.2"
32573174
resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
@@ -3343,11 +3260,6 @@ safe-buffer@^5.1.0:
33433260
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
33443261
integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
33453262

3346-
safe-buffer@~5.1.0, safe-buffer@~5.1.1:
3347-
version "5.1.2"
3348-
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
3349-
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
3350-
33513263
"safer-buffer@>= 2.1.2 < 3":
33523264
version "2.1.2"
33533265
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
@@ -3588,18 +3500,6 @@ string.prototype.trimstart@^1.0.4:
35883500
call-bind "^1.0.2"
35893501
define-properties "^1.1.3"
35903502

3591-
string_decoder@~0.10.x:
3592-
version "0.10.31"
3593-
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
3594-
integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
3595-
3596-
string_decoder@~1.1.1:
3597-
version "1.1.1"
3598-
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
3599-
integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
3600-
dependencies:
3601-
safe-buffer "~5.1.0"
3602-
36033503
strip-ansi@^6.0.0:
36043504
version "6.0.0"
36053505
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
@@ -3734,14 +3634,6 @@ text-table@^0.2.0:
37343634
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
37353635
integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
37363636

3737-
through2@^2.0.1:
3738-
version "2.0.5"
3739-
resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
3740-
integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
3741-
dependencies:
3742-
readable-stream "~2.3.6"
3743-
xtend "~4.0.1"
3744-
37453637
through@^2.3.6:
37463638
version "2.3.8"
37473639
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
@@ -3854,11 +3746,6 @@ universalify@^2.0.0:
38543746
resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
38553747
integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
38563748

3857-
untildify@^4.0.0:
3858-
version "4.0.0"
3859-
resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b"
3860-
integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==
3861-
38623749
uri-js@^4.2.2:
38633750
version "4.4.1"
38643751
resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
@@ -3898,7 +3785,7 @@ url@^0.11.0:
38983785
punycode "1.3.2"
38993786
querystring "0.2.0"
39003787

3901-
util-deprecate@^1.0.2, util-deprecate@~1.0.1:
3788+
util-deprecate@^1.0.2:
39023789
version "1.0.2"
39033790
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
39043791
integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
@@ -4046,15 +3933,6 @@ worker-loader@^3.0.2:
40463933
loader-utils "^2.0.0"
40473934
schema-utils "^3.0.0"
40483935

4049-
wrap-ansi@^7.0.0:
4050-
version "7.0.0"
4051-
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
4052-
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
4053-
dependencies:
4054-
ansi-styles "^4.0.0"
4055-
string-width "^4.1.0"
4056-
strip-ansi "^6.0.0"
4057-
40583936
wrappy@1:
40593937
version "1.0.2"
40603938
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
@@ -4065,39 +3943,11 @@ ws@^7.2.0:
40653943
resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.6.tgz#5654ca8ecdeee47c33a9a4bf6d28e2be2980377c"
40663944
integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==
40673945

4068-
xtend@~4.0.1:
4069-
version "4.0.2"
4070-
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
4071-
integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
4072-
4073-
y18n@^5.0.5:
4074-
version "5.0.8"
4075-
resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
4076-
integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
4077-
40783946
yallist@^4.0.0:
40793947
version "4.0.0"
40803948
resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
40813949
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
40823950

4083-
yargs-parser@^20.2.2:
4084-
version "20.2.7"
4085-
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a"
4086-
integrity sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==
4087-
4088-
yargs@^16.1.0:
4089-
version "16.2.0"
4090-
resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
4091-
integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
4092-
dependencies:
4093-
cliui "^7.0.2"
4094-
escalade "^3.1.1"
4095-
get-caller-file "^2.0.5"
4096-
require-directory "^2.1.1"
4097-
string-width "^4.2.0"
4098-
y18n "^5.0.5"
4099-
yargs-parser "^20.2.2"
4100-
41013951
yocto-queue@^0.1.0:
41023952
version "0.1.0"
41033953
resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"

0 commit comments

Comments
 (0)