chore(deps): update dependency tsx to v4.11.0 (#537)

* chore(deps): update dependency tsx to v4.11.0

* fix: build not working

---------

Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
This commit is contained in:
homarr-renovate[bot]
2024-05-26 17:51:12 +02:00
committed by GitHub
parent 98ebabc9ca
commit 0ccf258a90
4 changed files with 14 additions and 11 deletions

View File

@@ -73,7 +73,7 @@
"concurrently": "^8.2.2",
"eslint": "^8.57.0",
"prettier": "^3.2.5",
"tsx": "4.10.5",
"tsx": "4.11.0",
"typescript": "^5.4.5"
},
"eslintConfig": {

View File

@@ -4,9 +4,10 @@ import { UMAMI_WEBSITE_ID } from "@homarr/analytics";
import { api } from "@homarr/api/server";
export const Analytics = async () => {
const analytics = await api.serverSettings.getAnalytics();
// For static pages it will not find any analytics data so we do not include the script on them
const analytics = await api.serverSettings.getAnalytics().catch(() => null);
if (analytics.enableGeneral) {
if (analytics?.enableGeneral) {
return <Script src="https://umami.homarr.dev/script.js" data-website-id={UMAMI_WEBSITE_ID} defer />;
}

View File

@@ -41,7 +41,7 @@
"dotenv-cli": "^7.4.2",
"eslint": "^8.57.0",
"prettier": "^3.2.5",
"tsx": "4.10.5",
"tsx": "4.11.0",
"typescript": "^5.4.5"
},
"eslintConfig": {

16
pnpm-lock.yaml generated
View File

@@ -233,8 +233,8 @@ importers:
specifier: ^3.2.5
version: 3.2.5
tsx:
specifier: 4.10.5
version: 4.10.5
specifier: 4.11.0
version: 4.11.0
typescript:
specifier: ^5.4.5
version: 5.4.5
@@ -303,8 +303,8 @@ importers:
specifier: ^3.2.5
version: 3.2.5
tsx:
specifier: 4.10.5
version: 4.10.5
specifier: 4.11.0
version: 4.11.0
typescript:
specifier: ^5.4.5
version: 5.4.5
@@ -3929,6 +3929,7 @@ packages:
inflight@1.0.6:
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
@@ -5084,6 +5085,7 @@ packages:
rimraf@3.0.2:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
rollup@4.13.0:
@@ -5514,8 +5516,8 @@ packages:
resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==}
engines: {node: '>=0.6.x'}
tsx@4.10.5:
resolution: {integrity: sha512-twDSbf7Gtea4I2copqovUiNTEDrT8XNFXsuHpfGbdpW/z9ZW4fTghzzhAG0WfrCuJmJiOEY1nLIjq4u3oujRWQ==}
tsx@4.11.0:
resolution: {integrity: sha512-vzGGELOgAupsNVssAmZjbUDfdm/pWP4R+Kg8TVdsonxbXk0bEpE1qh0yV6/QxUVXaVlNemgcPajGdJJ82n3stg==}
engines: {node: '>=18.0.0'}
hasBin: true
@@ -10657,7 +10659,7 @@ snapshots:
tsscmp@1.0.6: {}
tsx@4.10.5:
tsx@4.11.0:
dependencies:
esbuild: 0.20.2
get-tsconfig: 4.7.5