diff --git a/embedded_demos/clone_demos.sh b/embedded_demos/clone_demos.sh index d85668117e..e460de0407 100755 --- a/embedded_demos/clone_demos.sh +++ b/embedded_demos/clone_demos.sh @@ -3,16 +3,16 @@ mkdir $JB2TMP cd $JB2TMP git clone git@github.com:GMOD/jbrowse-react-linear-genome-view-vanillajs-demo git clone git@github.com:GMOD/jbrowse-react-linear-genome-view-cra5-demo -git clone git@github.com:GMOD/jbrowse-react-linear-genome-view-cra4-demo git clone git@github.com:GMOD/jbrowse-react-linear-genome-view-vite-demo +git clone git@github.com:GMOD/jbrowse-react-linear-genome-view-farm-demo git clone git@github.com:GMOD/jbrowse-react-linear-genome-view-nextjs-demo git clone git@github.com:GMOD/jbrowse-react-circular-genome-view-vanillajs-demo git clone git@github.com:GMOD/jbrowse-react-circular-genome-view-cra5-demo -git clone git@github.com:GMOD/jbrowse-react-circular-genome-view-cra4-demo git clone git@github.com:GMOD/jbrowse-react-circular-genome-view-nextjs-demo git clone git@github.com:GMOD/jbrowse-react-app-nextjs-demo git clone git@github.com:GMOD/jbrowse-react-app-vite-demo +git clone git@github.com:GMOD/jbrowse-react-app-farm-demo git clone git@github.com:GMOD/jbrowse-react-app-cra5-demo cd - diff --git a/embedded_demos/copy_files.sh b/embedded_demos/copy_files.sh index 9607866e58..d0990aaeac 100755 --- a/embedded_demos/copy_files.sh +++ b/embedded_demos/copy_files.sh @@ -4,16 +4,19 @@ cp base/linear/assembly.ts $JB2TMP/jbrowse-react-linear-genome-view/src/ cp base/linear/assembly.ts $JB2TMP/jbrowse-react-linear-genome-view-cra5/src/ cp base/linear/assembly.ts $JB2TMP/jbrowse-react-linear-genome-view-vite/src/ +cp base/linear/assembly.ts $JB2TMP/jbrowse-react-linear-genome-view-farm/src/ cp base/linear/assembly.ts $JB2TMP/jbrowse-react-linear-genome-view-nextjs/utils/ cp base/linear/assembly.ts $JB2TMP/jbrowse-react-linear-genome-view-vanillajs/assembly.js cp base/linear/tracks.ts $JB2TMP/jbrowse-react-linear-genome-view/src/ cp base/linear/tracks.ts $JB2TMP/jbrowse-react-linear-genome-view-cra5/src/ cp base/linear/tracks.ts $JB2TMP/jbrowse-react-linear-genome-view-vite/src/ +cp base/linear/tracks.ts $JB2TMP/jbrowse-react-linear-genome-view-farm/src/ cp base/linear/tracks.ts $JB2TMP/jbrowse-react-linear-genome-view-nextjs/utils/ cp base/linear/tracks.ts $JB2TMP/jbrowse-react-linear-genome-view-vanillajs/tracks.js cp base/linear/defaultSession.ts $JB2TMP/jbrowse-react-linear-genome-view/src/ cp base/linear/defaultSession.ts $JB2TMP/jbrowse-react-linear-genome-view-cra5/src/ cp base/linear/defaultSession.ts $JB2TMP/jbrowse-react-linear-genome-view-vite/src/ +cp base/linear/defaultSession.ts $JB2TMP/jbrowse-react-linear-genome-view-farm/src/ cp base/linear/defaultSession.ts $JB2TMP/jbrowse-react-linear-genome-view-nextjs/utils/ cp base/linear/defaultSession.ts $JB2TMP/jbrowse-react-linear-genome-view-vanillajs/defaultSession.js @@ -33,4 +36,5 @@ cp base/circular/defaultSession.ts $JB2TMP/jbrowse-react-circular-genome-view-va ## react app cp base/app/config.ts $JB2TMP/jbrowse-react-app-cra5/src/ cp base/app/config.ts $JB2TMP/jbrowse-react-app-vite/src/ +cp base/app/config.ts $JB2TMP/jbrowse-react-app-farm/src/ cp base/app/config.ts $JB2TMP/jbrowse-react-app-nextjs/utils/ diff --git a/embedded_demos/update_all.sh b/embedded_demos/update_all.sh index bfb16be488..724d51372c 100755 --- a/embedded_demos/update_all.sh +++ b/embedded_demos/update_all.sh @@ -1,6 +1,5 @@ #!/bin/bash set -e -export NODE_OPTIONS=--openssl-legacy-provider ./update_demos.sh ./deploy_demos.sh ./push_demos.sh diff --git a/website/docs/embedded_components.md b/website/docs/embedded_components.md index 8ae0f28a90..f17186d1eb 100644 --- a/website/docs/embedded_components.md +++ b/website/docs/embedded_components.md @@ -24,6 +24,7 @@ bundlers | create-react-app v5 | [demo](https://jbrowse.org/demos/app-cra5/) | [source code](https://github.com/GMOD/jbrowse-react-app-cra5-demo) | For create-react-app v5, we use craco to update the webpack config to polyfill some node modules. This demo uses webworkers. | | next.js | [demo](https://jbrowse.org/demos/app-nextjs) | [source code](https://github.com/GMOD/jbrowse-react-app-nextjs-demo) | Uses next.js 14. Currently is hardcoded to use /demos/app-nextjs/ as sub-uri, update next.config.js to customize as needed. This demo was updated to use webworkers in 2024. | | vite | [demo](https://jbrowse.org/demos/app-vite) | [source code](https://github.com/GMOD/jbrowse-react-app-vite-demo) | Uses vite. This demo was updated to utilize the webworkers in 2024 | +| farm-fe | [demo](https://jbrowse.org/demos/app-farm) | [source code](https://github.com/GMOD/jbrowse-react-app-farm-demo) | Uses farm (https://github.com/farm-fe/farm) | | vanillajs | [demo](https://jbrowse.org/demos/app-vanillajs) | [source code](https://github.com/GMOD/jbrowse-react-app-vanillajs-demo) | | ## @jbrowse/react-linear-genome-view @@ -41,9 +42,9 @@ using different bundlers | Bundler | Demo | Source code | Note | | ------------------- | ----------------------------------------------- | -------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| create-react-app v4 | [demo](https://jbrowse.org/demos/lgv/) | [source code](https://github.com/GMOD/jbrowse-react-linear-genome-view-cra4-demo) | No polyfills needed in create-react-app v4. on newer versions of node, you can need to use `export NODE_OPTIONS=--openssl-legacy-provider` before building cra4 apps | | create-react-app v5 | [demo](https://jbrowse.org/demos/lgv-cra5/) | [source code](https://github.com/GMOD/jbrowse-react-linear-genome-view-cra5-demo) | For create-react-app v5, we use craco to update the webpack config to polyfill some node modules. This demo uses webworkers | | vite | [demo](https://jbrowse.org/demos/lgv-vite) | [source code](https://github.com/GMOD/jbrowse-react-linear-genome-view-vite-demo) | Uses vite. This demo was updated to utilize webworkers in 2024 | +| farm-fe | [demo](https://jbrowse.org/demos/lgv-farm) | [source code](https://github.com/GMOD/jbrowse-react-linear-genome-view-farm-demo) | Uses farm (https://github.com/farm-fe/farm) | | next.js | [demo](https://jbrowse.org/demos/lgv-nextjs) | [source code](https://github.com/GMOD/jbrowse-react-linear-genome-view-nextjs-demo) | Uses next.js 14. Currently is hardcoded to use /demos/lgv-nextjs/ as sub-uri, update next.config.js to customize as needed. This demo was updated to use webworkers in 2024 | | vanilla js | [demo](https://jbrowse.org/demos/lgv-vanillajs) | [source code](https://github.com/GMOD/jbrowse-react-linear-genome-view-vanillajs-demo) | Uses a script tag to include a UMD bundle, and doesn't require any transpilation or bundling. see also dev tutorial here https://jbrowse.org/jb2/docs/tutorials/embed_linear_genome_view/01_introduction/ | @@ -59,9 +60,8 @@ This component consists of a single JBrowse 2 circular view. Here is a table of different usages of the `@jbrowse/react-circular-genome-view` using different bundlers -| Syntax | Demo | Source code | Note | -| ------------------- | ----------------------------------------------- | ---------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| create-react-app v4 | [demo](https://jbrowse.org/demos/cgv/) | [source code](https://github.com/GMOD/jbrowse-react-circular-genome-view-cra4-demo) | no polyfills needed in create-react-app v4. on newer versions of node, you can need to use `export NODE_OPTIONS=--openssl-legacy-provider` before building cra4 apps | -| create-react-app v5 | [demo](https://jbrowse.org/demos/cgv-cra5/) | [source code](https://github.com/GMOD/jbrowse-react-circular-genome-view-cra5-demo) | for create-react-app v5, we use craco to update the webpack config to polyfill some node modules | -| vanilla js | [demo](https://jbrowse.org/demos/cgv-vanillajs) | [source code](https://github.com/GMOD/jbrowse-react-circular-genome-view-vanillajs-demo) | uses a script tag to include a UMD bundle, and doesn't require any transpilation or bundling | -| nextjs | [demo](https://jbrowse.org/demos/cgv-nextjs) | [source code](https://github.com/GMOD/jbrowse-react-circular-genome-view-nextjs-demo) | uses next.js | +| Syntax | Demo | Source code | Note | +| ------------------- | ----------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | +| create-react-app v5 | [demo](https://jbrowse.org/demos/cgv-cra5/) | [source code](https://github.com/GMOD/jbrowse-react-circular-genome-view-cra5-demo) | for create-react-app v5, we use craco to update the webpack config to polyfill some node modules | +| vanilla js | [demo](https://jbrowse.org/demos/cgv-vanillajs) | [source code](https://github.com/GMOD/jbrowse-react-circular-genome-view-vanillajs-demo) | uses a script tag to include a UMD bundle, and doesn't require any transpilation or bundling | +| nextjs | [demo](https://jbrowse.org/demos/cgv-nextjs) | [source code](https://github.com/GMOD/jbrowse-react-circular-genome-view-nextjs-demo) | uses next.js | diff --git a/yarn.lock b/yarn.lock index c6196956c5..fb57d7725a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3075,27 +3075,27 @@ node-gyp "^10.0.0" which "^4.0.0" -"@nrwl/devkit@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-19.3.0.tgz#7520d658218df89d33792813e5d03546b72b8a12" - integrity sha512-WRcph/7U37HkTLIRzQ2oburZVfEFkPHJUn7vmo46gCq+N2cAKy3qwONO0RbthhjFIsG94YPXqFWFlV6k4nXpxA== +"@nrwl/devkit@19.3.1": + version "19.3.1" + resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-19.3.1.tgz#7e7a59434547cdb4f074359c576cf920b50fe7b0" + integrity sha512-SUS4P+yOwqGIZYlGMiHyU8Lav6ofal77cNTHuI5g/tHjewA6oSoi7xlrsJpzT6F5dtsoTtrilStfOIp50HkOLw== dependencies: - "@nx/devkit" "19.3.0" + "@nx/devkit" "19.3.1" -"@nrwl/tao@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-19.3.0.tgz#3acd1f957af975655fbea7ecfc5ade8409e97e15" - integrity sha512-MyGYeHbh9O4Tv9xmz3Du+/leY5sKUHaPy4ancfNyShHgYi21hemX0/YYjzzoYHi44D8GzSc1XG2rAuwba7Kilw== +"@nrwl/tao@19.3.1": + version "19.3.1" + resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-19.3.1.tgz#df5e799d4324fbbf76291c4d178861d1ae8e0cd3" + integrity sha512-K3VqTNwJ5/4vAaExIVmESWnQgO95MiJEgo+OzkmfkFvYTCOH2006OwvgCJFTQdjyONJ8Ao/lUPrHSDfsoevSeA== dependencies: - nx "19.3.0" + nx "19.3.1" tslib "^2.3.0" -"@nx/devkit@19.3.0", "@nx/devkit@>=17.1.2 < 20": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-19.3.0.tgz#d26abf0ff4a875cfdfdd6292e9a7abad3c57066b" - integrity sha512-Natya5nzvHH0qTOIL1w/EZtwMgDx87Dgz0LgeY7te2fULaNFcj5fVrP+mUKEJZR+NccO7GPumT2RPhuEl9rPnQ== +"@nx/devkit@19.3.1", "@nx/devkit@>=17.1.2 < 20": + version "19.3.1" + resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-19.3.1.tgz#f398fc9061ac9cb3537f6cb77c92e214ad677fa6" + integrity sha512-sMMPGy6xivhipajvyfR96RMDJiKdmhIRgRxAVW298nKSKwrkRrxW48EtxYqUtI8MZkUPQigNVvqN8fyZ/gE7CA== dependencies: - "@nrwl/devkit" "19.3.0" + "@nrwl/devkit" "19.3.1" ejs "^3.1.7" enquirer "~2.3.6" ignore "^5.0.4" @@ -3105,55 +3105,55 @@ tslib "^2.3.0" yargs-parser "21.1.1" -"@nx/nx-darwin-arm64@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-19.3.0.tgz#1bebc5c820af797768cd38dd859f3adab73d763a" - integrity sha512-TMTxjrN7Y/UsKFjmz0YfhVItLTGWqvud8cmQchw5NEjdNakfjXk0mREufO5/5PwoiRIsen6MbThoTprLpjOUiQ== - -"@nx/nx-darwin-x64@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-19.3.0.tgz#fb5773076633bb9767686eeb63c31b5fa935e8dd" - integrity sha512-GH2L6ftnzdIs7JEdv7ZPCdbpAdB5sW6NijK07riYZSONzq5fEruD1yDWDkyZbYBb8RTxsparUWJnq8q1qxEPHQ== - -"@nx/nx-freebsd-x64@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-19.3.0.tgz#16b9a12a3cf31c3496d336fbd30ba809c26885a3" - integrity sha512-1ow7Xku1yyjHviCKsWiuHCAnTd3fD+5O5c+e4DXHVthT8wnadKSotvBIWf38DMbMthl7na82e72OzxcdSbrVqQ== - -"@nx/nx-linux-arm-gnueabihf@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-19.3.0.tgz#387defff2e730512934ff318db1a35870d40650f" - integrity sha512-mYQMIUvNr2gww8vbg766uk/C1RxoC1fwioeP87bmV5NRUKSzJ8WEJVxAsqc9RGhAOUaNXOgEuKYrMcVhKyIKJQ== - -"@nx/nx-linux-arm64-gnu@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-19.3.0.tgz#5a3c23cbfc622d31bececfc56025e1ced14a7bfb" - integrity sha512-rHL3eQ0RHkeAXnhHHu/NIyouN/ykiXvgyNU3TuCd50+2MZcAbjB+Xq3mwL0MwiP+BQuptiE+snTuxFUJp4ZH6A== - -"@nx/nx-linux-arm64-musl@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-19.3.0.tgz#a3cd9bc62a234875738298923ae63e78defc7c52" - integrity sha512-im0+OgOD6ShpTkI9ZRz7BjzxhQ/Lk3xjYmmCu+PFGmaybEnkNNDFwsgS0iEVKMdWZ/EQoQvJrqOYsX125iIBuQ== - -"@nx/nx-linux-x64-gnu@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-19.3.0.tgz#75f8760fd9ee2330bbb92a16517fb04a12b22b07" - integrity sha512-k8q/d6WBSXOeUpBq6Mw69yMKL4n9LaX3o4LBNwBkVCEZ8p6s0njwKefLtjwnKlai0g/k5f0NcilU2zTwP/Ex8g== - -"@nx/nx-linux-x64-musl@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-19.3.0.tgz#dafa78ec12101d83fb16fd4c5cb24c4d80e06a18" - integrity sha512-sahEV99glBlpGKG1TIQ5PkJ0QvpHp69wWsBFK2DKtCETxOtsWqwvIjemxTCXRirTqeHiP7BiR6VWsf2YqqqBdw== - -"@nx/nx-win32-arm64-msvc@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-19.3.0.tgz#e9fe3306e917a40634ca2908536a318eb1132483" - integrity sha512-w03gFwLijStmhUji70QJHYo/U16ovybNczxGO7+5TT330X8/y+ihw9FCGHiIcujAjTAE88h0DKGn05WlNqRmfg== - -"@nx/nx-win32-x64-msvc@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-19.3.0.tgz#f451ba810a52d26c020e73d1d02d9110aef7e847" - integrity sha512-M7e2zXGfTjH8NLiwqKLdWC9VlfMSQDYlI4/SM4OSpPqhUTfPlRPa+wNKNTG7perKfDXxE9ei8yjocujknXJk/A== +"@nx/nx-darwin-arm64@19.3.1": + version "19.3.1" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-19.3.1.tgz#9301858d0c956e568aae8d6ede37c1ca34d28f36" + integrity sha512-B8kpnfBBJJE4YfSvpNPNdKLi63cyd41dZJRePkBrW/7Va/wUiHuKoyAEQZEI2WmH9ZM3RNmw7dp5vESr05Sw5g== + +"@nx/nx-darwin-x64@19.3.1": + version "19.3.1" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-19.3.1.tgz#b23e6d85a8f127c61ee7e8bd051ba8edf0b623de" + integrity sha512-XKY76oi7hLQAKZzGlEsqPxNWx7BOS8E801CA9k+hKNVqNJdD6Vz/1hkhzKo/TwBrPkyhdvrq+BqBMLS7ZDefKw== + +"@nx/nx-freebsd-x64@19.3.1": + version "19.3.1" + resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-19.3.1.tgz#047232cf283990674b2f8b51192fb0829b632a06" + integrity sha512-ZXDmzosPEq1DKC9r7UxPxF9I2GE11TmmYePcwN2xE1/you9+NUd14+SVW/jh/uH1j1n/41w0g35oNA6X0U+fGw== + +"@nx/nx-linux-arm-gnueabihf@19.3.1": + version "19.3.1" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-19.3.1.tgz#da9056b13b9b6d016fcbfd9e7766e3098ef2db17" + integrity sha512-2Ls+08J14BmkHpkQ6DhHGdW97IcY3vvqmuwogTBrt5ATmJIim3o/O4Kp4Sq+uuotf0kae0NP986BuoFw/WW/xg== + +"@nx/nx-linux-arm64-gnu@19.3.1": + version "19.3.1" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-19.3.1.tgz#0b659694d81070c830303e43254cc9c382569e17" + integrity sha512-+UbThXaqKmctAavcwdYxmtZIjrojGLK4PJKdivR0awjPEJ9qXnxA0bOQk/GdbD8nse66LR2NnPeNDxxqfsh8tw== + +"@nx/nx-linux-arm64-musl@19.3.1": + version "19.3.1" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-19.3.1.tgz#3d796cd718b2694d5bbfaeba40415055d1d2dcef" + integrity sha512-JMuBbg2Zqdz4N7i+hiJGr2QdsDarDZ8vyzzeoevFq3b8nhZfqKh/lno7+Y0WkXNpH7aT05GHaUA1r1NXf/5BeQ== + +"@nx/nx-linux-x64-gnu@19.3.1": + version "19.3.1" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-19.3.1.tgz#27c362cdcc807cbda305f18ef47ad66183d842d3" + integrity sha512-cVmDMtolaqK7PziWxvjus1nCyj2wMNM+N0/4+rBEjG4v47gTtBxlZJoxK02jApdV+XELehsTjd0Z/xVfO4Rl1Q== + +"@nx/nx-linux-x64-musl@19.3.1": + version "19.3.1" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-19.3.1.tgz#776f600a27097c0d378f0763dd847fbadf7c82c6" + integrity sha512-UGujK/TLMz9TNJ6+6HLhoOV7pdlgPVosSyeNZcoXCHOg/Mg9NGM7Hgk9jDodtcAY+TP6QMDJIMVGuXBsCE7NLQ== + +"@nx/nx-win32-arm64-msvc@19.3.1": + version "19.3.1" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-19.3.1.tgz#64f4c3f9037abe555d640e25af8e1cb0a23db620" + integrity sha512-q+2aaRXarh/+HOOW/JXRwEnEEwPdGipsfzXBPDuDDJ7aOYKuyG7g1DlSERKdzI/aEBP+joneZbcbZHaDcEv2xw== + +"@nx/nx-win32-x64-msvc@19.3.1": + version "19.3.1" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-19.3.1.tgz#0ed9837c627f1276ee83245f8b5917784394f575" + integrity sha512-TG4DP1lodTnIwY/CiSsc9Pk7o9/JZXgd1pP/xdHNTkrZYjE//z6TbSm+facBLuryuMhp6s/WlJaAlW241qva0Q== "@oclif/core@^4", "@oclif/core@^4.0.0", "@oclif/core@^4.0.6": version "4.0.6" @@ -4079,9 +4079,9 @@ tslib "^2.6.2" "@smithy/util-waiter@^3.0.1": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-3.1.0.tgz#7fa58fe91ddcf4a8bcf00c3d216f2cc14386da2a" - integrity sha512-5OVcC5ZcmmutY208ADY/l2eB4H4DVXs+hPUo/M1spF4/YEmF9DdLkfwBvohej2dIeVJayKY7hMlD0X8j3F3/Uw== + version "3.1.1" + resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-3.1.1.tgz#9defbb12eda75135dc6e347923b3a01a8ef4a256" + integrity sha512-xT+Bbpe5sSrC7cCWSElOreDdWzqovR1V+7xrp+fmwGAA+TPYBb78iasaXjO1pa+65sY6JjW5GtGeIoJwCK9B1g== dependencies: "@smithy/abort-controller" "^3.1.0" "@smithy/types" "^3.2.0" @@ -5281,16 +5281,16 @@ "@types/node" "*" "@types/node@*", "@types/node@^20.0.0", "@types/node@^20.14.6", "@types/node@^20.9.0": - version "20.14.7" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.7.tgz#342cada27f97509eb8eb2dbc003edf21ce8ab5a8" - integrity sha512-uTr2m2IbJJucF3KUxgnGOZvYbN0QgkGyWxG6973HCpMYFy2KfcgYuIwkJQMQkt1VbBMlvWRbpshFTLxnxCZjKQ== + version "20.14.8" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.8.tgz#45c26a2a5de26c3534a9504530ddb3b27ce031ac" + integrity sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA== dependencies: undici-types "~5.26.4" "@types/node@^18.0.0": - version "18.19.38" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.38.tgz#cf4f04c1dab1fcaaa514ec789cf5125184c8c5d8" - integrity sha512-SApYXUF7si4JJ+lO2o6X60OPOnA6wPpbiB09GMCkQ+JAwpa9hxUVG8p7GzA08TKQn5OhzK57rj1wFj+185YsGg== + version "18.19.39" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.39.tgz#c316340a5b4adca3aee9dcbf05de385978590593" + integrity sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ== dependencies: undici-types "~5.26.4" @@ -8591,9 +8591,9 @@ electron-publish@24.13.1: mime "^2.5.2" electron-to-chromium@^1.4.796: - version "1.4.808" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.808.tgz#85b2f93a5e32c2949a1a4d39375851945c936835" - integrity sha512-0ItWyhPYnww2VOuCGF4s1LTfbrdAV2ajy/TN+ZTuhR23AHI6rWHCrBXJ/uxoXOvRRqw8qjYVrG81HFI7x/2wdQ== + version "1.4.810" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz#7dee01b090b9e048e6db752f7b30921790230654" + integrity sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ== electron-updater@^6.1.1: version "6.2.1" @@ -13247,12 +13247,12 @@ nwsapi@^2.2.10, nwsapi@^2.2.2: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.10.tgz#0b77a68e21a0b483db70b11fad055906e867cda8" integrity sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ== -nx@19.3.0, "nx@>=17.1.2 < 20": - version "19.3.0" - resolved "https://registry.yarnpkg.com/nx/-/nx-19.3.0.tgz#b26d0b1b62baaa8e9623226df97f23753e94c625" - integrity sha512-WILWiROUkZWwuPJ12tP24Z0NULPEhxFN9i55/fECuVXYaFtkg6FvEne9C4d4bRqhZPcbrz6WhHnzE3NhdjH7XQ== +nx@19.3.1, "nx@>=17.1.2 < 20": + version "19.3.1" + resolved "https://registry.yarnpkg.com/nx/-/nx-19.3.1.tgz#d0e0367b01828ce9f55cd2b58f75b5e21443a670" + integrity sha512-dDkhnXMpnDN5/ZJxJXz7wPlKA3pQwQmwNQ3YmTrCwucNbpwNRdwXiDgbLpjlGCtaeE9yZh2E/dAH1HNbgViJ6g== dependencies: - "@nrwl/tao" "19.3.0" + "@nrwl/tao" "19.3.1" "@yarnpkg/lockfile" "^1.1.0" "@yarnpkg/parsers" "3.0.0-rc.46" "@zkochan/js-yaml" "0.0.7" @@ -13287,16 +13287,16 @@ nx@19.3.0, "nx@>=17.1.2 < 20": yargs "^17.6.2" yargs-parser "21.1.1" optionalDependencies: - "@nx/nx-darwin-arm64" "19.3.0" - "@nx/nx-darwin-x64" "19.3.0" - "@nx/nx-freebsd-x64" "19.3.0" - "@nx/nx-linux-arm-gnueabihf" "19.3.0" - "@nx/nx-linux-arm64-gnu" "19.3.0" - "@nx/nx-linux-arm64-musl" "19.3.0" - "@nx/nx-linux-x64-gnu" "19.3.0" - "@nx/nx-linux-x64-musl" "19.3.0" - "@nx/nx-win32-arm64-msvc" "19.3.0" - "@nx/nx-win32-x64-msvc" "19.3.0" + "@nx/nx-darwin-arm64" "19.3.1" + "@nx/nx-darwin-x64" "19.3.1" + "@nx/nx-freebsd-x64" "19.3.1" + "@nx/nx-linux-arm-gnueabihf" "19.3.1" + "@nx/nx-linux-arm64-gnu" "19.3.1" + "@nx/nx-linux-arm64-musl" "19.3.1" + "@nx/nx-linux-x64-gnu" "19.3.1" + "@nx/nx-linux-x64-musl" "19.3.1" + "@nx/nx-win32-arm64-msvc" "19.3.1" + "@nx/nx-win32-x64-msvc" "19.3.1" nypm@^0.3.8: version "0.3.8" @@ -13315,9 +13315,9 @@ object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.1: integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-inspect@^1.13.1: - version "1.13.1" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" - integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + version "1.13.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff" + integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g== object-is@^1.1.5: version "1.1.6" @@ -16946,9 +16946,9 @@ v8-compile-cache-lib@^3.0.1: integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== v8-to-istanbul@^9.0.1: - version "9.2.0" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz#2ed7644a245cddd83d4e087b9b33b3e62dfd10ad" - integrity sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA== + version "9.3.0" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz#b9572abfa62bd556c16d75fdebc1a411d5ff3175" + integrity sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA== dependencies: "@jridgewell/trace-mapping" "^0.3.12" "@types/istanbul-lib-coverage" "^2.0.1"