Commit 9f9ab970 authored by Thomas Gambier's avatar Thomas Gambier 🚴🏼

Update Release Candidate

parents ba75b363 fa4c0ef4
......@@ -7,5 +7,5 @@ parts =
[depot_tools]
recipe = slapos.recipe.build:gitclone
repository = https://chromium.googlesource.com/chromium/tools/depot_tools.git
revsion = e023d4482012d89690f6a483e877eceb47c4501e
revision = e023d4482012d89690f6a483e877eceb47c4501e
git-executable = ${git:location}/bin/git
......@@ -133,13 +133,17 @@ command =
sed -i "s#'/usr/share/'#'${firewalld:location}/share'#" ${firewalld:python-egg}/firewall/config/__init__.py
sed -i "s#import sys#import sys, os\n\nos.environ['GI_TYPELIB_PATH'] = '${gobject-introspection:location}/lib/girepository-1.0/'#" ${:python}
sed -i 's#<user>messagebus</user>#<user>slapsoft</user>#' ${dbus:location}/share/dbus-1/system.conf
cp -f ${firewalld:location}/lib/firewalld/zones/trusted.xml ${firewalld:etc-dir}/zones/
cp -f ${firewalld:location}/share/dbus-1/system.d/FirewallD.conf ${dbus:location}/share/dbus-1/system.d/
mkdir -p ${firewalld:location}/sbin
echo -n '#!/bin/sh\nLD_LIBRARY_PATH=${nftables:location}/lib exec ${firewalld:location}/${firewalld:sbin-dir}/firewalld "$@"' > ${firewalld:location}/sbin/firewalld
chmod a+x ${firewalld:location}/sbin/firewalld
# no need to patch dbus if not in top level compilation
[ "$(stat -c '%U' ${dbus:location}/share/dbus-1/system.conf)" = "slapsoft" ] || exit 0
sed -i 's#<user>messagebus</user>#<user>slapsoft</user>#' ${dbus:location}/share/dbus-1/system.conf
cp -f ${firewalld:location}/share/dbus-1/system.d/FirewallD.conf ${dbus:location}/share/dbus-1/system.d/
update-command = ${:command}
stop-on-error = true
......
......@@ -3,13 +3,14 @@
[buildout]
parts = fish-shell
extends =
../cmake/buildout.cfg
../zlib/buildout.cfg
../bzip2/buildout.cfg
../cmake/buildout.cfg
../gettext/buildout.cfg
../ncurses/buildout.cfg
../pcre2/buildout.cfg
../readline/buildout.cfg
../gettext/buildout.cfg
../xz-utils/buildout.cfg
../zlib/buildout.cfg
[fish-shell]
recipe = slapos.recipe.cmmi
......@@ -22,13 +23,15 @@ configure-options =
-DCMAKE_C_FLAGS="${:CMAKE_CFLAGS}"
-DCMAKE_CXX_FLAGS="${:CMAKE_CFLAGS}"
-DCMAKE_INSTALL_RPATH=${:CMAKE_LIBRARY_PATH}
-DFISH_USE_SYSTEM_PCRE2=ON
-DSYS_PCRE2_INCLUDE_DIR=${pcre2:location}/include
environment =
CMAKE_PROGRAM_PATH=${cmake:location}/bin
CMAKE_INCLUDE_PATH=${bzip2:location}/include:${zlib:location}/include:${ncurses:location}/include:${gettext:location}/include:${readline:location}/include
CMAKE_LIBRARY_PATH=${:CMAKE_LIBRARY_PATH}
LDFLAGS=-L${ncurses:location}/lib -Wl,-rpath=${ncurses:location}/lib -L${gettext:location}/lib -Wl,-rpath=${gettext:location}/lib
LDFLAGS=-L${ncurses:location}/lib -Wl,-rpath=${ncurses:location}/lib -L${gettext:location}/lib -Wl,-rpath=${gettext:location}/lib -L${pcre2:location}/lib -Wl,-rpath=${pcre2:location}/lib
PATH=${xz-utils:location}/bin/:%(PATH)s
CMAKE_CFLAGS = -I${bzip2:location}/include -I${zlib:location}/include -I${ncurses:location}/include -I${gettext:location}/include -I${readline:location}/include
CMAKE_LIBRARY_PATH = ${bzip2:location}/lib:${zlib:location}/lib:${ncurses:location}/lib:${gettext:location}/lib:${readline:location}/lib
CMAKE_CFLAGS = -I${bzip2:location}/include -I${zlib:location}/include -I${ncurses:location}/include -I${gettext:location}/include -I${readline:location}/include -I${pcre2:location}/include
CMAKE_LIBRARY_PATH = ${bzip2:location}/lib:${zlib:location}/lib:${ncurses:location}/lib:${gettext:location}/lib:${readline:location}/lib:${pcre2:location}/lib
location = @@LOCATION@@
......@@ -110,6 +110,7 @@ environment =
CXX="${:llvm-toolchain}/clang++"
AR="${:llvm-toolchain}/llvm-ar"
NM="${:llvm-toolchain}/llvm-nm"
DEPOT_TOOLS_UPDATE=0
# Fix permission for group, slapuserXX should be able to access subfolders
# in headless-chromium location.
......
[buildout]
extends =
../cmake/buildout.cfg
parts = mbedtls
[mbedtls]
......@@ -6,5 +8,8 @@ recipe = slapos.recipe.cmmi
url = https://github.com/Mbed-TLS/mbedtls/archive/refs/tags/v2.28.2.tar.gz
md5sum = 421c47c18ef46095e3ad38ffc0543e11
shared = true
configure-command = echo
configure-command = cmake -DUSE_SHARED_MBEDTLS_LIBRARY=On -DCMAKE_INSTALL_PREFIX=
environment =
PATH=${cmake:location}/bin:%(PATH)s
LDFLAGS=-Wl,-rpath=@@LOCATION@@/lib/
make-targets = install DESTDIR=@@LOCATION@@
[buildout]
extends =
../cmake/buildout.cfg
parts =
pcre2
[pcre2]
recipe = slapos.recipe.cmmi
shared = true
url = https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.bz2
md5sum = a8e9ab2935d428a4807461f183034abe
configure-command = ${cmake:location}/bin/cmake
configure-options =
-DCMAKE_INSTALL_PREFIX=@@LOCATION@@
-DPCRE2_BUILD_PCRE2_16=ON
-DPCRE2_BUILD_PCRE2_32=ON
-DPCRE2_SUPPORT_LIBBZ2=OFF
-DPCRE2_SUPPORT_LIBZ=OFF
-DPCRE2_SUPPORT_LIBEDIT=OFF
-DPCRE2_SUPPORT_LIBREADLINE=OFF
......@@ -19,8 +19,9 @@ parts =
py
firewalld-patch
[python]
part = python3
# Force python3.7 for a while to be compatible with more SR
[python3]
<= python3.7
[environment]
# Note: For now original PATH is appended to the end, as not all tools are
......
......@@ -38,10 +38,6 @@ configure-options +=
environment +=
DESTDIR=${buildout:destdir}
# Force python3.7 for a while to be compatible with more SR
[python3]
<= python3.7
[bison]
configure-options +=
--prefix=${buildout:rootdir}/parts/${:_buildout_section_name_}
......
......@@ -70,6 +70,10 @@ post-install =
# and anyway not used once the software is installed
rm -f %(location)s/node_modules/@msgpackr-extract/*/*.node
rm -rf $HOME/.cache/yarn/
# remove "which" command added in $PATH that does not correctly
# handle executables thanks to a secondary group of the user.
# https://www.npmjs.com/package/which https://www.npmjs.com/package/isexe
rm -f %(location)s/node_modules/.bin/which
[theia-wrapper]
recipe = slapos.recipe.template
......@@ -77,7 +81,7 @@ output = ${buildout:bin-directory}/${:_buildout_section_name_}
inline =
#!/bin/sh
cd ${theia:location}
exec ${yarn:location}/bin/yarn theia start "$@"
exec ${nodejs:location}/bin/node ${theia:location}/node_modules/.bin/theia start "$@"
[theia-open]
recipe = slapos.recipe.template
......@@ -144,6 +148,7 @@ content =
"editor.tabSize": 2,
"plantuml.server": "https://plantuml.host.vifib.net/svg/",
"plantuml.render": "PlantUMLServer",
"python.pythonPath": "${python:executable}",
"gitlens.remotes": [{ "domain": "lab.nexedi.com", "type": "GitLab" }]
},
"warnOnPotentiallyInsecureHostPattern": false
......
......@@ -19,7 +19,7 @@ md5sum = 6343592161a349bb40e0de16ce67aa51
[yarn.lock]
_update_hash_filename_ = yarn.lock
md5sum = ff5b37cac09580b885e6d269f62cdbad
md5sum = c28b0fa56592066e7031de696a5d02b3
[ms-python-disable-jedi-buildout.patch]
_update_hash_filename_ = ms-python-disable-jedi-buildout.patch
......
# This file is automatically generated from generate_download_plugins_cfg.py
# Do not edit directly.
[theia-download-plugins]
urls = vscode-bat https://open-vsx.org/api/vscode/bat/1.64.2/file/vscode.bat-1.64.2.vsix 1901ff00b24a0bf948bc2c9738cb4cd1
vscode-clojure https://open-vsx.org/api/vscode/clojure/1.64.2/file/vscode.clojure-1.64.2.vsix a0729fdc8032a742b76be91e53052d23
vscode-coffeescript https://open-vsx.org/api/vscode/coffeescript/1.64.2/file/vscode.coffeescript-1.64.2.vsix a870b64940b69b39b5d7e2ba43bbe689
vscode-configuration-editing https://open-vsx.org/api/vscode/configuration-editing/1.64.2/file/vscode.configuration-editing-1.64.2.vsix 01a93045a3c68bd9e36a5038bd9467de
vscode-cpp https://open-vsx.org/api/vscode/cpp/1.64.2/file/vscode.cpp-1.64.2.vsix 6fbb59c00831b79b2038d6e6dbfc9595
vscode-csharp https://open-vsx.org/api/vscode/csharp/1.64.2/file/vscode.csharp-1.64.2.vsix 1c0938aba4ee5f512829ca0bf9976fcf
vscode-css https://open-vsx.org/api/vscode/css/1.64.2/file/vscode.css-1.64.2.vsix 5bf5e7249d6f5d7132581223e06ed980
vscode-css-language-features https://open-vsx.org/api/vscode/css-language-features/1.64.2/file/vscode.css-language-features-1.64.2.vsix 0215b8a8219d0ce8e82459920f587ae0
vscode-debug-auto-launch https://open-vsx.org/api/vscode/debug-auto-launch/1.64.2/file/vscode.debug-auto-launch-1.64.2.vsix 84b3911a417c502713c740604ce8c0b3
vscode-docker https://open-vsx.org/api/vscode/docker/1.64.2/file/vscode.docker-1.64.2.vsix 456f074f44df3304ac691d2b7eb8fb81
vscode-emmet https://open-vsx.org/api/vscode/emmet/1.64.2/file/vscode.emmet-1.64.2.vsix 888a23488fc622bbc66f5809a41c26b4
vscode-fsharp https://open-vsx.org/api/vscode/fsharp/1.64.2/file/vscode.fsharp-1.64.2.vsix 296ca507167fe1a40f7b52a40242d8a1
vscode-git-base https://open-vsx.org/api/vscode/git-base/1.64.2/file/vscode.git-base-1.64.2.vsix 27274057ed5c5e8cdec74a9680f45c62
vscode-git https://open-vsx.org/api/vscode/git/1.64.2/file/vscode.git-1.64.2.vsix 346e87aac8a2963d5bdad6678b4713e6
vscode-go https://open-vsx.org/api/vscode/go/1.64.2/file/vscode.go-1.64.2.vsix 8ab63e75f0c82c8a4207fb23ca33a873
vscode-groovy https://open-vsx.org/api/vscode/groovy/1.64.2/file/vscode.groovy-1.64.2.vsix 306eebbdcb3cd4372f7897ccb96c939c
vscode-grunt https://open-vsx.org/api/vscode/grunt/1.64.2/file/vscode.grunt-1.64.2.vsix 69944d92cf98b78bac144a4fe4490dd1
vscode-gulp https://open-vsx.org/api/vscode/gulp/1.64.2/file/vscode.gulp-1.64.2.vsix 25bfba939f365ab3a448d729836c3b25
vscode-handlebars https://open-vsx.org/api/vscode/handlebars/1.64.2/file/vscode.handlebars-1.64.2.vsix 4dc1e05ea5c3b97b4ec329bed3516cab
vscode-hlsl https://open-vsx.org/api/vscode/hlsl/1.64.2/file/vscode.hlsl-1.64.2.vsix 8392843dd637debabe55acff62d2c097
vscode-html https://open-vsx.org/api/vscode/html/1.64.2/file/vscode.html-1.64.2.vsix 0e87df0acf77b4b006b4d7e4be855cb4
vscode-html-language-features https://open-vsx.org/api/vscode/html-language-features/1.64.2/file/vscode.html-language-features-1.64.2.vsix 29d44bbc8f366f79eca105c638e40cf1
vscode-ini https://open-vsx.org/api/vscode/ini/1.64.2/file/vscode.ini-1.64.2.vsix ef27c31c9cc36426da738314ca9fd276
vscode-jake https://open-vsx.org/api/vscode/jake/1.64.2/file/vscode.jake-1.64.2.vsix 8a65e3226181234511fd0c11d9604d2f
vscode-java https://open-vsx.org/api/vscode/java/1.64.2/file/vscode.java-1.64.2.vsix 984f0712831a0e2e6e0366d19c02b347
vscode-javascript https://open-vsx.org/api/vscode/javascript/1.64.2/file/vscode.javascript-1.64.2.vsix f9c3ae4466d86db00951367c0511ef3d
urls = vscode-bat https://open-vsx.org/api/vscode/bat/1.66.2/file/vscode.bat-1.66.2.vsix 540504d0b5530c6ecf8cabaf70a4909e
vscode-clojure https://open-vsx.org/api/vscode/clojure/1.66.2/file/vscode.clojure-1.66.2.vsix 1a0cf0519c181e4ddc55261a79e97692
vscode-coffeescript https://open-vsx.org/api/vscode/coffeescript/1.66.2/file/vscode.coffeescript-1.66.2.vsix 0ecf83a2edfb8e3024c68f4628ce7788
vscode-configuration-editing https://open-vsx.org/api/vscode/configuration-editing/1.66.2/file/vscode.configuration-editing-1.66.2.vsix d4e21074c10474b8b9cda7fb383a0745
vscode-cpp https://open-vsx.org/api/vscode/cpp/1.66.2/file/vscode.cpp-1.66.2.vsix 80c917ff7960a81cb4b22646722ae767
vscode-csharp https://open-vsx.org/api/vscode/csharp/1.66.2/file/vscode.csharp-1.66.2.vsix cb94f7de9da0713eb1f34771174fbdb1
vscode-css https://open-vsx.org/api/vscode/css/1.66.2/file/vscode.css-1.66.2.vsix 4187fc5441bfc224c0f283c5daf8607a
vscode-css-language-features https://open-vsx.org/api/vscode/css-language-features/1.66.2/file/vscode.css-language-features-1.66.2.vsix e459bb7de69a55811348d19fec3a9ba8
vscode-debug-auto-launch https://open-vsx.org/api/vscode/debug-auto-launch/1.66.2/file/vscode.debug-auto-launch-1.66.2.vsix be76de96906fb4d6c9c79e2c7b4cd31d
vscode-docker https://open-vsx.org/api/vscode/docker/1.66.2/file/vscode.docker-1.66.2.vsix fa22b93aabfb76b99e1d92a7f7675fc7
vscode-emmet https://open-vsx.org/api/vscode/emmet/1.66.2/file/vscode.emmet-1.66.2.vsix 790e2c72aa1995777705bf2758bff193
vscode-fsharp https://open-vsx.org/api/vscode/fsharp/1.66.2/file/vscode.fsharp-1.66.2.vsix 585930892ebed4406588ae6ec4e6897c
vscode-git-base https://open-vsx.org/api/vscode/git-base/1.66.2/file/vscode.git-base-1.66.2.vsix 0bbc531fb4ce7a59530a6ff3bd0f89e3
vscode-git https://open-vsx.org/api/vscode/git/1.66.2/file/vscode.git-1.66.2.vsix 2517abc1280b78dd0920df68a24403e9
vscode-go https://open-vsx.org/api/vscode/go/1.66.2/file/vscode.go-1.66.2.vsix 08319ce5c55825e72236d3634a4011dd
vscode-groovy https://open-vsx.org/api/vscode/groovy/1.66.2/file/vscode.groovy-1.66.2.vsix c7aaf271a81b452a2df1a9e68f0d838f
vscode-grunt https://open-vsx.org/api/vscode/grunt/1.66.2/file/vscode.grunt-1.66.2.vsix d9adefbf6d337c161e6acefd107006b2
vscode-gulp https://open-vsx.org/api/vscode/gulp/1.66.2/file/vscode.gulp-1.66.2.vsix 2513faad0e0e779a72e5f5bcb343fad0
vscode-handlebars https://open-vsx.org/api/vscode/handlebars/1.66.2/file/vscode.handlebars-1.66.2.vsix e63d41595eea342b3b850a25bcccda56
vscode-hlsl https://open-vsx.org/api/vscode/hlsl/1.66.2/file/vscode.hlsl-1.66.2.vsix d557453a4a7ffb483d9c54862b430e35
vscode-html https://open-vsx.org/api/vscode/html/1.66.2/file/vscode.html-1.66.2.vsix 157e923f61532509839a3a84e3b63137
vscode-html-language-features https://open-vsx.org/api/vscode/html-language-features/1.66.2/file/vscode.html-language-features-1.66.2.vsix fc5b68334d67b2158c3469d5baad8977
vscode-ini https://open-vsx.org/api/vscode/ini/1.66.2/file/vscode.ini-1.66.2.vsix e98e0bdd614ce183d58bf51c6db8f61b
vscode-jake https://open-vsx.org/api/vscode/jake/1.66.2/file/vscode.jake-1.66.2.vsix 36494288f9c33c5b47cbfa7463f10806
vscode-java https://open-vsx.org/api/vscode/java/1.66.2/file/vscode.java-1.66.2.vsix f03386d3a89b09320107b65eabede50e
vscode-javascript https://open-vsx.org/api/vscode/javascript/1.66.2/file/vscode.javascript-1.66.2.vsix 7234c81762b73036f1c9d19b81850727
ms-vscode-js-debug https://open-vsx.org/api/ms-vscode/js-debug/1.51.0/file/ms-vscode.js-debug-1.51.0.vsix db7f18b5bd883018d2b9150e20098b5f
vscode-json https://open-vsx.org/api/vscode/json/1.64.2/file/vscode.json-1.64.2.vsix ecd86b9f7b7811996e0fe2f5e5b7905e
vscode-json-language-features https://open-vsx.org/api/vscode/json-language-features/1.64.2/file/vscode.json-language-features-1.64.2.vsix b4db1245639536e6670711f4e47b0687
vscode-less https://open-vsx.org/api/vscode/less/1.64.2/file/vscode.less-1.64.2.vsix 56c1438d92ed10471a356c444db4af6c
vscode-log https://open-vsx.org/api/vscode/log/1.64.2/file/vscode.log-1.64.2.vsix 870b732441b7479734a4d9b10cf15330
vscode-lua https://open-vsx.org/api/vscode/lua/1.64.2/file/vscode.lua-1.64.2.vsix cc9ce27193f225c0d9a87cf259e7b8d0
vscode-make https://open-vsx.org/api/vscode/make/1.64.2/file/vscode.make-1.64.2.vsix f38b397c89e96efff8492255f6e39447
vscode-markdown https://open-vsx.org/api/vscode/markdown/1.64.2/file/vscode.markdown-1.64.2.vsix 92245fa408ae7f1bbb8a6ad22096b05f
vscode-markdown-language-features https://open-vsx.org/api/vscode/markdown-language-features/1.64.2/file/vscode.markdown-language-features-1.64.2.vsix 965b7d0fed9ae49df6dd0c923da7ad7e
vscode-merge-conflict https://open-vsx.org/api/vscode/merge-conflict/1.64.2/file/vscode.merge-conflict-1.64.2.vsix c9b7b48c48ed85ef009959472a5d7e53
vscode-npm https://open-vsx.org/api/vscode/npm/1.64.2/file/vscode.npm-1.64.2.vsix a4ae8099e720b0e49560977e217b82a2
vscode-json https://open-vsx.org/api/vscode/json/1.66.2/file/vscode.json-1.66.2.vsix 69a31f775f37088a2380e158b31beb80
vscode-json-language-features https://open-vsx.org/api/vscode/json-language-features/1.66.2/file/vscode.json-language-features-1.66.2.vsix d230d87316445dbd133b398777515e81
vscode-less https://open-vsx.org/api/vscode/less/1.66.2/file/vscode.less-1.66.2.vsix cd9db3928a36605dee67007670620dc9
vscode-log https://open-vsx.org/api/vscode/log/1.66.2/file/vscode.log-1.66.2.vsix 009017d495d54dc3170fd2e457bca377
vscode-lua https://open-vsx.org/api/vscode/lua/1.66.2/file/vscode.lua-1.66.2.vsix 9dc3f27215ec54eb5826be1028fb9dea
vscode-make https://open-vsx.org/api/vscode/make/1.66.2/file/vscode.make-1.66.2.vsix 40e96e4b77a76d5a4d3bb3003213c984
vscode-markdown https://open-vsx.org/api/vscode/markdown/1.66.2/file/vscode.markdown-1.66.2.vsix 1e5255ea17d052b923adb5c9c348daf6
vscode-markdown-language-features https://open-vsx.org/api/vscode/markdown-language-features/1.66.2/file/vscode.markdown-language-features-1.66.2.vsix 1eb8385b1bd0b7e4423550527cfc9521
vscode-merge-conflict https://open-vsx.org/api/vscode/merge-conflict/1.66.2/file/vscode.merge-conflict-1.66.2.vsix e15004f78d0d543e99b229997c5b30c1
vscode-npm https://open-vsx.org/api/vscode/npm/1.66.2/file/vscode.npm-1.66.2.vsix f0b5566477b44dfbbb6c51442c0156c3
ms-vscode-node-debug https://open-vsx.org/api/ms-vscode/node-debug/1.45.0/file/ms-vscode.node-debug-1.45.0.vsix 676769e9901f5f51ed6a21d7c6a831fb
ms-vscode-node-debug2 https://open-vsx.org/api/ms-vscode/node-debug2/1.43.0/file/ms-vscode.node-debug2-1.43.0.vsix 4c78ac1f3c4d753d005d72a68c13f7c7
vscode-objective-c https://open-vsx.org/api/vscode/objective-c/1.64.2/file/vscode.objective-c-1.64.2.vsix b7d0c2d42fd280c961f726c58cf84a45
vscode-perl https://open-vsx.org/api/vscode/perl/1.64.2/file/vscode.perl-1.64.2.vsix 25f33d0f4eebb285572b05343c50ca79
vscode-powershell https://open-vsx.org/api/vscode/powershell/1.64.2/file/vscode.powershell-1.64.2.vsix 16370f64db00dedac8a9daad571246d7
vscode-pug https://open-vsx.org/api/vscode/pug/1.64.2/file/vscode.pug-1.64.2.vsix 07a1abda48190ca1c080fba056342842
vscode-python https://open-vsx.org/api/vscode/python/1.64.2/file/vscode.python-1.64.2.vsix 6bccedf3af4a925187c7b64f8bce635f
vscode-r https://open-vsx.org/api/vscode/r/1.64.2/file/vscode.r-1.64.2.vsix 6c705272e9e0d880f4c88a2866ce38f2
vscode-razor https://open-vsx.org/api/vscode/razor/1.64.2/file/vscode.razor-1.64.2.vsix 3e3e09f1a65d7c4f7e76c59718bf7cf1
vscode-ruby https://open-vsx.org/api/vscode/ruby/1.64.2/file/vscode.ruby-1.64.2.vsix 79db9154b36648e9d161e53ee56aa427
vscode-rust https://open-vsx.org/api/vscode/rust/1.64.2/file/vscode.rust-1.64.2.vsix 03879b10ab8b7105f77189a0b0945d45
vscode-scss https://open-vsx.org/api/vscode/scss/1.64.2/file/vscode.scss-1.64.2.vsix 3e2b75817772dd08f9bcbbe2c3229dd3
vscode-shaderlab https://open-vsx.org/api/vscode/shaderlab/1.64.2/file/vscode.shaderlab-1.64.2.vsix 04564bcf5ea4f6bc61d98a09a4098042
vscode-shellscript https://open-vsx.org/api/vscode/shellscript/1.64.2/file/vscode.shellscript-1.64.2.vsix 7f3a0f3ad26c12933e72af9583bc6256
vscode-sql https://open-vsx.org/api/vscode/sql/1.64.2/file/vscode.sql-1.64.2.vsix 816b23bcfa1cba9c3663a41a5fb24563
vscode-swift https://open-vsx.org/api/vscode/swift/1.64.2/file/vscode.swift-1.64.2.vsix 120b49a800ce4440a332e43e6505f884
vscode-theme-abyss https://open-vsx.org/api/vscode/theme-abyss/1.64.2/file/vscode.theme-abyss-1.64.2.vsix 3f2481da81c9e4fc1b3bfc12e5d81676
vscode-theme-defaults https://open-vsx.org/api/vscode/theme-defaults/1.64.2/file/vscode.theme-defaults-1.64.2.vsix 5d8659bc7fca0040ddeb31d0d33a10f3
vscode-theme-kimbie-dark https://open-vsx.org/api/vscode/theme-kimbie-dark/1.64.2/file/vscode.theme-kimbie-dark-1.64.2.vsix 384f83b02df7ca9b546e2d863de8f373
vscode-theme-monokai https://open-vsx.org/api/vscode/theme-monokai/1.64.2/file/vscode.theme-monokai-1.64.2.vsix a510c9ab57bae3615b7ebacf27d3835f
vscode-theme-monokai-dimmed https://open-vsx.org/api/vscode/theme-monokai-dimmed/1.64.2/file/vscode.theme-monokai-dimmed-1.64.2.vsix afe9389c2eafd2c50ac27a39ed9d61b7
vscode-theme-quietlight https://open-vsx.org/api/vscode/theme-quietlight/1.64.2/file/vscode.theme-quietlight-1.64.2.vsix dd9ae36ddc89b9afc81ede7f14a4dcf3
vscode-theme-red https://open-vsx.org/api/vscode/theme-red/1.64.2/file/vscode.theme-red-1.64.2.vsix d453d6cebdf0b7b9c187fe65a982c944
vscode-theme-solarized-dark https://open-vsx.org/api/vscode/theme-solarized-dark/1.64.2/file/vscode.theme-solarized-dark-1.64.2.vsix f47d3b87f67f6ec6c4e0e933d4fb4420
vscode-theme-tomorrow-night-blue https://open-vsx.org/api/vscode/theme-tomorrow-night-blue/1.64.2/file/vscode.theme-tomorrow-night-blue-1.64.2.vsix 8ada1d4461a1128472fc9625c436d632
vscode-typescript https://open-vsx.org/api/vscode/typescript/1.64.2/file/vscode.typescript-1.64.2.vsix a02500454e15d733c97965a14e19546f
vscode-typescript-language-features https://open-vsx.org/api/vscode/typescript-language-features/1.64.2/file/vscode.typescript-language-features-1.64.2.vsix 04285e36dbe5292a1f945f9dd2481eae
vscode-vb https://open-vsx.org/api/vscode/vb/1.64.2/file/vscode.vb-1.64.2.vsix 1838a38ac6c2a46577faf402eb48cfc4
vscode-vscode-theme-seti https://open-vsx.org/api/vscode/vscode-theme-seti/1.64.2/file/vscode.vscode-theme-seti-1.64.2.vsix 2e657cb98672577ef2b2652d5436a336
vscode-xml https://open-vsx.org/api/vscode/xml/1.64.2/file/vscode.xml-1.64.2.vsix a619bebcc9308c01be5e2b31b6a1fd9a
vscode-yaml https://open-vsx.org/api/vscode/yaml/1.64.2/file/vscode.yaml-1.64.2.vsix 4a4b855b1ede5beac2f450d95f9faad1
vscode-objective-c https://open-vsx.org/api/vscode/objective-c/1.66.2/file/vscode.objective-c-1.66.2.vsix aada3a650493f3676e2fe3067c21da00
vscode-perl https://open-vsx.org/api/vscode/perl/1.66.2/file/vscode.perl-1.66.2.vsix b0aad182114624d139fb1dd473eb7239
vscode-powershell https://open-vsx.org/api/vscode/powershell/1.66.2/file/vscode.powershell-1.66.2.vsix 5eea590b1bead177db24da42efe16c00
vscode-pug https://open-vsx.org/api/vscode/pug/1.66.2/file/vscode.pug-1.66.2.vsix 510ac13652e54b9ab94fa16c801419d0
vscode-python https://open-vsx.org/api/vscode/python/1.66.2/file/vscode.python-1.66.2.vsix 3e547779f132ce08aeb4ed7d711f95eb
vscode-r https://open-vsx.org/api/vscode/r/1.66.2/file/vscode.r-1.66.2.vsix fb50301ac3e97f5ea070cd968a9d347a
vscode-razor https://open-vsx.org/api/vscode/razor/1.66.2/file/vscode.razor-1.66.2.vsix e5923740b00be3aaa95ca75c5427323f
vscode-ruby https://open-vsx.org/api/vscode/ruby/1.66.2/file/vscode.ruby-1.66.2.vsix a5980ca52bd7ff3a0b2d11a542ad5d2e
vscode-rust https://open-vsx.org/api/vscode/rust/1.66.2/file/vscode.rust-1.66.2.vsix 36f79f17deadc45f37618fd1e3b14a98
vscode-scss https://open-vsx.org/api/vscode/scss/1.66.2/file/vscode.scss-1.66.2.vsix c77b48da51ada041c949eee7651ddcef
vscode-shaderlab https://open-vsx.org/api/vscode/shaderlab/1.66.2/file/vscode.shaderlab-1.66.2.vsix 9e9b7e76b22bbbb2035684f60d57b8a2
vscode-shellscript https://open-vsx.org/api/vscode/shellscript/1.66.2/file/vscode.shellscript-1.66.2.vsix 8cb19a95534a6a62a8a2a8bf904dd2f6
vscode-sql https://open-vsx.org/api/vscode/sql/1.66.2/file/vscode.sql-1.66.2.vsix 6c360227f2afde110fdb7baf3308d3b0
vscode-swift https://open-vsx.org/api/vscode/swift/1.66.2/file/vscode.swift-1.66.2.vsix 2190e2b4df98f7ba4d7a9a7083298134
vscode-theme-abyss https://open-vsx.org/api/vscode/theme-abyss/1.66.2/file/vscode.theme-abyss-1.66.2.vsix 71761509db12794f072e547394e1437c
vscode-theme-defaults https://open-vsx.org/api/vscode/theme-defaults/1.66.2/file/vscode.theme-defaults-1.66.2.vsix a1a13b8f6522b3250d2eef014cfcfea0
vscode-theme-kimbie-dark https://open-vsx.org/api/vscode/theme-kimbie-dark/1.66.2/file/vscode.theme-kimbie-dark-1.66.2.vsix 7102bde7aa9a1d5f62ec812d8b952e77
vscode-theme-monokai https://open-vsx.org/api/vscode/theme-monokai/1.66.2/file/vscode.theme-monokai-1.66.2.vsix 21a6f55268bed560cae5791b04546aac
vscode-theme-monokai-dimmed https://open-vsx.org/api/vscode/theme-monokai-dimmed/1.66.2/file/vscode.theme-monokai-dimmed-1.66.2.vsix 47ef925e320287cb8e252e1622f94daf
vscode-theme-quietlight https://open-vsx.org/api/vscode/theme-quietlight/1.66.2/file/vscode.theme-quietlight-1.66.2.vsix 3259a70d69ef0012a9f65ed706025526
vscode-theme-red https://open-vsx.org/api/vscode/theme-red/1.66.2/file/vscode.theme-red-1.66.2.vsix bbd704128f371f964a73f7e3deb712b6
vscode-theme-solarized-dark https://open-vsx.org/api/vscode/theme-solarized-dark/1.66.2/file/vscode.theme-solarized-dark-1.66.2.vsix 4d4d5b8a9dc298614c1e33aab061e58d
vscode-theme-tomorrow-night-blue https://open-vsx.org/api/vscode/theme-tomorrow-night-blue/1.66.2/file/vscode.theme-tomorrow-night-blue-1.66.2.vsix 7177906c411b424e6fbfc56e529a2d76
vscode-typescript https://open-vsx.org/api/vscode/typescript/1.66.2/file/vscode.typescript-1.66.2.vsix 3ab8adbc1d624020ec53ce8886b379e9
vscode-typescript-language-features https://open-vsx.org/api/vscode/typescript-language-features/1.66.2/file/vscode.typescript-language-features-1.66.2.vsix 9bf14498209062cde3a642ce129ec6e0
vscode-vb https://open-vsx.org/api/vscode/vb/1.66.2/file/vscode.vb-1.66.2.vsix 75c5d545ef4b16d13ccfcc7f458b2336
vscode-vscode-theme-seti https://open-vsx.org/api/vscode/vscode-theme-seti/1.66.2/file/vscode.vscode-theme-seti-1.66.2.vsix 138ffbc1baad2a7e3211af579428ed4a
vscode-xml https://open-vsx.org/api/vscode/xml/1.66.2/file/vscode.xml-1.66.2.vsix 0866e13f45a18ce2f932411600bf8529
vscode-yaml https://open-vsx.org/api/vscode/yaml/1.66.2/file/vscode.yaml-1.66.2.vsix 2f9ab05c8f9bc676cecb59c26d8ff799
EditorConfig-EditorConfig https://open-vsx.org/api/EditorConfig/EditorConfig/0.16.6/file/EditorConfig.EditorConfig-0.16.6.vsix e787245e6c68617178ae995ad97c3ccb
dbaeumer-vscode-eslint https://open-vsx.org/api/dbaeumer/vscode-eslint/2.1.20/file/dbaeumer.vscode-eslint-2.1.20.vsix 1cb024ac02ebeb5ce6b0dfed6e51cdd2
ms-vscode-references-view https://open-vsx.org/api/ms-vscode/references-view/0.0.89/file/ms-vscode.references-view-0.0.89.vsix 7ec05cb01a77ee7f6c5198a5225fa707
ms-python-python https://open-vsx.org/api/ms-python/python/2020.10.332292344/file/ms-python.python-2020.10.332292344.vsix e5cb6d850db94278b9fda02e38851361
perrinjerome-vscode-zc-buildout https://open-vsx.org/api/perrinjerome/vscode-zc-buildout/0.8.3/file/perrinjerome.vscode-zc-buildout-0.8.3.vsix 8fd4d7fb5c2e6203c7046f53dd839b77
perrinjerome-vscode-zc-buildout https://open-vsx.org/api/perrinjerome/vscode-zc-buildout/0.9.0/file/perrinjerome.vscode-zc-buildout-0.9.0.vsix 82d96aab8f0960f956b93aca422a58ee
jebbs-plantuml https://open-vsx.org/api/jebbs/plantuml/2.14.0/file/jebbs.plantuml-2.14.0.vsix 13fa7cbd14a30ecca166c41a307c7a73
rafaelmaiolla-diff https://open-vsx.org/api/rafaelmaiolla/diff/0.0.1/file/rafaelmaiolla.diff-0.0.1.vsix 1d8f868bc19b7d703c1be2bf99c4c7f9
perrinjerome-git-commit-syntax https://open-vsx.org/api/perrinjerome/git-commit-syntax/0.0.1/file/perrinjerome.git-commit-syntax-0.0.1.vsix 46625f2f05e244911c2cb9cc5032c0ef
......
......@@ -248,12 +248,12 @@
"@babel/types" "^7.20.5"
"@babel/helpers@^7.20.7":
version "7.20.7"
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.20.7.tgz#04502ff0feecc9f20ecfaad120a18f011a8e6dce"
integrity sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==
version "7.20.13"
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.20.13.tgz#e3cb731fb70dc5337134cadc24cbbad31cc87ad2"
integrity sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==
dependencies:
"@babel/template" "^7.20.7"
"@babel/traverse" "^7.20.7"
"@babel/traverse" "^7.20.13"
"@babel/types" "^7.20.7"
"@babel/highlight@^7.18.6":
......@@ -265,10 +265,10 @@
chalk "^2.0.0"
js-tokens "^4.0.0"
"@babel/parser@^7.20.7":
version "7.20.7"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.20.7.tgz#66fe23b3c8569220817d5feb8b9dcdc95bb4f71b"
integrity sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==
"@babel/parser@^7.20.13", "@babel/parser@^7.20.7":
version "7.20.13"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.20.13.tgz#ddf1eb5a813588d2fb1692b70c6fce75b945c088"
integrity sha512-gFDLKMfpiXCsjt4za2JA9oTMn70CeseCehb11kRZgvd7+F67Hih3OHOK24cRrWECJ/ljfPGac6ygXAs/C8kIvw==
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6":
version "7.18.6"
......@@ -876,9 +876,9 @@
esutils "^2.0.2"
"@babel/runtime@^7.10.0", "@babel/runtime@^7.8.4":
version "7.20.7"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.20.7.tgz#fcb41a5a70550e04a7b708037c7c32f7f356d8fd"
integrity sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==
version "7.20.13"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.20.13.tgz#7055ab8a7cff2b8f6058bf6ae45ff84ad2aded4b"
integrity sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==
dependencies:
regenerator-runtime "^0.13.11"
......@@ -891,10 +891,10 @@
"@babel/parser" "^7.20.7"
"@babel/types" "^7.20.7"
"@babel/traverse@^7.20.10", "@babel/traverse@^7.20.12", "@babel/traverse@^7.20.5", "@babel/traverse@^7.20.7":
version "7.20.12"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.20.12.tgz#7f0f787b3a67ca4475adef1f56cb94f6abd4a4b5"
integrity sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==
"@babel/traverse@^7.20.10", "@babel/traverse@^7.20.12", "@babel/traverse@^7.20.13", "@babel/traverse@^7.20.5", "@babel/traverse@^7.20.7":
version "7.20.13"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.20.13.tgz#817c1ba13d11accca89478bd5481b2d168d07473"
integrity sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==
dependencies:
"@babel/code-frame" "^7.18.6"
"@babel/generator" "^7.20.7"
......@@ -902,7 +902,7 @@
"@babel/helper-function-name" "^7.19.0"
"@babel/helper-hoist-variables" "^7.18.6"
"@babel/helper-split-export-declaration" "^7.18.6"
"@babel/parser" "^7.20.7"
"@babel/parser" "^7.20.13"
"@babel/types" "^7.20.7"
debug "^4.1.0"
globals "^11.1.0"
......@@ -1215,17 +1215,17 @@
dependencies:
defer-to-connect "^2.0.0"
"@theia/application-manager@1.33.0":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/application-manager/-/application-manager-1.33.0.tgz#dae2a4e7b306f99db8f12b70828e3685c1c61c50"
integrity sha512-kUznn1rX2LL7JpAAezDHw3kdey1LvdDdDJL+/Sw5lZYZWKm7CmyljxydbFjgKLPcUeryMjhMJ4JmHNVdB7vpNg==
"@theia/application-manager@1.34.0":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/application-manager/-/application-manager-1.34.0.tgz#9de1f45bc5370deae2a6b507a1b5b197ac7722d5"
integrity sha512-UNwVLwxSZkF/okwuf/aPlPCYvuoqkv6vwB3gGrRn37StTGHFA6VaUSQuXRBwjBEFPNk6TxVfhzZFcPefrOy9Uw==
dependencies:
"@babel/core" "^7.10.0"
"@babel/plugin-transform-classes" "^7.10.0"
"@babel/plugin-transform-runtime" "^7.10.0"
"@babel/preset-env" "^7.10.0"
"@theia/application-package" "1.33.0"
"@theia/ffmpeg" "1.33.0"
"@theia/application-package" "1.34.0"
"@theia/ffmpeg" "1.34.0"
"@types/fs-extra" "^4.0.2"
"@types/semver" "^7.3.8"
babel-loader "^8.2.2"
......@@ -1253,10 +1253,10 @@
worker-loader "^3.0.8"
yargs "^15.3.1"
"@theia/application-package@1.33.0":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/application-package/-/application-package-1.33.0.tgz#12141b0c416da345c6f399d7115316aa78aba51d"
integrity sha512-WiF6aSPtHwtFo2oWA9y2yLXzVmdHlA1QUjkEK/8l/YcAPgG52Y2bC7/bk2d5i44QezFdKLUXwCIZW/GLLtccIw==
"@theia/application-package@1.34.0":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/application-package/-/application-package-1.34.0.tgz#5eb0984e40627ade2e013b4cf6a4d432d064890f"
integrity sha512-ASy3m+ULpXuAXMNZ01C9keAsMG7Dj/GAMykonq1qDpEy6tFp5Lc3Tgv0UFH3x5GaBVh1oTFtPsHJTyFzecBl1g==
dependencies:
"@types/fs-extra" "^4.0.2"
"@types/request" "^2.0.3"
......@@ -1271,38 +1271,38 @@
semver "^5.4.1"
write-json-file "^2.2.0"
"@theia/bulk-edit@1.33.0", "@theia/bulk-edit@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/bulk-edit/-/bulk-edit-1.33.0.tgz#8df5a193a39037c535246e293961f2afba04d0fc"
integrity sha512-sx+N3an0PsPTr0MGbXXGRH2maK7RjLqSoTh77xHPjO6kmgC9KogEmWT0QuKbLzfRlIa46MY5rV1B14p+4eRrUA==
"@theia/bulk-edit@1.34.0", "@theia/bulk-edit@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/bulk-edit/-/bulk-edit-1.34.0.tgz#d5467aef1f319bf21ec4eee43c8bc145d20ee040"
integrity sha512-vZdzDpzCagDwdIpLNHp3OdK3JydiIsq5yPISS+puu6IzB4+yupzYYZ+wKikURFGWQTD0aLkBZ0gFqM8TpkSwbg==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/monaco" "1.33.0"
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/monaco" "1.34.0"
"@theia/monaco-editor-core" "1.72.3"
"@theia/workspace" "1.33.0"
"@theia/workspace" "1.34.0"
"@theia/callhierarchy@1.33.0", "@theia/callhierarchy@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/callhierarchy/-/callhierarchy-1.33.0.tgz#8a06316bf50d1f07c7ac62c264956989cc990ce6"
integrity sha512-reLoB5Ym50b1H/6ibpaM4CQ05UQUGKWFqGZajxtDQnbjpa7NZh49TyHazUBrDrsoQ5IiLkNRFLdH26GL08BW3Q==
"@theia/callhierarchy@1.34.0", "@theia/callhierarchy@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/callhierarchy/-/callhierarchy-1.34.0.tgz#05e2b32d9993e41e9d55bda4c51e746763ed05da"
integrity sha512-Vb9x5SrTnMIpeq+NRHt2ndmPkiRiPjNd8MtUL0BOvqYYLu/1/oFymT/KDwJSEKzwMDU0/5iy8qutBFK9VleNyQ==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
ts-md5 "^1.2.2"
"@theia/cli@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/cli/-/cli-1.33.0.tgz#7582ec6d0c4af39a5d06450a613793e4fab740c6"
integrity sha512-+PmLsMds0uWqbVNESV5wzL0UfI+mQku9/B2lNNIu5RBmL01NOqNXU5rPb9D0tjf3W2yw3B2A7M7TCW+cu1u/Pw==
dependencies:
"@theia/application-manager" "1.33.0"
"@theia/application-package" "1.33.0"
"@theia/ffmpeg" "1.33.0"
"@theia/localization-manager" "1.33.0"
"@theia/ovsx-client" "1.33.0"
"@theia/request" "1.33.0"
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/cli/-/cli-1.34.0.tgz#ca9fa3f0b120ee196aac61075380b35ced919084"
integrity sha512-aUXlGttqDsV9Bk19RO99uvbC5Ff57n3qkMLeZ/AXIgatvfclpdVw9v1QqFFIX7MKOxP90L8ze/j6fzksb/bN1Q==
dependencies:
"@theia/application-manager" "1.34.0"
"@theia/application-package" "1.34.0"
"@theia/ffmpeg" "1.34.0"
"@theia/localization-manager" "1.34.0"
"@theia/ovsx-client" "1.34.0"
"@theia/request" "1.34.0"
"@types/chai" "^4.2.7"
"@types/mocha" "^10.0.0"
"@types/node-fetch" "^2.5.7"
......@@ -1311,6 +1311,7 @@
chalk "4.0.0"
decompress "^4.2.1"
glob "^8.0.3"
limiter "^2.1.0"
log-update "^4.0.0"
mocha "^10.1.0"
puppeteer "^2.0.0"
......@@ -1318,20 +1319,20 @@
temp "^0.9.1"
yargs "^15.3.1"
"@theia/console@1.33.0", "@theia/console@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/console/-/console-1.33.0.tgz#d183663b71d9cf805adff881f691b323632ff4aa"
integrity sha512-y46Hs6YfKSEffVw7i9SbCj1aFJipOyvdh61PgEGrt5dpqMilO+Rl5wxRoMQixaxFW0rlSa5waH7YF36IR40v9A==
"@theia/console@1.34.0", "@theia/console@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/console/-/console-1.34.0.tgz#c122717e931c53f55754172244da140f8890de9b"
integrity sha512-tWDbi2XswYZoA0PBf8aX8qNBXtl4qYEmHq5yxiXF06mq2GX6heXwhpNRitd6y/F9zwGdRKVQLDsBA7i0JMSyxA==
dependencies:
"@theia/core" "1.33.0"
"@theia/monaco" "1.33.0"
"@theia/core" "1.34.0"
"@theia/monaco" "1.34.0"
"@theia/monaco-editor-core" "1.72.3"
anser "^2.0.1"
"@theia/core@*", "@theia/core@1.33.0", "@theia/core@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/core/-/core-1.33.0.tgz#ac41b2ef3a2081773fd81a7a9cb3c1e4482b76c5"
integrity sha512-Ul/NPGrykcd86wmFmt/7FlrtYcaImUciAcl+58ZOsiV9KvKZR7mLmWWlFv9Ji9mgkGEPtJ7agKGkTLHZwb7W1w==
"@theia/core@*", "@theia/core@1.34.0", "@theia/core@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/core/-/core-1.34.0.tgz#66c456dc71df09c778882f2e7a6fcccf237bb018"
integrity sha512-A/b0JT3ErkXFxpcK7qS1f1L10sHOLK0nnFydbT7DfP7yy+QDSV9JG8ZJggbs3fOPsGAUj2DG56zbIubxlBUmyQ==
dependencies:
"@babel/runtime" "^7.10.0"
"@phosphor/algorithm" "1"
......@@ -1344,8 +1345,8 @@
"@phosphor/signaling" "1"
"@phosphor/virtualdom" "1"
"@phosphor/widgets" "1"
"@theia/application-package" "1.33.0"
"@theia/request" "1.33.0"
"@theia/application-package" "1.34.0"
"@theia/request" "1.34.0"
"@types/body-parser" "^1.16.4"
"@types/cookie" "^0.3.3"
"@types/dompurify" "^2.2.2"
......@@ -1383,7 +1384,7 @@
lodash.throttle "^4.1.1"
markdown-it "^12.3.2"
msgpackr "^1.6.1"
nsfw "^2.1.2"
nsfw "^2.2.4"
p-debounce "^2.1.0"
perfect-scrollbar "^1.3.0"
react "^18.2.0"
......@@ -1396,29 +1397,29 @@
socket.io "^4.5.3"
socket.io-client "^4.5.3"
uuid "^8.3.2"
vscode-languageserver-protocol "~3.15.3"
vscode-languageserver-protocol "^3.17.2"
vscode-uri "^2.1.1"
ws "^7.1.2"
yargs "^15.3.1"
"@theia/debug@1.33.0", "@theia/debug@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/debug/-/debug-1.33.0.tgz#bea97ef8afcb6dad5ab803d6b3453fb87f911661"
integrity sha512-EBJhMuXSkICAN8nmEn2lll3JEl8f6yyL4M8tHTDHuAnplFheakEU5iOhD2s6NUJic8T80vmi6AyPJ49W8AAu4w==
dependencies:
"@theia/console" "1.33.0"
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/markers" "1.33.0"
"@theia/monaco" "1.33.0"
"@theia/debug@1.34.0", "@theia/debug@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/debug/-/debug-1.34.0.tgz#640cc2b48ab1101dcea2bf7eefcb659687f8723e"
integrity sha512-G55V7vJInehhh/q1B/QUW3WNMCwbgfkcnBRxCvIy4BYG00F41nR6dMSBn3uELOepYXeR0Kzoo4x20Pi+d1cpWQ==
dependencies:
"@theia/console" "1.34.0"
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/markers" "1.34.0"
"@theia/monaco" "1.34.0"
"@theia/monaco-editor-core" "1.72.3"
"@theia/output" "1.33.0"
"@theia/process" "1.33.0"
"@theia/task" "1.33.0"
"@theia/terminal" "1.33.0"
"@theia/variable-resolver" "1.33.0"
"@theia/workspace" "1.33.0"
"@theia/output" "1.34.0"
"@theia/process" "1.34.0"
"@theia/task" "1.34.0"
"@theia/terminal" "1.34.0"
"@theia/variable-resolver" "1.34.0"
"@theia/workspace" "1.34.0"
"@vscode/debugprotocol" "^1.51.0"
jsonc-parser "^2.2.0"
mkdirp "^0.5.0"
......@@ -1428,48 +1429,48 @@
unzip-stream "^0.3.0"
"@theia/editor-preview@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/editor-preview/-/editor-preview-1.33.0.tgz#21cbf1fddc0658bb251d83c088cec4b6d2e26872"
integrity sha512-8nAvFftvzhn18iHFrRN/0h9fd6leA1IeFiLQc8aaI2/W8EmltgBrDRGuzGUHxPrkq7a78se20OZQvNcMbWUgGQ==
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/editor-preview/-/editor-preview-1.34.0.tgz#e8e6f2fd4ca4bae1f6a80fa9a57e51cc5e88d63b"
integrity sha512-2Lx0EYi5IVSO86vyQUjPuwCnmKhCnd5EjYrS5msxb5OSoeSPET+IyhSxd7LrpQUue/24HRupRcm8e1QOW9U62A==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/navigator" "1.33.0"
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/navigator" "1.34.0"
"@theia/editor@1.33.0", "@theia/editor@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/editor/-/editor-1.33.0.tgz#0c0f1d161678eb417ff9307e5d17458638dd8b0d"
integrity sha512-8N3ktssc8snUpm4xl8F/iRIWehKPsuVG16rgqCjOShfY/Mecqy+jv/TKUyEo2z6LJb3tgB7UlAXmWJz1F9/RMQ==
"@theia/editor@1.34.0", "@theia/editor@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/editor/-/editor-1.34.0.tgz#d9f607a7863f7eba3910b127b116334d1eb00c45"
integrity sha512-dOzgdMP/j8sQ4rc3Phb98vM/Kog60cCTZXLkWRXJDN2svpTHnXU1NJba2zcrd/T7+bqYctrwqVHOJ3f9coYGdw==
dependencies:
"@theia/core" "1.33.0"
"@theia/variable-resolver" "1.33.0"
"@theia/core" "1.34.0"
"@theia/variable-resolver" "1.34.0"
"@theia/ffmpeg@1.33.0":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/ffmpeg/-/ffmpeg-1.33.0.tgz#f0128e2d80565b4db1a199cc2e4375390c017b93"
integrity sha512-U0R/Vn3Y4rZ7FodD/iADh+34+2pSYOkxtBv+KPYrQ2AcTzgZFRUGSa7QL2pnOfyGoCfU8VSiphtWKLFn94xPbA==
"@theia/ffmpeg@1.34.0":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/ffmpeg/-/ffmpeg-1.34.0.tgz#47273a6cab7e0223b524147dac821b5a770a7ad8"
integrity sha512-nm6REvH3k033Y3pO83G2splh5YoGSQ0cEoXeOE5xAbmshziFuSSTVLzg5OvHTGbuKuAoLD7UarXQAagoQZ+1Fw==
dependencies:
"@electron/get" "^2.0.0"
unzipper "^0.9.11"
"@theia/file-search@1.33.0", "@theia/file-search@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/file-search/-/file-search-1.33.0.tgz#bc7bb434aa06fc744f9c5a1491c3254028235dc1"
integrity sha512-g6KfNEm1clUcU74XhgAbZSV/X+b9obtIjUANKUtLSramgR3Bdxg0WtNt44y/O1dOczmVd6IKhibpL9iDEF/MDg==
"@theia/file-search@1.34.0", "@theia/file-search@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/file-search/-/file-search-1.34.0.tgz#9b0b0f8bb5b656da764ee273695b6ac719b8e3ef"
integrity sha512-9Z9MXm7zrcWRWsQ2Y7Orex9saIrXU+4uvdQIwjWzjVXCY//7eNAO5sjM/Mu2BBi98Nwz92VNEJGxI4y4lWGO1Q==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/process" "1.33.0"
"@theia/workspace" "1.33.0"
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/process" "1.34.0"
"@theia/workspace" "1.34.0"
"@vscode/ripgrep" "^1.14.2"
"@theia/filesystem@1.33.0", "@theia/filesystem@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/filesystem/-/filesystem-1.33.0.tgz#1a3d5e50ec198f236ea711f61feffaa172671133"
integrity sha512-I/YtWsKUScBtjlfpWH0AMWz4eV8USkdBSkXBKInHzAABXcqyQMmcFYKUfPh3si144VjrYEUMQyiT2ZaaKJj3fQ==
"@theia/filesystem@1.34.0", "@theia/filesystem@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/filesystem/-/filesystem-1.34.0.tgz#d58fc46fbf52b55439f7cfbb5424e147f10970aa"
integrity sha512-+1tYzqHoO1Ecl0N3p9NonHnKQrtNmjph5pGcG3swOwxAr/XEz/yz1rMDdceqwstN2XLr9UyupvWhZjgTkvADBQ==
dependencies:
"@theia/core" "1.33.0"
"@theia/core" "1.34.0"
"@types/body-parser" "^1.17.0"
"@types/multer" "^1.4.7"
"@types/rimraf" "^2.0.2"
......@@ -1487,30 +1488,30 @@
vscode-languageserver-textdocument "^1.0.1"
"@theia/getting-started@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/getting-started/-/getting-started-1.33.0.tgz#2fe7144354c082b45466ea02a586e0d7fc7630d0"
integrity sha512-kuLStcmkWCl97H77PN88JNfhQK32aG9p/+xXCSbBBcy2mq5F22Zhpo0qANBKQA4O4VoU/XfmGvkM7SaX6kPpng==
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/getting-started/-/getting-started-1.34.0.tgz#ca90b768de346d8ae5b5ba72d12497051bc6ca28"
integrity sha512-nJt6TiN0j3QTNTK2q+3uVreZRqoRsSC3HC93NS04ffoFF2KTo6lFaL3glGQ9Zc5UMLxCDoA9nvYO6xinfc1IJw==
dependencies:
"@theia/core" "1.33.0"
"@theia/keymaps" "1.33.0"
"@theia/workspace" "1.33.0"
"@theia/core" "1.34.0"
"@theia/keymaps" "1.34.0"
"@theia/workspace" "1.34.0"
"@theia/keymaps@1.33.0", "@theia/keymaps@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/keymaps/-/keymaps-1.33.0.tgz#c4a04b8cde61c0c15ad24dce52f60523937384cc"
integrity sha512-pZ7+U+AgwntcGMlczfykUk/Bcm3InfFsFblNix6AyklRbuVwkZFWbt5AGYHLN1EupxdURLxya4cUiiEWzThqtw==
"@theia/keymaps@1.34.0", "@theia/keymaps@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/keymaps/-/keymaps-1.34.0.tgz#2fe6dd73218eba16cef8885fb4485f0e7645db9e"
integrity sha512-vdvFpEN7CQr8hyzeZlBe70Z0wa46K5TUP/RqK/MZqgSzksgF9qdrFq7bSkuOEewys7AkkUWxcJPa640LedSTzg==
dependencies:
"@theia/core" "1.33.0"
"@theia/monaco" "1.33.0"
"@theia/core" "1.34.0"
"@theia/monaco" "1.34.0"
"@theia/monaco-editor-core" "1.72.3"
"@theia/preferences" "1.33.0"
"@theia/userstorage" "1.33.0"
"@theia/preferences" "1.34.0"
"@theia/userstorage" "1.34.0"
jsonc-parser "^2.2.0"
"@theia/localization-manager@1.33.0":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/localization-manager/-/localization-manager-1.33.0.tgz#153a8d2bda2a7bed4b87b8abab28195b75b7da4f"
integrity sha512-sID0BRbjV8fjmKvfDlG//TNTHvkNTfDyS+kjowF2kgFxTCh0Pci/XpDfYX/4AfSANYUAa2s6CBcGaN/vLLvIGw==
"@theia/localization-manager@1.34.0":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/localization-manager/-/localization-manager-1.34.0.tgz#76a2e7dbd994e91e1cd7a490efee3eea388219c1"
integrity sha512-oUM9PvKWvO7EgGXi10Cl8a2VWgmDDGM6sYHsgXO7qajO0ECvo5vJuIrtHNy/qpRZZLBGDfvmLvLjtQl6wE6tgA==
dependencies:
"@types/bent" "^7.0.1"
"@types/fs-extra" "^4.0.2"
......@@ -1521,39 +1522,39 @@
glob "^7.2.0"
typescript "~4.5.5"
"@theia/markers@1.33.0", "@theia/markers@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/markers/-/markers-1.33.0.tgz#903963ac77c97984f5c1da8305a5dc6351b3c695"
integrity sha512-vSw1BEdlqOiKZuor/BT/krJOZHeApjgn9kKLsob5egwTzW5dmPk+oZq5hoEo2LizsnAeIVfnWix4HYDnn9GVsQ==
"@theia/markers@1.34.0", "@theia/markers@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/markers/-/markers-1.34.0.tgz#0f2bb4292101d1e5e3f8c5fae5ae36b04bb14d31"
integrity sha512-CY479KdsV7+AsQAHw7qhqF+eMQOGmMwWUQsTSHrr+0qkX5uZEKc7AJ6+dxnwa/EvaAaXi5PBZDHXgkLrBLQFtg==
dependencies:
"@theia/core" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/workspace" "1.33.0"
"@theia/core" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/workspace" "1.34.0"
"@theia/messages@1.33.0", "@theia/messages@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/messages/-/messages-1.33.0.tgz#f23efecbaa7e39af9faa7429951a1796c66f0bb7"
integrity sha512-XGFfP6olJZPUhQ4De+kw4gL7YI6XaPmsiyHyQNEtt3hkipsvIBvRkz8N8MozzOCbuhbdeD28ajoAT9FPhr8xUw==
"@theia/messages@1.34.0", "@theia/messages@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/messages/-/messages-1.34.0.tgz#0289800d60ba73a87f8ec076b3126a30c1675306"
integrity sha512-tBxG20Vg43Cnv2lamf2DR7+TA7ZWmP9cdOPU6j6Kid1EFvyCGHrQZ6ayNXtuoyPqnDHPrqp2Gjw+ynYRn+Jxvw==
dependencies:
"@theia/core" "1.33.0"
"@theia/core" "1.34.0"
react-perfect-scrollbar "^1.5.3"
ts-md5 "^1.2.2"
"@theia/metrics@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/metrics/-/metrics-1.33.0.tgz#0a02b994eafdb3d2dbbffd6780681f8e31405d00"
integrity sha512-QYMYPE6HGBxUMQE8yv3vZ0lp6IzQ7oVcbBQhRUjgfUNugFz4KNuM7OAXuGpp/XLqnLhi3dKuSZwvstiK8sb1cQ==
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/metrics/-/metrics-1.34.0.tgz#b684f04e63db634a63602fde1ef5779ed95ab10f"
integrity sha512-3wPtXOBVeuEwYCEzbUv7sus6SqAIC5kXNoU+kYIbRPO5XedS31SU5iBCpUARJ1VSASmc+X/Yp0bn5RPrmWVXgA==
dependencies:
"@theia/core" "1.33.0"
"@theia/core" "1.34.0"
prom-client "^10.2.0"
"@theia/mini-browser@1.33.0", "@theia/mini-browser@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/mini-browser/-/mini-browser-1.33.0.tgz#236f45205b25383078d3895e781704c86b1b0c6e"
integrity sha512-Oy0rl06Cwa9jNZ1r/htSpBcDj072dlUXwasFz+8rgD0athHF/UbpWTTsHFZH3h9EEZjO4SgKLnioP0AK16MAqQ==
"@theia/mini-browser@1.34.0", "@theia/mini-browser@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/mini-browser/-/mini-browser-1.34.0.tgz#0ad294e169188e89580bf571f6dcfd1724fe2a16"
integrity sha512-DvDlTJK2Od52Gc6F5C7n8w0wVmZHcv6lPnm7AcskpL3LKKuCP9juhSBwZqqEj+CwaBUerMnxki4JQMaH84mi6w==
dependencies:
"@theia/core" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/core" "1.34.0"
"@theia/filesystem" "1.34.0"
"@types/mime-types" "^2.1.0"
mime-types "^2.1.18"
pdfobject "^2.0.201604172"
......@@ -1565,126 +1566,126 @@
resolved "https://registry.yarnpkg.com/@theia/monaco-editor-core/-/monaco-editor-core-1.72.3.tgz#911d674c6e0c490442a355cfaa52beec919a025e"
integrity sha512-2FK5m0G5oxiqCv0ZrjucMx5fVgQ9Jqv0CgxGvSzDc4wRrauBdeBoX90J99BEIOJ8Jp3W0++GoRBdh0yQNIGL2g==
"@theia/monaco@1.33.0", "@theia/monaco@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/monaco/-/monaco-1.33.0.tgz#0219753cb0fa3ff8d0a2a67771101368e196eec7"
integrity sha512-duO/rzzuWsX79R3moiVLnEw2O6EV63MggetbtqM1fmsAtcDG+w88CFMRUKNzD6mpGj8VsWr7DNDGwfDTvrG3Qw==
"@theia/monaco@1.34.0", "@theia/monaco@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/monaco/-/monaco-1.34.0.tgz#0dbc78e6fb13bce7ecaba4cbeda0d8bb8062e270"
integrity sha512-brS6deSNzoVnugAkw6/gPxzYIgO7QoUs6d+IeloMMvk8AfuI5bD3E3M+nFgpK5Gm+chwlYfhv+OX9KlG/b1HaQ==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/markers" "1.33.0"
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/markers" "1.34.0"
"@theia/monaco-editor-core" "1.72.3"
"@theia/outline-view" "1.33.0"
"@theia/outline-view" "1.34.0"
fast-plist "^0.1.2"
idb "^4.0.5"
jsonc-parser "^2.2.0"
vscode-oniguruma "1.6.1"
vscode-textmate "^7.0.3"
"@theia/navigator@1.33.0", "@theia/navigator@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/navigator/-/navigator-1.33.0.tgz#00d67a8e21037e2563369f37051b17f287f4d142"
integrity sha512-1muU8aZfISksZj33eXnV81FzKrxX5erldFuroAKSVdcpwpBCB9BFzmSnkZAtrmzMaEbUjwiTm3bJDuOYSWZiDg==
"@theia/navigator@1.34.0", "@theia/navigator@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/navigator/-/navigator-1.34.0.tgz#bcc1d31767d82848b8f6a7251ac4eaed8a9af44e"
integrity sha512-YvogHk8l1rRmc+6O2gMY47em8302JC4Y6SPcs9X6kukc/oNy9uXAaTu6aKQVXZBuNXo4f1fZ2RkfjsaTjeXSHA==
dependencies:
"@theia/core" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/workspace" "1.33.0"
"@theia/core" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/workspace" "1.34.0"
minimatch "^5.1.0"
"@theia/outline-view@1.33.0", "@theia/outline-view@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/outline-view/-/outline-view-1.33.0.tgz#d7b6aa9bc67bc489b341351d0cb8ceaffe7469ee"
integrity sha512-PxmdCkx85XNzkT3tEJAkzwUKP9geBG9Tbw9MfNQ5ToRj4wgN8RiVfZikZxoferpV/sKSESDWYij2+PcjKXwUUw==
"@theia/outline-view@1.34.0", "@theia/outline-view@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/outline-view/-/outline-view-1.34.0.tgz#9bed91e7c13ce39588858c5dd86bef6739257efe"
integrity sha512-PnnZSRI9UbKgWisc6KrjjEVMTF9fNBTD+PHCvLsUtIQWk/Zkhg0ox0UKll6EKyhzL2QhedPDgELs3UsrOesqwA==
dependencies:
"@theia/core" "1.33.0"
"@theia/core" "1.34.0"
"@theia/output@1.33.0", "@theia/output@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/output/-/output-1.33.0.tgz#b170a6383f968b44320848006568580c5dcf6a13"
integrity sha512-YJgvNHpFZbhJ9WriW7z8EGhmniv5tRUrRWqJQth2UcbBh7qqE7hLXk7fOZtvk9nRQe9D9b8e2R2CTvyqykN4Pg==
"@theia/output@1.34.0", "@theia/output@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/output/-/output-1.34.0.tgz#7cc84825740a342161254460dd3fa83069eb02f1"
integrity sha512-gxL8Zfzk3DUp5G/b2GAEj8itUAmsiqtZKSo/GPLjj++m2tCR93LlNWqPXSyyHwRFb9PQoFG21MbXH4awhj0xaw==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/monaco" "1.33.0"
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/monaco" "1.34.0"
"@theia/monaco-editor-core" "1.72.3"
"@types/p-queue" "^2.3.1"
p-queue "^2.4.2"
"@theia/ovsx-client@1.33.0":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/ovsx-client/-/ovsx-client-1.33.0.tgz#a72e827c297bcfdd7c37c0686883e34bae599b74"
integrity sha512-8+OdZMmmzKKEeGbz0Hpsxu5ncZC9rRDVO7rdFkwFT1dTBDgojLzPE3gHg6Ux1LWoQsRctwleV5wJaOmuJIVJAA==
"@theia/ovsx-client@1.34.0":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/ovsx-client/-/ovsx-client-1.34.0.tgz#6b8253f32f3ab4e5dc45059fcac94bc7117b0b8b"
integrity sha512-A2zr4P9NZsybl5BS75sBcfZS2H05NWcssHqEnuclbqJrSi8GvisoyKhtCJm76VJjF5Lwq1RiW/uhhpv9RxSPFw==
dependencies:
"@theia/request" "1.33.0"
"@theia/request" "1.34.0"
semver "^5.4.1"
"@theia/plugin-dev@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/plugin-dev/-/plugin-dev-1.33.0.tgz#7f194a462d12138294ed5848a5b1f78b19588b31"
integrity sha512-2vDYU6B7EkAKfmkWyRa9B1FkTG3rCglrVSIixDUe0FdPSio271cfIhXdbMPPfr68gJAwpZxT44+MTAhm84oFAw==
dependencies:
"@theia/core" "1.33.0"
"@theia/debug" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/output" "1.33.0"
"@theia/plugin-ext" "1.33.0"
"@theia/workspace" "1.33.0"
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/plugin-dev/-/plugin-dev-1.34.0.tgz#ce1a3d0db91449bc72cc697e5d3c406608d30a1b"
integrity sha512-e/FAYhVaB4yrcdDcVaVnYmPtfLFEjb7thqizlCeXJnyFc3U2d8UqbbahTXdzdPCqWB9b8HTb2RJqnIIvF8GaYQ==
dependencies:
"@theia/core" "1.34.0"
"@theia/debug" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/output" "1.34.0"
"@theia/plugin-ext" "1.34.0"
"@theia/workspace" "1.34.0"
"@types/request" "^2.0.3"
ps-tree "^1.2.0"
request "^2.82.0"
"@theia/plugin-ext-vscode@1.33.0", "@theia/plugin-ext-vscode@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/plugin-ext-vscode/-/plugin-ext-vscode-1.33.0.tgz#cc53f8dbc076dae23362161f9bc87957e592e47f"
integrity sha512-s6yl19tK6fSNl6NRdHuEI8inVTKmEL4syMt/EveThwtxSGOdepfz1LL1h+DauLAR+edDkDy+zBiI9W/vNzmH8A==
"@theia/plugin-ext-vscode@1.34.0", "@theia/plugin-ext-vscode@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/plugin-ext-vscode/-/plugin-ext-vscode-1.34.0.tgz#fc78447b18d55bab8e91b7ef3fd59e7ff9178219"
integrity sha512-SV0/Dcou6I/2hLRLF+JF+pApYJPhssQXfBjcL6KWNChXLo0S+Y6RpQOShnWc+kE1HvpclGg7fK+JzPEMfKinuQ==
dependencies:
"@theia/callhierarchy" "1.33.0"
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/monaco" "1.33.0"
"@theia/callhierarchy" "1.34.0"
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/monaco" "1.34.0"
"@theia/monaco-editor-core" "1.72.3"
"@theia/navigator" "1.33.0"
"@theia/plugin" "1.33.0"
"@theia/plugin-ext" "1.33.0"
"@theia/terminal" "1.33.0"
"@theia/typehierarchy" "1.33.0"
"@theia/userstorage" "1.33.0"
"@theia/workspace" "1.33.0"
"@theia/navigator" "1.34.0"
"@theia/plugin" "1.34.0"
"@theia/plugin-ext" "1.34.0"
"@theia/terminal" "1.34.0"
"@theia/typehierarchy" "1.34.0"
"@theia/userstorage" "1.34.0"
"@theia/workspace" "1.34.0"
"@types/request" "^2.0.3"
filenamify "^4.1.0"
request "^2.82.0"
"@theia/plugin-ext@1.33.0", "@theia/plugin-ext@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/plugin-ext/-/plugin-ext-1.33.0.tgz#cfc9acf1f63333497af1498588c27221b2374560"
integrity sha512-60yQ249zETptCzNJX2/5ezTGmLbB3HhHK1pgVj5oDYwoRB1gL3C0o1clniTU8aB492tluXWJ8inHRgM08MDBqw==
dependencies:
"@theia/bulk-edit" "1.33.0"
"@theia/callhierarchy" "1.33.0"
"@theia/console" "1.33.0"
"@theia/core" "1.33.0"
"@theia/debug" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/file-search" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/markers" "1.33.0"
"@theia/messages" "1.33.0"
"@theia/monaco" "1.33.0"
"@theia/plugin-ext@1.34.0", "@theia/plugin-ext@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/plugin-ext/-/plugin-ext-1.34.0.tgz#20fd75e6f24979d79925efe6b23394ae2962b087"
integrity sha512-QWRhmAS1VEfUB7z+cbqdrj6eRZ4KaMjCMLhc0UaKz0eOE+BdA8V8dHtEbOQWDPza324B8/8a7cZhXf4rc+wfqw==
dependencies:
"@theia/bulk-edit" "1.34.0"
"@theia/callhierarchy" "1.34.0"
"@theia/console" "1.34.0"
"@theia/core" "1.34.0"
"@theia/debug" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/file-search" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/markers" "1.34.0"
"@theia/messages" "1.34.0"
"@theia/monaco" "1.34.0"
"@theia/monaco-editor-core" "1.72.3"
"@theia/navigator" "1.33.0"
"@theia/output" "1.33.0"
"@theia/plugin" "1.33.0"
"@theia/preferences" "1.33.0"
"@theia/scm" "1.33.0"
"@theia/search-in-workspace" "1.33.0"
"@theia/task" "1.33.0"
"@theia/terminal" "1.33.0"
"@theia/timeline" "1.33.0"
"@theia/typehierarchy" "1.33.0"
"@theia/variable-resolver" "1.33.0"
"@theia/workspace" "1.33.0"
"@theia/navigator" "1.34.0"
"@theia/output" "1.34.0"
"@theia/plugin" "1.34.0"
"@theia/preferences" "1.34.0"
"@theia/scm" "1.34.0"
"@theia/search-in-workspace" "1.34.0"
"@theia/task" "1.34.0"
"@theia/terminal" "1.34.0"
"@theia/timeline" "1.34.0"
"@theia/typehierarchy" "1.34.0"
"@theia/variable-resolver" "1.34.0"
"@theia/workspace" "1.34.0"
"@types/mime" "^2.0.1"
"@vscode/debugprotocol" "^1.51.0"
decompress "^4.2.1"
......@@ -1703,197 +1704,198 @@
vscode-proxy-agent "^0.11.0"
vscode-textmate "^7.0.3"
"@theia/plugin@1.33.0":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/plugin/-/plugin-1.33.0.tgz#0fb0335d60ef0e1a87577923a621dc388356b2d9"
integrity sha512-HlUV7PZaI0ziz8luywM/x73ZA9bbEFAhsWhCjKR53FS44Xdi84YUSKNCajv7V9/lXDM7MLd5RfFv2Q/5L5jlHw==
"@theia/plugin@1.34.0":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/plugin/-/plugin-1.34.0.tgz#733c02935ea5458401f775f7f25860556868b9d2"
integrity sha512-uEt1PYoLm9MrgaRXfAM8DP7yjV27TPNLFP8eiSwdf/FkkGRJvs767RtoTyi3ahq8nfo8/7Sk13TwflxhMehgkA==
"@theia/preferences@1.33.0", "@theia/preferences@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/preferences/-/preferences-1.33.0.tgz#a43142dabfddc4715418f4405060d59c438c2235"
integrity sha512-u9maFjq3xUkl5ub0Mo91J4aeZq6u/6unYhyDYQqqPZQGXBOC3PrQcbNViASC4hw+G2lfScrIb4W+6ArZ7cfAvg==
"@theia/preferences@1.34.0", "@theia/preferences@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/preferences/-/preferences-1.34.0.tgz#6ccfdf131e4a851662b9c62013278f65655fff9f"
integrity sha512-K6Lzldq/GZYQWqfUtcTYSTLjLjKCMH4W+TfofRKtTIwns3mxIUywDpF+9oJQnbY74oA7beMFHFEMljkYgtPuwQ==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/monaco" "1.33.0"
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/monaco" "1.34.0"
"@theia/monaco-editor-core" "1.72.3"
"@theia/userstorage" "1.33.0"
"@theia/workspace" "1.33.0"
"@theia/userstorage" "1.34.0"
"@theia/workspace" "1.34.0"
async-mutex "^0.3.1"
jsonc-parser "^2.2.0"
p-debounce "^2.1.0"
"@theia/preview@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/preview/-/preview-1.33.0.tgz#6d854ff9906f4a9f703d37d03fda099b1b61b5b5"
integrity sha512-a+eOGCOAx+slPpopRZpAbvoZwGpXQLsmCgsgBKEVN+eP0i/XJdRaJq0bj/8u6fc5DWgkWg+Xgl1AgbB9ypnfxQ==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/mini-browser" "1.33.0"
"@theia/monaco" "1.33.0"
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/preview/-/preview-1.34.0.tgz#611723359d42ab77d4c614bf1768ae5cd52a23fa"
integrity sha512-LGyyRmtddw7yijvhXrQZP0wAyvNl5zOcXJyYBqWlxLHG9yFf/woY0tEZhZjkI5qz+EWdA5fs/Iyra2Xgqrqwdg==
dependencies:
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/mini-browser" "1.34.0"
"@theia/monaco" "1.34.0"
"@types/highlight.js" "^10.1.0"
"@types/markdown-it-anchor" "^4.0.1"
highlight.js "10.4.1"
markdown-it-anchor "~5.0.0"
"@theia/process@1.33.0", "@theia/process@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/process/-/process-1.33.0.tgz#22e0cad8b6da1caaae1feda4605888dbdf42afc0"
integrity sha512-BtT+lz8mA0YZNXML0WfvhbqENWHnGE4uu81IrFhqQgHpWo8G5MKJWp9j0f+qUE0HpRnhgqoQ2IUAIzxrxpotkw==
"@theia/process@1.34.0", "@theia/process@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/process/-/process-1.34.0.tgz#5a4dd240d87a9d40a8a0dc3026d06a3fc64d9d33"
integrity sha512-7crws2IiDvc00dE15aGu9TpDGobX8IsQziCn34Q7uZI71vdlVSKUgaok5iRZcwCxYXweVAJKgl107KViQK+Zog==
dependencies:
"@theia/core" "1.33.0"
"@theia/core" "1.34.0"
node-pty "0.11.0-beta17"
string-argv "^0.1.1"
"@theia/property-view@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/property-view/-/property-view-1.33.0.tgz#8d16c4590c89d789235177ae3a355aedd27c750e"
integrity sha512-BwleKtpKGMeIM1dotuVpTAiFyMSCWgp2zYJWSbqHHlvGsOBK68TVKCLfbdG6wesQeGKGw9vL35knBGfGSrP1Bg==
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/property-view/-/property-view-1.34.0.tgz#1604d213577845195568d86fc3a6214765784742"
integrity sha512-6avUolRLF9RAjP+633g4upY9og1sQAu5dr9rdmrXfkTJTQUk/9+NG2hJAoyGVWxREJsWzhxSX3LG7jp38myjgA==
dependencies:
"@theia/core" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/core" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/request@1.33.0":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/request/-/request-1.33.0.tgz#a0572774b0deeb4dfbf0770539a99b7fb98a088a"
integrity sha512-xgf4r4qWfuDaeCnW5PCfU0AnFp3RQRZc5VmwQQWIILr+Bv6Zon7HPR4V4dpN9yc70YCbS34hag3vHrAONRp6IA==
"@theia/request@1.34.0":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/request/-/request-1.34.0.tgz#2f05a4852214429a9cbb2f8dd37bb480c0d5c862"
integrity sha512-dwpd/by43rJoExPyoORwB1DTJvaCTIn6UZEhsejQneYqsRGuQ80oPLr3ntY0VdrTuEE6L31llBP7gC/xGCjpxA==
dependencies:
http-proxy-agent "^5.0.0"
https-proxy-agent "^5.0.0"
"@theia/scm-extra@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/scm-extra/-/scm-extra-1.33.0.tgz#1baf23e3ca6b6de2d87e7d882afdf02a57cc14ee"
integrity sha512-HohLsZOYluLLihaNr0ySR7/dWkSLff2h4O3cLlYxTkidwil9X1t2lEjTGE9ASxCg7SqIaU+go556ixNQbKr+ig==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/navigator" "1.33.0"
"@theia/scm" "1.33.0"
"@theia/scm@1.33.0", "@theia/scm@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/scm/-/scm-1.33.0.tgz#1449f78dbee126a036e7d0aea4ac5451d32ce48d"
integrity sha512-cAWCofsMq2oz67iA3FZde/5shoqTeq6cGl2i13WgT24x9Zly15dSgMG4LlOlNqB3jPTacmp9ZCnKr8086D0WHg==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/filesystem" "1.33.0"
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/scm-extra/-/scm-extra-1.34.0.tgz#77733c4832fc45373bc94503d35161b1031fc30c"
integrity sha512-yhUz2Ggtqf+R2qel9mj8MpgWC+Jf2oWksHKIZeATJRHJ1XxrgNLRqF5GPr9FOWG3MpSTxpYJUZI87xq0WvTGRw==
dependencies:
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/navigator" "1.34.0"
"@theia/scm" "1.34.0"
"@theia/scm@1.34.0", "@theia/scm@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/scm/-/scm-1.34.0.tgz#f872938dd8e1c08d1e787e5db598cdb71b55f589"
integrity sha512-0W3cqn3lCszFtRkyfYD0CxRnsIvq5jDlCtSnGVZ6IHpUZyuJs5NPufvZw6+tGUGQA6gOCetE3Ta5IeTGpl6UuQ==
dependencies:
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/filesystem" "1.34.0"
"@types/diff" "^3.2.2"
diff "^3.4.0"
p-debounce "^2.1.0"
react-autosize-textarea "^7.0.0"
ts-md5 "^1.2.2"
"@theia/search-in-workspace@1.33.0", "@theia/search-in-workspace@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/search-in-workspace/-/search-in-workspace-1.33.0.tgz#47dc3142fc2a063358928e2be13ce5e66309c80a"
integrity sha512-+l2mw2SZ8N2RZTlPZ6yJi4V9XsNyfHSzAk9fDBWrcu9aWZ/SBazRmzrGLtNXnN/Yh86ryLM9P3wb0b8FNwxK0w==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/navigator" "1.33.0"
"@theia/process" "1.33.0"
"@theia/workspace" "1.33.0"
"@theia/search-in-workspace@1.34.0", "@theia/search-in-workspace@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/search-in-workspace/-/search-in-workspace-1.34.0.tgz#59050fa4f48b2e043675f4cb9e521fca09c68c12"
integrity sha512-RIK17iZihvH6f+QdWnzg2rOzKLfsK1h35DWlHdjeEOnRPKxkNbShYAthisoSrPyy+cPMqLuCVel3tKPVspyFHA==
dependencies:
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/navigator" "1.34.0"
"@theia/process" "1.34.0"
"@theia/workspace" "1.34.0"
"@vscode/ripgrep" "^1.14.2"
minimatch "^5.1.0"
"@theia/task@1.33.0", "@theia/task@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/task/-/task-1.33.0.tgz#5c5df27197905f8778cfe62105ac1132949d56d1"
integrity sha512-f8Y59xJ5WAQtjGo30DVIO9Qr2dzFuhWrPUoG6Rnehobel5DQ1JCorlGJlY6HHH008+FI1+QmjHgiy+ZQk7ICmA==
"@theia/task@1.34.0", "@theia/task@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/task/-/task-1.34.0.tgz#cf53ea4e221fd44ee21f7ffc44bad72b790b60a8"
integrity sha512-sASAudkXwTCF+R5z/lsY7QEWgko7OEneGW/mi109TIJmDfUDEN9jZnie0d+jKq9gxS3mp7Gy0k0+7uwcfDSt1A==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/markers" "1.33.0"
"@theia/monaco" "1.33.0"
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/markers" "1.34.0"
"@theia/monaco" "1.34.0"
"@theia/monaco-editor-core" "1.72.3"
"@theia/process" "1.33.0"
"@theia/terminal" "1.33.0"
"@theia/userstorage" "1.33.0"
"@theia/variable-resolver" "1.33.0"
"@theia/workspace" "1.33.0"
"@theia/process" "1.34.0"
"@theia/terminal" "1.34.0"
"@theia/userstorage" "1.34.0"
"@theia/variable-resolver" "1.34.0"
"@theia/workspace" "1.34.0"
async-mutex "^0.3.1"
jsonc-parser "^2.2.0"
p-debounce "^2.1.0"
"@theia/terminal@1.33.0", "@theia/terminal@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/terminal/-/terminal-1.33.0.tgz#6a8a528ab603b051593833e4be4ab337d2a57495"
integrity sha512-HC1wTsE2aPtKybn51AfHGmBcPqZ4m1mOsKFeo25Fsk6uRwgHZdjhLHf3aUvzPPL43UmwpniNyjYjmRfUMRzxMg==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/process" "1.33.0"
"@theia/workspace" "1.33.0"
"@theia/terminal@1.34.0", "@theia/terminal@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/terminal/-/terminal-1.34.0.tgz#995c7ed820da8718d82a45f03a3c84c0dcfe4fa9"
integrity sha512-/8oW3L8GAUcgb7r7eY1ca5b8IcrJBVBbQ7zcDVGEAlyA0INZUW2o/RjG59/dEoHV7wcccWYur2Gyzo9ZfrsBRA==
dependencies:
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/process" "1.34.0"
"@theia/variable-resolver" "1.34.0"
"@theia/workspace" "1.34.0"
xterm "^4.16.0"
xterm-addon-fit "^0.5.0"
xterm-addon-search "^0.8.2"
"@theia/timeline@1.33.0", "@theia/timeline@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/timeline/-/timeline-1.33.0.tgz#c691ddb01d86582566c5608181eebe8924c6b78d"
integrity sha512-OJMHnTdm5peCdSTrTnk4NKK3Trwpxq8tPzTFsHoDp06IkorpcbLzOEwZ2KO8TyRQ37MbwjFhtSrqa2mVmX42RA==
"@theia/timeline@1.34.0", "@theia/timeline@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/timeline/-/timeline-1.34.0.tgz#2c6c54634d986fe4e19fc4a668bdc96a89857c77"
integrity sha512-SzSV8/H7676dMchJHzIa8JV54mf2Ww7w5hEXQjmcd+CajEBPFEqYELrxW8bBSnMuXZaMRFm9Zd7Rb8PCvphVgg==
dependencies:
"@theia/core" "1.33.0"
"@theia/navigator" "1.33.0"
"@theia/core" "1.34.0"
"@theia/navigator" "1.34.0"
"@theia/typehierarchy@1.33.0", "@theia/typehierarchy@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/typehierarchy/-/typehierarchy-1.33.0.tgz#d6937b03b3dddad1e3600482ead7b36685a0141a"
integrity sha512-HOgjqGcgdvUCZ7YQto2KVgoD9W+bzABJR2VI38T2GmwqkXEeFAOREugY+pLMhzqOmSyqk2lJaAUkwXIgpEPSOg==
"@theia/typehierarchy@1.34.0", "@theia/typehierarchy@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/typehierarchy/-/typehierarchy-1.34.0.tgz#9cbc7b6acf6fcf2fcd5c3f9b6426cc7f4b7c49f4"
integrity sha512-Tocir5ATwcmjDgFWH+x2QcDCALoWr6AUqnqZp69YB81MOwg5NhrwP6MuFmm0eO8IZHKWFqdsou3d0XO7yACkCQ==
dependencies:
"@theia/core" "1.33.0"
"@theia/editor" "1.33.0"
"@theia/core" "1.34.0"
"@theia/editor" "1.34.0"
"@types/uuid" "^7.0.3"
uuid "^8.0.0"
"@theia/userstorage@1.33.0", "@theia/userstorage@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/userstorage/-/userstorage-1.33.0.tgz#e5b116f81c3f7da34022868dca0e0a6fa405de98"
integrity sha512-dU7lmXOpgXgAVZVZoOFpBir2sUzNoH/P8mm69c79vvh9cpIJbxIs9YAO75TMXfHsDMR29pv+jd55dlvlDpWBrQ==
"@theia/userstorage@1.34.0", "@theia/userstorage@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/userstorage/-/userstorage-1.34.0.tgz#dd3bab55675a7a646a804efc848ec2df29015b32"
integrity sha512-YaLexq7L7dY5MgBy6aRjGaN6pVLvPKw3GIbhcHEL8cSK3Ng+UTxtDbBv6KP2vyuDPHLkUxC+FfsJbdlznfctgw==
dependencies:
"@theia/core" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/core" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/variable-resolver@1.33.0", "@theia/variable-resolver@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/variable-resolver/-/variable-resolver-1.33.0.tgz#e24918f32aac9b9810f3e8911c9a375f76d0a311"
integrity sha512-PhNJhb3npYfO3kjfLsBDE394rfldeRPp3QQSSzCD9y3r9Jv0fWdcmYdU6j/ID8syv69XGN23LfCB2AvKrHb3wA==
"@theia/variable-resolver@1.34.0", "@theia/variable-resolver@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/variable-resolver/-/variable-resolver-1.34.0.tgz#a95b2a21f3120457b8eb1e2ac4cbb5e6ec4fe67a"
integrity sha512-ow/k9eq7+KkhkqhpNA0nze1WHEAOYTH+jyQaz8JK50Cthqyoleu0kU20bKC6u3ul+TeRaU7CYALiGeyzWDVo+A==
dependencies:
"@theia/core" "1.33.0"
"@theia/core" "1.34.0"
"@theia/vsx-registry@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/vsx-registry/-/vsx-registry-1.33.0.tgz#62a2312f418f1764e50dc3a351049ca75f7d61b0"
integrity sha512-KuhuSGtDAkzkvOsAZGJA5HVtGdQPOv3nfRIdnjk03B6xMONroJ0BHi9AvQIMUJCb9ZF0/x9fnXHD3oBiUQb6xQ==
dependencies:
"@theia/core" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/ovsx-client" "1.33.0"
"@theia/plugin-ext" "1.33.0"
"@theia/plugin-ext-vscode" "1.33.0"
"@theia/preferences" "1.33.0"
"@theia/workspace" "1.33.0"
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/vsx-registry/-/vsx-registry-1.34.0.tgz#1159235f87ba0926ff868166f9749f35368604bd"
integrity sha512-JfiGpMbd0mQhO1BfIgzww9kHmKkvpIJd61eKMKFGdyU6EE0wh5e5UsgYnCrmJ1C4Jx8KE2WQOQNgii5Ea9n1YA==
dependencies:
"@theia/core" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/ovsx-client" "1.34.0"
"@theia/plugin-ext" "1.34.0"
"@theia/plugin-ext-vscode" "1.34.0"
"@theia/preferences" "1.34.0"
"@theia/workspace" "1.34.0"
luxon "^2.4.0"
p-debounce "^2.1.0"
semver "^5.4.1"
uuid "^8.0.0"
"@theia/workspace@1.33.0", "@theia/workspace@latest":
version "1.33.0"
resolved "https://registry.yarnpkg.com/@theia/workspace/-/workspace-1.33.0.tgz#bcd6975de2613adc7d92a71ebf6e0f6b884c337a"
integrity sha512-5yt9B5zPXWe+qqqC9rUfTjOSaVIjPhoitT/e3ZQwVeqeqjNjDPYxVS7FHC191sF7vDKn9Vj53CKnYfW+BnQT/A==
"@theia/workspace@1.34.0", "@theia/workspace@latest":
version "1.34.0"
resolved "https://registry.yarnpkg.com/@theia/workspace/-/workspace-1.34.0.tgz#c222f35646480ced63fb1fb86c520a8c378b2d29"
integrity sha512-LLUTr/953Rwoq3sKcrR1LClxbdLCjFij6VuVmqF3+2+UorTGNVQAim8JGXDbBWnsYlFQAt7ZRz4sV1MhokTD/Q==
dependencies:
"@theia/core" "1.33.0"
"@theia/filesystem" "1.33.0"
"@theia/variable-resolver" "1.33.0"
"@theia/core" "1.34.0"
"@theia/filesystem" "1.34.0"
"@theia/variable-resolver" "1.34.0"
jsonc-parser "^2.2.0"
valid-filename "^2.0.1"
......@@ -2010,18 +2012,18 @@
integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==
"@types/express-serve-static-core@^4.17.31":
version "4.17.32"
resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.32.tgz#93dda387f5516af616d8d3f05f2c4c79d81e1b82"
integrity sha512-aI5h/VOkxOF2Z1saPy0Zsxs5avets/iaiAJYznQFm5By/pamU31xWKL//epiF4OfUA2qTOc9PV6tCUjhO8wlZA==
version "4.17.33"
resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz#de35d30a9d637dc1450ad18dd583d75d5733d543"
integrity sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==
dependencies:
"@types/node" "*"
"@types/qs" "*"
"@types/range-parser" "*"
"@types/express@*", "@types/express@^4.16.0":
version "4.17.15"
resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.15.tgz#9290e983ec8b054b65a5abccb610411953d417ff"
integrity sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==
version "4.17.16"
resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.16.tgz#986caf0b4b850611254505355daa24e1b8323de8"
integrity sha512-LkKpqRZ7zqXJuvoELakaFYuETHjZkSol8EV6cNnyishutDBCCdv6+dsKPbKkCcIk57qRphOLY5sEgClw1bO3gA==
dependencies:
"@types/body-parser" "*"
"@types/express-serve-static-core" "^4.17.31"
......@@ -2036,11 +2038,11 @@
"@types/node" "*"
"@types/glob@*":
version "8.0.0"
resolved "https://registry.yarnpkg.com/@types/glob/-/glob-8.0.0.tgz#321607e9cbaec54f687a0792b2d1d370739455d2"
integrity sha512-l6NQsDDyQUVeoTynNpC9uRvCUint/gSUXQA2euwmTuWGvPY5LSDUu6tkCtJB2SvGQlJQzLaKqcGZP4//7EDveA==
version "8.0.1"
resolved "https://registry.yarnpkg.com/@types/glob/-/glob-8.0.1.tgz#6e3041640148b7764adf21ce5c7138ad454725b0"
integrity sha512-8bVUjXZvJacUFkJXHdyZ9iH1Eaj5V7I8c4NdH5sQJsdXkqT4CA5Dhb4yb4VE/3asyx4L9ayZr1NIhTsWHczmMw==
dependencies:
"@types/minimatch" "*"
"@types/minimatch" "^5.1.2"
"@types/node" "*"
"@types/highlight.js@^10.1.0":
......@@ -2126,7 +2128,7 @@
resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.3.tgz#c893b73721db73699943bfc3653b1deb7faa4a3a"
integrity sha512-Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q==
"@types/minimatch@*":
"@types/minimatch@^5.1.2":
version "5.1.2"
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca"
integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==
......@@ -2191,9 +2193,9 @@
"@types/react" "*"
"@types/react@*", "@types/react@^18.0.15":
version "18.0.26"
resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.26.tgz#8ad59fc01fef8eaf5c74f4ea392621749f0b7917"
integrity sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==
version "18.0.27"
resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.27.tgz#d9425abe187a00f8a5ec182b010d4fd9da703b71"
integrity sha512-3vtRKHgVxu3Jp9t718R9BuzoD4NcQ8YJ5XRzsSKxNDiDonD2MXIT1TmSkenxuCycZJoQT5d2vE8LwWJxBC1gmA==
dependencies:
"@types/prop-types" "*"
"@types/scheduler" "*"
......@@ -2516,9 +2518,9 @@ acorn-import-assertions@^1.7.6:
integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==
acorn@^8.5.0, acorn@^8.7.1:
version "8.8.1"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73"
integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==
version "8.8.2"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a"
integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==
agent-base@5:
version "5.1.1"
......@@ -2755,9 +2757,9 @@ aws-sign2@~0.7.0:
integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==
aws4@^1.8.0:
version "1.11.0"
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
version "1.12.0"
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3"
integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==
axios-cookiejar-support@^1.0.1:
version "1.0.1"
......@@ -3088,9 +3090,9 @@ camelcase@^6.0.0:
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
caniuse-lite@^1.0.30001400:
version "1.0.30001442"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001442.tgz#40337f1cf3be7c637b061e2f78582dc1daec0614"
integrity sha512-239m03Pqy0hwxYPYR5JwOIxRJfLTWtle9FV8zosfV5pHg+/51uD4nxcUlM8+mWWGfwKtt8lJNHnD3cWw9VZ6ow==
version "1.0.30001448"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001448.tgz#ca7550b1587c92a392a2b377cd9c508b3b4395bf"
integrity sha512-tq2YI+MJnooG96XpbTRYkBxLxklZPOdLmNIOdIhvf7SNJan6u5vCKum8iT7ZfCt70m1GPkuC7P3TtX6UuhupuA==
caseless@~0.12.0:
version "0.12.0"
......@@ -3414,9 +3416,9 @@ copy-webpack-plugin@^8.1.1:
serialize-javascript "^5.0.1"
core-js-compat@^3.25.1:
version "3.27.1"
resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.27.1.tgz#b5695eb25c602d72b1d30cbfba3cb7e5e4cf0a67"
integrity sha512-Dg91JFeCDA17FKnneN7oCMz4BkQ4TcffkgHP4OWwp9yx3pi7ubqMDXXSacfNak1PQqjc95skyt+YBLHQJnkJwA==
version "3.27.2"
resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.27.2.tgz#607c50ad6db8fd8326af0b2883ebb987be3786da"
integrity sha512-welaYuF7ZtbYKGrIy7y3eb40d37rG1FvzEOfe7hSLd2iD6duMDqUhRfSvCGyC46HhR6Y8JXXdZ2lnRUMkPBpvg==
dependencies:
browserslist "^4.21.4"
......@@ -3503,9 +3505,9 @@ data-uri-to-buffer@3:
integrity sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==
data-uri-to-buffer@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz#b5db46aea50f6176428ac05b73be39a57701a64b"
integrity sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==
version "4.0.1"
resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz#d8feb2b2881e6a4f58c2e08acfd0e2834e26222e"
integrity sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==
debug@2.6.9, debug@^2.6.9:
version "2.6.9"
......@@ -3712,9 +3714,9 @@ dir-glob@^3.0.1:
path-type "^4.0.0"
dompurify@^2.2.9:
version "2.4.1"
resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.4.1.tgz#f9cb1a275fde9af6f2d0a2644ef648dd6847b631"
integrity sha512-ewwFzHzrrneRjxzmK6oVz/rZn9VWspGFRDb4/rRtIsM1n36t9AKma/ye8syCpcw+XJ25kOK/hOG7t1j2I2yBqA==
version "2.4.3"
resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.4.3.tgz#f4133af0e6a50297fc8874e2eaedc13a3c308c03"
integrity sha512-q6QaLcakcRjebxjg8/+NP+h0rPfatOgOzc46Fst9VAA3jF2ApfKBNKMzdP4DYTqtUMXSCd5pRS/8Po/OmoCHZQ==
drivelist@^9.0.2:
version "9.2.4"
......@@ -3817,9 +3819,9 @@ engine.io-client@~6.2.3:
xmlhttprequest-ssl "~2.0.0"
engine.io-parser@~5.0.3:
version "5.0.4"
resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.0.4.tgz#0b13f704fa9271b3ec4f33112410d8f3f41d0fc0"
integrity sha512-+nVFp+5z1E3HcToEnO7ZIj3g+3k9389DvWtvJZz0T6/eOCPIyyxehFcedoYrZQrp0LgQbD9pPXhpMBKMd5QURg==
version "5.0.6"
resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.0.6.tgz#7811244af173e157295dec9b2718dfe42a64ef45"
integrity sha512-tjuoZDMAdEhVnSFleYPCtdL2GXwVTGtNjoeJd9IhIG3C1xs9uwxqRNEu5WpnDZCaozwVlK/nuQhpodhXSIMaxw==
engine.io@~6.2.1:
version "6.2.1"
......@@ -4413,9 +4415,9 @@ get-func-name@^2.0.0:
integrity sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==
get-intrinsic@^1.0.2, get-intrinsic@^1.1.1:
version "1.1.3"
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385"
integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==
version "1.2.0"
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f"
integrity sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==
dependencies:
function-bind "^1.1.1"
has "^1.0.3"
......@@ -4502,9 +4504,9 @@ glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.2.0:
path-is-absolute "^1.0.0"
glob@^8.0.1, glob@^8.0.3:
version "8.0.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-8.0.3.tgz#415c6eb2deed9e502c68fa44a272e6da6eeca42e"
integrity sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==
version "8.1.0"
resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e"
integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==
dependencies:
fs.realpath "^1.0.0"
inflight "^1.0.4"
......@@ -5113,6 +5115,11 @@ jsprim@^1.2.2:
json-schema "0.4.0"
verror "1.10.0"
just-performance@4.3.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/just-performance/-/just-performance-4.3.0.tgz#cc2bc8c9227f09e97b6b1df4cd0de2df7ae16db1"
integrity sha512-L7RjvtJsL0QO8xFs5wEoDDzzJwoiowRw6Rn/GnvldlchS2JQr9wFYPiwZcDfrbbujEKqKN0tvENdbjXdYhDp5Q==
keytar@7.2.0:
version "7.2.0"
resolved "https://registry.yarnpkg.com/keytar/-/keytar-7.2.0.tgz#4db2bec4f9700743ffd9eda22eebb658965c8440"
......@@ -5149,6 +5156,13 @@ less@^3.0.3:
native-request "^1.0.5"
source-map "~0.6.0"
limiter@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/limiter/-/limiter-2.1.0.tgz#d38d7c5b63729bb84fb0c4d8594b7e955a5182a2"
integrity sha512-361TYz6iay6n+9KvUUImqdLuFigK+K79qrUtBsXhJTLdH4rIt/r1y8r1iozwh8KbZNpujbFTSh74mJ7bwbAMOw==
dependencies:
just-performance "4.3.0"
line-height@^0.3.1:
version "0.3.1"
resolved "https://registry.yarnpkg.com/line-height/-/line-height-0.3.1.tgz#4b1205edde182872a5efa3c8f620b3187a9c54c9"
......@@ -5482,9 +5496,9 @@ minimatch@^3.0.4, minimatch@^3.1.1:
brace-expansion "^1.1.7"
minimatch@^5.0.1, minimatch@^5.1.0:
version "5.1.2"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.2.tgz#0939d7d6f0898acbd1508abe534d1929368a8fff"
integrity sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg==
version "5.1.6"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96"
integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==
dependencies:
brace-expansion "^2.0.1"
......@@ -5661,9 +5675,9 @@ msgpackr-extract@^2.2.0:
"@msgpackr-extract/msgpackr-extract-win32-x64" "2.2.0"
msgpackr@^1.6.1:
version "1.8.1"
resolved "https://registry.yarnpkg.com/msgpackr/-/msgpackr-1.8.1.tgz#2298aed8a14f83e99df77d344cbda3e436f29b5b"
integrity sha512-05fT4J8ZqjYlR4QcRDIhLCYKUOHXk7C/xa62GzMKj74l3up9k2QZ3LgFc6qWdsPHl91QA2WLWqWc8b8t7GLNNw==
version "1.8.2"
resolved "https://registry.yarnpkg.com/msgpackr/-/msgpackr-1.8.2.tgz#e40615cc384f5b92322e0a9da1ae98c45ccc51c4"
integrity sha512-eLuPeok0DMwsGN23AvuVg32mYpx55tsQnxI87d8V1yZsdT8U5jrWhmCa1INO/joGAFQFfo/eTlM/BxVwLKbBOQ==
optionalDependencies:
msgpackr-extract "^2.2.0"
......@@ -5737,9 +5751,9 @@ nested-error-stacks@^2.0.0:
integrity sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==
node-abi@*, node-abi@^3.0.0:
version "3.30.0"
resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.30.0.tgz#d84687ad5d24ca81cdfa912a36f2c5c19b137359"
integrity sha512-qWO5l3SCqbwQavymOmtTVuCWZE23++S+rxyoHjXqUmPyzRcaoI4lA2gO55/drddGnedAyjA7sk76SfQ5lfUMnw==
version "3.31.0"
resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.31.0.tgz#dfb2ea3d01188eb80859f69bb4a4354090c1b355"
integrity sha512-eSKV6s+APenqVh8ubJyiu/YhZgxQpGP66ntzUb3lY1xB9ukSRaGnx0AIxI+IM+1+IVYC1oWobgG5L3Lt9ARykQ==
dependencies:
semver "^7.3.5"
......@@ -5756,9 +5770,9 @@ node-addon-api@^3.0.0, node-addon-api@^3.0.2, node-addon-api@^3.1.0:
integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==
node-addon-api@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.0.0.tgz#7d7e6f9ef89043befdb20c1989c905ebde18c501"
integrity sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==
version "5.1.0"
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.1.0.tgz#49da1ca055e109a23d537e9de43c09cca21eb762"
integrity sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==
node-api-version@^0.1.4:
version "0.1.4"
......@@ -5787,9 +5801,9 @@ node-gyp-build-optional-packages@5.0.3:
integrity sha512-k75jcVzk5wnnc/FMxsf4udAoTEUv2jY3ycfdSd3yWu6Cnd1oee6/CfZJApyscA4FJOmdoixWwiwOyf16RzD5JA==
node-gyp-build@^4.2.1:
version "4.5.0"
resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.5.0.tgz#7a64eefa0b21112f89f58379da128ac177f20e40"
integrity sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==
version "4.6.0"
resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055"
integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==
node-gyp@^9.0.0:
version "9.3.1"
......@@ -5875,7 +5889,7 @@ npmlog@^6.0.0:
gauge "^4.0.3"
set-blocking "^2.0.0"
nsfw@^2.1.2:
nsfw@^2.2.4:
version "2.2.4"
resolved "https://registry.yarnpkg.com/nsfw/-/nsfw-2.2.4.tgz#4ed94544a63fc843b7e3ccff6668dce13d27a33a"
integrity sha512-sTRNa7VYAiy5ARP8etIBfkIfxU0METW40UinDnv0epQMe1pzj285HdXKRKkdrV3rRzMNcuNZn2foTNszV0x+OA==
......@@ -5898,9 +5912,9 @@ object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1
integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
object-inspect@^1.9.0:
version "1.12.2"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea"
integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==
version "1.12.3"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9"
integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==
object-keys@^1.1.1:
version "1.1.1"
......@@ -6207,9 +6221,9 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0:
integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
postcss@^8.4.19:
version "8.4.20"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.20.tgz#64c52f509644cecad8567e949f4081d98349dc56"
integrity sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==
version "8.4.21"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4"
integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==
dependencies:
nanoid "^3.3.4"
picocolors "^1.0.0"
......@@ -6351,9 +6365,9 @@ pump@^3.0.0:
once "^1.3.1"
punycode@^2.1.0, punycode@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
version "2.3.0"
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f"
integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==
puppeteer-to-istanbul@^1.2.2:
version "1.4.0"
......@@ -6876,7 +6890,7 @@ serialize-error@^7.0.1:
dependencies:
type-fest "^0.13.1"
serialize-javascript@6.0.0, serialize-javascript@^6.0.0:
serialize-javascript@6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8"
integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==
......@@ -6890,6 +6904,13 @@ serialize-javascript@^5.0.1:
dependencies:
randombytes "^2.1.0"
serialize-javascript@^6.0.0:
version "6.0.1"
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c"
integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==
dependencies:
randombytes "^2.1.0"
serve-static@1.15.0:
version "1.15.0"
resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540"
......@@ -7002,9 +7023,9 @@ socket.io-client@^4.5.3:
socket.io-parser "~4.2.1"
socket.io-parser@~4.2.1:
version "4.2.1"
resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.1.tgz#01c96efa11ded938dcb21cbe590c26af5eff65e5"
integrity sha512-V4GrkLy+HeF1F/en3SpUaM+7XxYXpuMUWLGde1kSSh5nQMN4hLrbPIkD+otwh6q9R6NOQBN4AMaOZ2zVjui82g==
version "4.2.2"
resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.2.tgz#1dd384019e25b7a3d374877f492ab34f2ad0d206"
integrity sha512-DJtziuKypFkMMHCm2uIshOYC7QaylbtzQwiMYDuCKy3OPkjLzu4B2vAhTlqipRHHzrI0NJeBAizTK7X+6m1jVw==
dependencies:
"@socket.io/component-emitter" "~3.1.0"
debug "~4.3.1"
......@@ -7481,9 +7502,9 @@ tslib@^1.10.0:
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
tslib@^2.1.0, tslib@^2.3.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e"
integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==
version "2.5.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf"
integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==
tunnel-agent@^0.6.0:
version "0.6.0"
......@@ -7723,28 +7744,28 @@ vhost@^3.0.2:
resolved "https://registry.yarnpkg.com/vhost/-/vhost-3.0.2.tgz#2fb1decd4c466aa88b0f9341af33dc1aff2478d5"
integrity sha512-S3pJdWrpFWrKMboRU4dLYgMrTgoPALsmYwOvyebK2M6X95b9kQrjZy5rwl3uzzpfpENe/XrNYu/2U+e7/bmT5g==
vscode-jsonrpc@^5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-5.0.1.tgz#9bab9c330d89f43fc8c1e8702b5c36e058a01794"
integrity sha512-JvONPptw3GAQGXlVV2utDcHx0BiY34FupW/kI6mZ5x06ER5DdPG/tXWMVHjTNULF5uKPOUUD0SaXg5QaubJL0A==
vscode-jsonrpc@8.0.2:
version "8.0.2"
resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2.tgz#f239ed2cd6004021b6550af9fd9d3e47eee3cac9"
integrity sha512-RY7HwI/ydoC1Wwg4gJ3y6LpU9FJRZAUnTYMXthqhFXXu77ErDd/xkREpGuk4MyYkk4a+XDWAMqe0S3KkelYQEQ==
vscode-languageserver-protocol@~3.15.3:
version "3.15.3"
resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.15.3.tgz#3fa9a0702d742cf7883cb6182a6212fcd0a1d8bb"
integrity sha512-zrMuwHOAQRhjDSnflWdJG+O2ztMWss8GqUUB8dXLR/FPenwkiBNkMIJJYfSN6sgskvsF0rHAoBowNQfbyZnnvw==
vscode-languageserver-protocol@^3.17.2:
version "3.17.2"
resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2.tgz#beaa46aea06ed061576586c5e11368a9afc1d378"
integrity sha512-8kYisQ3z/SQ2kyjlNeQxbkkTNmVFoQCqkmGrzLH6A9ecPlgTbp3wDTnUNqaUxYr4vlAcloxx8zwy7G5WdguYNg==
dependencies:
vscode-jsonrpc "^5.0.1"
vscode-languageserver-types "3.15.1"
vscode-jsonrpc "8.0.2"
vscode-languageserver-types "3.17.2"
vscode-languageserver-textdocument@^1.0.1:
version "1.0.8"
resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz#9eae94509cbd945ea44bca8dcfe4bb0c15bb3ac0"
integrity sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==
vscode-languageserver-types@3.15.1:
version "3.15.1"
resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.15.1.tgz#17be71d78d2f6236d414f0001ce1ef4d23e6b6de"
integrity sha512-+a9MPUQrNGRrGU630OGbYVQ+11iOIovjCkqxajPa9w57Sd5ruK8WQNsslzpa0x/QJqC8kRc2DUxWjIFwoNm4ZQ==
vscode-languageserver-types@3.17.2:
version "3.17.2"
resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz#b2c2e7de405ad3d73a883e91989b850170ffc4f2"
integrity sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==
vscode-oniguruma@1.6.1:
version "1.6.1"
......
[instance-profile]
filename = instance.cfg.in
md5sum = 0e109afd93153ecf062ad5e76bc86ea4
md5sum = 0e74c862401f266111552b7a3611f7bf
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"additionalProperties": false,
"properties": {
"mb_password_complexity": {
"title": "Password complexity",
......@@ -10,14 +11,14 @@
"enum": [
"weak",
"normal",
"strong",
"strong"
]
},
"mb_password_length": {
"title": "Password length",
"description": "Password length",
"type": "integer",
"default": 6,
"default": 6
}
}
}
{
"$schema": "https://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"url": {
"title": "URL",
"description": "URL to access metabase.",
"type": "string",
"format": "uri"
}
}
}
......@@ -32,7 +32,7 @@ home = $${buildout:directory}
init =
default_parameters = options.get('slapparameter-dict')
options['mb_password_complexity'] = default_parameters.get('mb_password_complexity', 'normal')
options['mb_password_length'] = default_parameters.get('mb_password_length', 6)
options['mb_password_length'] = default_parameters.get('mb_password_length', '6')
[metabase-instance]
recipe = slapos.cookbook:wrapper
......@@ -127,7 +127,6 @@ alias = metabase
[postgresql-password]
recipe = slapos.cookbook:generate.password
bytes = 24
[postgresql]
recipe = slapos.cookbook:postgres
......
{
"name": "Metabase",
"description": "Business Intelligence and Reporting tool",
"serialisation": "xml",
"software-type": {
"default": {
"title": "Default",
"software-type": "default",
"description": "Default",
"request": "instance-metabase-input-schema.json",
"response": "instance-metabase-output-schema.json",
"index": 1
}
}
}
[instance-profile]
filename = instance.cfg.in
md5sum = fa8d1d0a44720e0ffa4f6a953b65eae4
{
"$schema": "https://json-schema.org/draft/2019-09/schema",
"description": "Parameters to instantiate coupler",
"type": "object",
"configuration": {
"coupler_block_device": {
"description": "The Linux block device using I2C protocol,",
"type": "string",
"default": "/dev/i2c-1"
},
"coupler_i2c_slave_list": {
"description": "The list of comma separated addresses of I2C enabled devices on the I2C bus.",
"type": "string",
"default": "0x58"
},
"opc_ua_port": {
"description": "The OPC UA server bind to bind to.",
"type": "integer",
"default": 4840
},
"mode": {
"description": "The operation mode of the coupler. By default 0 - i.e. control for real I2C devices attached. If 1 selected emulate them (useful for testing). ",
"type": "integer",
"default": 0
},
"id": {
"description": "The numeric ID of the coupler",
"type": "integer",
"default": 0
},
"username": {
"description": "The username for OPC UA server.",
"type": "string",
"default": ""
},
"password": {
"description": "The password for OPC UA server.",
"type": "string",
"default": ""
},
"heart_beat": {
"description": "Indication if coupler should send heart beats over a keep-alive network.",
"type": "boolean",
"default": 0
},
"heart_beat_interval": {
"description": "The heart beat interval (in ms)",
"type": "integer",
"default": 500
},
"heart_beat_id_list": {
"description": "A comma separated list of couplers' IDs which should send to us keep-alive messages. ",
"type": "string",
"default": ""
},
"heart_beat_timeout_interval": {
"description": "The timeout (in ms) which when expired without a keep alive message will cause the coupler to go to a safe mode. ",
"type": "integer",
"default": 2000
},
"network_address_url_data_type": {
"description": "Network address URL type used for Pub/Sub.",
"type": "string",
"default": "opc.udp://224.0.0.22:4840/"
}
}
}
{
"$schema": "https://json-schema.org/draft/2019-09/schema",
"description": "Values returned by coupler's instantiation.",
"additionalProperties": false,
"properties": {},
"type": "object"
}
#############################
#
# Deploy coupler instance
#
#############################
[buildout]
parts =
directory
publish-connection-parameter
coupler-opc-ua
eggs-directory = {{ buildout['eggs-directory'] }}
develop-eggs-directory = {{ buildout['develop-eggs-directory'] }}
offline = true
extends = {{ template_monitor }}
[coupler-opc-ua]
recipe = slapos.cookbook:wrapper
environment =
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:{{ open62541_location }}/lib:{{ mbedtls_location }}/lib
command-line =
{{ coupler_location }}/server -d ${instance-parameter:configuration.coupler_block_device} -s ${instance-parameter:configuration.coupler_i2c_slave_list} -p ${instance-parameter:configuration.opc_ua_port} -u ${instance-parameter:configuration.username} -w ${instance-parameter:configuration.password} -b ${instance-parameter:configuration.heart_beat} -t ${instance-parameter:configuration.heart_beat_interval} -l ${instance-parameter:configuration.heart_beat_id_list} -n ${instance-parameter:configuration.network_address_url_data_type} -o ${instance-parameter:configuration.heart_beat_timeout_interval} -i ${instance-parameter:configuration.id} -m ${instance-parameter:configuration.mode}
wrapper-path = ${directory:service}/coupler-opc-ua
[instance-parameter]
recipe = slapos.cookbook:slapconfiguration
computer = ${slap-connection:computer-id}
partition = ${slap-connection:partition-id}
url = ${slap-connection:server-url}
key = ${slap-connection:key-file}
cert = ${slap-connection:cert-file}
configuration.coupler_block_device = /dev/i2c-1
configuration.coupler_i2c_slave_list = 0x58
configuration.mode = 0
configuration.username =
configuration.password =
configuration.interface = 0.0.0.0
configuration.opc_ua_port = 4840
configuration.id = 0
configuration.heart_beat = 0
configuration.heart_beat_interval = 500
configuration.heart_beat_id_list =
configuration.network_address_url_data_type = opc.udp://224.0.0.22:4840/
configuration.heart_beat_timeout_interval = 2000
[directory]
recipe = slapos.cookbook:mkdirectory
home = ${buildout:directory}
etc = ${:home}/etc
var = ${:home}/var
script = ${:etc}/run/
service = ${:etc}/service
log = ${:var}/log
[publish-connection-parameter]
recipe = slapos.cookbook:publish
opc_ua_port = ${instance-parameter:configuration.opc_ua_port}
interface = ${instance-parameter:configuration.interface}
[buildout]
parts =
open62541
compile-coupler
slapos-cookbook
instance-profile
extends =
../../component/git/buildout.cfg
../../component/mbedtls/buildout.cfg
../../component/open62541/buildout.cfg
../../stack/monitor/buildout.cfg
../../stack/slapos.cfg
# we need open62541's sources even after compiling and linking in [open62541]
# section. Reasons is that coupler's C application depends on it.
[open62541-source]
recipe = slapos.recipe.build:download-unpacked
shared = true
url = ${open62541:url}
md5sum = ${open62541:md5sum}
[open62541]
configure-options =
-DBUILD_SHARED_LIBS=ON
-DCMAKE_BUILD_TYPE=Release
-DCMAKE_INSTALL_PREFIX=@@LOCATION@@
-DUA_ENABLE_PUBSUB=ON
-DUA_ENABLE_PUBSUB_MONITORING=ON
-DUA_ENABLE_PUBSUB_ETH_UADP=ON
-DUA_NAMESPACE_ZERO=REDUCED
-DUA_ENABLE_ENCRYPTION=MBEDTLS
-DUA_ENABLE_ENCRYPTION_MBEDTLS=ON
-DMBEDTLS_INCLUDE_DIRS=${mbedtls:location}/include
-DMBEDTLS_LIBRARY=${mbedtls:location}/lib/libmbedtls.so
-DMBEDX509_LIBRARY=${mbedtls:location}/lib/libmbedx509.so
-DMBEDCRYPTO_LIBRARY=${mbedtls:location}/lib/libmbedcrypto.so
-DUA_ENABLE_PUBSUB_INFORMATIONMODEL=ON
-DUA_ENABLE_PUBSUB_MQTT=ON
environment +=
LDFLAGS=-L${mbedtls:location}/lib -Wl,-rpath=${mbedtls:location}/lib
[osie-repository]
recipe = slapos.recipe.build:gitclone
git-executable = ${git:location}/bin/git
repository = https://lab.nexedi.com/nexedi/osie.git
revision = 35228392c4f2eb24eee478cd98349e0f613a4ff2
[compile-coupler]
recipe = slapos.recipe.cmmi
path = ${osie-repository:location}/coupler/opc-ua-server/
bin_dir = ${:path}/bin/
environment =
OPEN62541_HOME = ${open62541:location}
OPEN62541_SOURCE_HOME = ${open62541-source:location}
C_COMPILER_EXTRA_FLAGS = -L ${mbedtls:location}/lib -Wl,-rpath=${mbedtls:location}/lib -l:libopen62541.so -L${open62541:location}/lib -Wl,-rpath=${open62541:location}/lib -I${open62541:location}/include -I${open62541-source:location}/src/pubsub/ -I${open62541-source:location}/deps
configure-command = true
[instance-profile]
recipe = slapos.recipe.template:jinja2
template = ${:_profile_base_location_}/instance.cfg.in
mode = 0644
rendered = ${buildout:directory}/instance.cfg
extensions = jinja2.ext.do
context =
section buildout buildout
raw template_monitor ${monitor2-template:output}
key open62541_location open62541:location
key mbedtls_location mbedtls:location
key coupler_location compile-coupler:bin_dir
{
"name": "OSIE coupler",
"description": "Coupler is an open source thin C client application supporting OPC UA protocol and used in conjunction with beremiz-ide / beremiz-runtime to control industrial processes on the shop field.",
"serialisation": "xml",
"software-type": {
"default": {
"title": "Default",
"software-type": "default",
"description": "Default",
"request": "instance-input-schema.json",
"response": "instance-output-schema.json"
}
}
}
Tests for osie-coupler software release
##############################################################################
#
# Copyright (c) 2018 Nexedi SA and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from setuptools import setup, find_packages
version = '0.0.1.dev0'
name = 'slapos.test.osie-coupler'
with open("README.md") as f:
long_description = f.read()
setup(
name=name,
version=version,
description="Test for SlapOS' Osie Coupler",
long_description=long_description,
long_description_content_type='text/markdown',
maintainer="Nexedi",
maintainer_email="info@nexedi.com",
url="https://lab.nexedi.com/nexedi/slapos",
packages=find_packages(),
install_requires=[
'slapos.core',
'slapos.libnetworkcache',
'erp5.util',
],
zip_safe=True,
test_suite='test',
)
##############################################################################
# coding: utf-8
#
# Copyright (c) 2022 Nexedi SA and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
import os
from slapos.testing.testcase import makeModuleSetUpAndTestCaseClass
setUpModule, SlapOSInstanceTestCase = makeModuleSetUpAndTestCaseClass(
os.path.abspath(
os.path.join(os.path.dirname(__file__), '..', 'software.cfg')))
class OsieTestCase(SlapOSInstanceTestCase):
@classmethod
def getInstanceParameterDict(cls):
return {"mode": 1}
def test(self):
connexion_parameters = self.computer_partition.getConnectionParameterDict()
self.assertIn('opc_ua_port', connexion_parameters)
self.assertIn('interface', connexion_parameters)
......@@ -10,7 +10,7 @@
"default": "",
"type": "string"
},
"fronted-url": {
"frontend-url": {
"title": "Frontend URL",
"description": "Frontend URL",
"default": "",
......
......@@ -257,6 +257,11 @@ setup = ${slapos-repository:location}/software/peertube/test/
egg = slapos.test.js_drone
setup = ${slapos-repository:location}/software/js-drone/test/
[slapos.test.osie-coupler-setup]
<= setup-develop-egg
egg = slapos.test.osie_coupler
setup = ${slapos-repository:location}/software/osie-coupler/test/
[slapos.core-repository]
<= git-clone-repository
repository = https://lab.nexedi.com/nexedi/slapos.core.git
......@@ -333,6 +338,7 @@ eggs +=
${slapos.test.nextcloud-setup:egg}
${slapos.test.nginx-push-stream-setup:egg}
${slapos.test.ors-amarisoft-setup:egg}
${slapos.test.osie-coupler-setup:egg}
${slapos.test.peertube-setup:egg}
${slapos.test.plantuml-setup:egg}
${slapos.test.powerdns-setup:egg}
......@@ -425,6 +431,7 @@ tests =
nextcloud ${slapos.test.nextcloud-setup:setup}
nginx-push-stream ${slapos.test.nginx-push-stream-setup:setup}
ors-amarisoft ${slapos.test.ors-amarisoft-setup:setup}
osie-coupler ${slapos.test.osie-coupler-setup:setup}
peertube ${slapos.test.peertube-setup:setup}
plantuml ${slapos.test.plantuml-setup:setup}
powerdns ${slapos.test.powerdns-setup:setup}
......
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"additionalProperties": false,
"properties": {
"user-authorized-key": {
"title": "User Authorized Key",
......
......@@ -2,9 +2,14 @@
"$schema": "http://json-schema.org/draft-04/schema#",
"description": "Values returned by instanciation",
"properties": {
"ssh_command": {
"description": "SSH command used to access your instance in ssh when you provided a ssh public key",
"ssh-command": {
"description": "SSH command used to access the instance",
"type": "string"
},
"ssh-url": {
"description": "ssh:// URL to access the instance",
"type": "string",
"format": "uri"
}
},
"type": "object"
......
{
"name": "SSH",
"description": "SSH software release which provide the SSH service",
"serialisation": "json-in-xml",
"serialisation": "xml",
"software-type": {
"default": {
"title": "Default",
......
......@@ -15,7 +15,7 @@
[instance-theia]
_update_hash_filename_ = instance-theia.cfg.jinja.in
md5sum = 4b69822605e3f20fcec8f44a0bdf80bb
md5sum = 3648844f372a96974582e7281c9987dd
[instance]
_update_hash_filename_ = instance.cfg.in
......
......@@ -11,6 +11,7 @@ theia-environment-parts =
slapos-repository
runner-link
settings.json
python-enable-user-pip
theia-parts =
frontend-instance
......@@ -261,14 +262,13 @@ content =
log global
bind $${:ip}:$${:port} ssl crt $${frontend-instance-certificate:cert-file} alpn h2,http/1.1
# writing twice the same ACL is doing OR
acl is_public path_beg /public/
acl is_public path /$${frontend-instance-favicon.ico:filename}
acl is_public path /$${frontend-instance-theia.webmanifest:filename}
acl is_public path /$${frontend-instance-theia-serviceworker.js:filename}
acl auth_ok http_auth(basic-auth-list)
# No authentication for public folder
# No authentication for some files
http-request auth unless auth_ok || is_public
use_backend static if { path_beg /$${frontend-instance-fonts:folder-name} } || { path_beg /$${frontend-instance-slapos.css:folder-name} } || { path /$${frontend-instance-logo:filename} } || is_public
use_backend static if { path_beg /$${frontend-instance-fonts:folder-name} } || { path_beg /$${frontend-instance-slapos.css:folder-name} } || { path /$${frontend-instance-logo:filename} } || { path_beg /public/ } || is_public
default_backend nodejs
backend nodejs
......@@ -408,7 +408,7 @@ output = $${directory:bin}/$${:_buildout_section_name_}
inline =
#!/bin/sh
export HOME=$${directory:home}
export PATH=${cli-utilities:PATH}:$HOME/.cargo/bin:$PATH
export PATH=${cli-utilities:PATH}:$HOME/.cargo/bin:$HOME/.local/bin:$PATH
export IPV6_SLAPRUNNER={{ ipv6_random }}
# Theia Backend
......@@ -462,8 +462,9 @@ inline =
{% raw -%}
#!{{ bash }}
SHELL=$BASH
# when running interactively, activate slapos configuration and reset GIT_EXEC_PATH to workaround https://github.com/eclipse-theia/theia/issues/7555
if [ $# = 0 ]; then
# when running interactively, or as a login shell, activate slapos configuration
# and reset GIT_EXEC_PATH to workaround https://github.com/eclipse-theia/theia/issues/7555
if [ $# = 0 ] || [ $# = 1 -a "$1" = -l ]; then
. {{ activate }}
unset GIT_EXEC_PATH
set -- --rcfile {{ bashrc }}
......@@ -481,6 +482,9 @@ output = $${directory:etc}/$${:_buildout_section_name_}
inline =
# enable bash completion
. ${bash-completion:location}/etc/profile.d/bash_completion.sh
# enable color for ls
eval "$(${coreutils:location}/bin/dircolors -b)"
alias ls='ls --color=auto'
# source user's .bashrc
[ -f ~/.bashrc ] && . ~/.bashrc
depends =
......@@ -493,6 +497,12 @@ command =
${buildout:bin-directory}/slapos complete > $${directory:bash-completions}/slapos
${buildout:bin-directory}/slapos complete --shell fish > $${directory:fish-completions}/slapos.fish
[python-enable-user-pip]
# enable pip user installation for python extension
recipe = plone.recipe.command
stop-on-error = true
command =
${python:executable} -m ensurepip --user
# Embedded Instance
# -----------------
......@@ -591,8 +601,6 @@ output = $${directory:bin}/$${:_buildout_section_name_}
inline =
#!/bin/sh
. $${common-environment:output}
#XXX find out where the extra nodejs in theia's PATH comes from
export PATH=${nodejs:location}/bin/:$PATH
. $${slapos-standalone-activate:output}
exec $${slapos-standalone-script:output}
......@@ -710,7 +718,7 @@ inline =
},
"git.terminalAuthentication": false,
"security.workspace.trust.startupPrompt": "once",
"zc-buildout.python.executable": "${python-for-buildout-languageserver:executable}"
"zc-buildout.python.executable": "$${buildout:directory}/software_release/bin/${python-for-buildout-languageserver:interpreter}"
}
[runner-link]
......
......@@ -146,14 +146,16 @@ class TestTheia(TheiaTestCase):
)).geturl()
self.get(authenticated_url)
# there's a public folder to serve file (no need for authentication)
# there's a public folder to serve file
with open('{}/srv/frontend-static/public/test_file'.format(
self.getPath()), 'w') as f:
f.write("hello")
resp = self.get(urljoin(url, '/public/'))
resp = self.get(urljoin(authenticated_url, '/public/'))
self.assertIn('test_file', resp.text)
resp = self.get(urljoin(url, '/public/test_file'))
resp = self.get(urljoin(authenticated_url, '/public/test_file'))
self.assertEqual('hello', resp.text)
# make sure public folder is protected
resp = self.get(urljoin(url, '/public/test_file'), requests.codes.unauthorized)
# there's a (not empty) favicon (no need for authentication)
resp = self.get(urljoin(url, '/favicon.ico'))
......
......@@ -136,8 +136,8 @@ zc.buildout = 2.7.1+slapos019
# Use SlapOS patched zc.recipe.egg (zc.recipe.egg 2.x is for Buildout 2)
zc.recipe.egg = 2.0.3+slapos003
aiohttp = 3.8.1:whl
aiosignal = 1.2.0
aiohttp = 3.8.3:whl
aiosignal = 1.3.1:whl
apache-libcloud = 2.4.0
argon2-cffi = 20.1.0
asn1crypto = 1.3.0
......@@ -146,7 +146,7 @@ async-generator = 1.10
async-timeout = 4.0.2
atomicwrites = 1.4.0
atomize = 0.2.0
attrs = 22.1.0
attrs = 22.2.0
backcall = 0.2.0
backports-abc = 0.5
backports.functools-lru-cache = 1.6.1:whl
......@@ -156,6 +156,7 @@ bcrypt = 3.1.4
bleach = 5.0.1
CacheControl = 0.12.6:whl
cachetools = 5.2.0
cattrs = 22.2.0
certifi = 2022.12.7
cffi = 1.15.0
chardet = 3.0.4
......@@ -182,7 +183,7 @@ et-xmlfile = 1.0.1
exceptiongroup = 1.0.0:whl
feedparser = 6.0.10
Flask = 1.1.2
frozenlist = 1.3.0
frozenlist = 1.3.3:whl
funcsigs = 1.0.2
functools32 = 3.2.3.post2
gevent = 20.9.0
......@@ -192,10 +193,11 @@ GitPython = 3.1.30
greenlet = 0.4.17
h11 = 0.14.0
h5py = 2.7.1
idna = 3.3
idna = 3.4:whl
igmp = 1.0.4
Importing = 1.10
importlib-metadata = 1.7.0:whl
importlib-resources = 5.10.2:whl
inotify-simple = 1.1.1
ipaddress = 1.0.23
ipykernel = 5.3.4:whl
......@@ -216,6 +218,7 @@ jupyterlab-launcher = 0.3.1
jupyterlab-pygments = 0.1.2
lock-file = 2.0
lockfile = 0.12.2:whl
lsprotocol = 2022.0.0a9:whl
lxml = 4.9.1
MarkupSafe = 2.0.1
matplotlib = 2.1.2
......@@ -225,7 +228,7 @@ mock = 3.0.5
more-itertools = 5.0.0
mpmath = 1.0.0
msgpack = 0.6.2
multidict = 6.0.2
multidict = 6.0.4
nbclient = 0.5.1
nbconvert = 6.0.7
nbformat = 5.0.8
......@@ -235,7 +238,7 @@ netifaces = 0.10.7
notebook = 6.1.5
openpyxl = 2.5.2
outcome = 1.2.0
packaging = 21.3
packaging = 22.0:whl
pandocfilters = 1.4.3
paramiko = 2.11.0
parso = 0.7.1
......@@ -247,6 +250,7 @@ pexpect = 4.8.0
pickleshare = 0.7.4
pim-dm = 1.4.0nxd001
pkgconfig = 1.5.1
pkgutil-resolve-name = 1.3.10
plone.recipe.command = 1.1
pluggy = 0.13.1:whl
ply = 3.11
......@@ -261,7 +265,7 @@ pyasn1 = 0.4.5
pycparser = 2.20
pycurl = 7.43.0
pydantic = 1.9.1
pygls = 0.12:whl
pygls = 1.0.0:whl
Pygments = 2.9.0
PyNaCl = 1.3.0
pyOpenSSL = 19.1.0
......@@ -327,12 +331,12 @@ widgetsnbextension = 2.0.0
wsproto = 1.2.0
xlrd = 1.1.0
xml-marshaller = 1.0.2
yarl = 1.7.2
zc.buildout.languageserver = 0.8.3
yarl = 1.8.2
zc.buildout.languageserver = 0.9.0
zc.lockfile = 1.4
ZConfig = 3.6.1
zdaemon = 4.2.0
zipp = 1.2.0:whl
zipp = 3.12.0:whl
zodburi = 2.5.0
zope.event = 3.5.2
zope.interface = 5.4.0
......@@ -359,6 +363,7 @@ smmap2 = 2.0.5
traitlets = 4.3.3
Werkzeug = 1.0.1
wheel = 0.35.1:whl
zipp = 1.2.0:whl
[versions:sys.version_info < (3,8)]
MarkupSafe = 1.0
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment