diff --git a/package-lock.json b/package-lock.json
index e93cadd1..5a4c3a60 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1045,16 +1045,16 @@
"dev": true
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "8.0.0-alpha.20",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.0-alpha.20.tgz",
- "integrity": "sha512-/dBqhcdiVHB3SzaU5Mczy1QoVel8hZ8TX7T2WE1Qq2ujrv4X9I2/H2DMHnNtmlcGY9hcezsPtu76BTiZAeMQqw==",
+ "version": "8.0.0-alpha.24",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.0-alpha.24.tgz",
+ "integrity": "sha512-14rK2L+ayITgprWmtaoI7ImzAZtHpnzQ7ujKJDQP6FrLSpd2Xv9ndViiG1XvhXYnwH1ppHGRZDzOkOMmDgp3Mg==",
"dev": true,
"dependencies": {
"@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "8.0.0-alpha.20",
- "@typescript-eslint/type-utils": "8.0.0-alpha.20",
- "@typescript-eslint/utils": "8.0.0-alpha.20",
- "@typescript-eslint/visitor-keys": "8.0.0-alpha.20",
+ "@typescript-eslint/scope-manager": "8.0.0-alpha.24",
+ "@typescript-eslint/type-utils": "8.0.0-alpha.24",
+ "@typescript-eslint/utils": "8.0.0-alpha.24",
+ "@typescript-eslint/visitor-keys": "8.0.0-alpha.24",
"graphemer": "^1.4.0",
"ignore": "^5.3.1",
"natural-compare": "^1.4.0",
@@ -1078,15 +1078,15 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "8.0.0-alpha.20",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.0-alpha.20.tgz",
- "integrity": "sha512-C1gnMM1k6i0phZ7l6HJPecVIGMErrONnurQ9ssRBZNek7gJInDGEDUC7LlL3QIWxFkHcdwYXWzuc7IueyxU6YQ==",
+ "version": "8.0.0-alpha.24",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.0-alpha.24.tgz",
+ "integrity": "sha512-Dpt40m3taG7Eidv6F1WLvMmt3mGDNib8l/rYiY+7CwjijgXYmwsX95W/P2+fW6LeBvB8ATIEcbSbdX7TUmcg5Q==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "8.0.0-alpha.20",
- "@typescript-eslint/types": "8.0.0-alpha.20",
- "@typescript-eslint/typescript-estree": "8.0.0-alpha.20",
- "@typescript-eslint/visitor-keys": "8.0.0-alpha.20",
+ "@typescript-eslint/scope-manager": "8.0.0-alpha.24",
+ "@typescript-eslint/types": "8.0.0-alpha.24",
+ "@typescript-eslint/typescript-estree": "8.0.0-alpha.24",
+ "@typescript-eslint/visitor-keys": "8.0.0-alpha.24",
"debug": "^4.3.4"
},
"engines": {
@@ -1106,13 +1106,13 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "8.0.0-alpha.20",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.0-alpha.20.tgz",
- "integrity": "sha512-+Ncj0Q6DT8ZHYNp8h5RndW4Siv52kiPpHEz/i8Sj2rh2y8ZCc5pKSHSslk+eZi0Bdj+/+swNOmDNcL2CrlaEnA==",
+ "version": "8.0.0-alpha.24",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.0-alpha.24.tgz",
+ "integrity": "sha512-ATe1bLKAyJ3alyrAoC0Wel1mnBThFB0/OBoXHp9GKoiTHdqJAhs2cCgZOgQWyJmWLiLFQHLyJj3EIFpoaDOX+Q==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.0.0-alpha.20",
- "@typescript-eslint/visitor-keys": "8.0.0-alpha.20"
+ "@typescript-eslint/types": "8.0.0-alpha.24",
+ "@typescript-eslint/visitor-keys": "8.0.0-alpha.24"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1123,13 +1123,13 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "8.0.0-alpha.20",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.0-alpha.20.tgz",
- "integrity": "sha512-/eUDosUnJlEwzRFPwaKYM3H0VS+40oXx+5ZN+CFCtdXMZjGsTwKM3XNvI+4orisjn+qhNVlHZby4PHnH8qAh8Q==",
+ "version": "8.0.0-alpha.24",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.0-alpha.24.tgz",
+ "integrity": "sha512-jNh21K0/2aTekfPQAONImIEi0yTsLLH/dmOjuXLEX56QniTPoMKFrO9JYVUfjTRIlEHl8/F8VDv9yTINNcx/2w==",
"dev": true,
"dependencies": {
- "@typescript-eslint/typescript-estree": "8.0.0-alpha.20",
- "@typescript-eslint/utils": "8.0.0-alpha.20",
+ "@typescript-eslint/typescript-estree": "8.0.0-alpha.24",
+ "@typescript-eslint/utils": "8.0.0-alpha.24",
"debug": "^4.3.4",
"ts-api-utils": "^1.3.0"
},
@@ -1147,9 +1147,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "8.0.0-alpha.20",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.0-alpha.20.tgz",
- "integrity": "sha512-xpU1rMQfnnNZxpHN6YUfr18sGOMcpC9hvt54fupcU6N1qMCagEtkRt1U15x086oJAgAITJGa67454ffAoCxv/w==",
+ "version": "8.0.0-alpha.24",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.0-alpha.24.tgz",
+ "integrity": "sha512-MwBAoDe8nf1KrquszS586fHp+b9LV4jd2zEzwB6FdfLmJavyHrJGVFmCVSoDNZ40MqCQklgY78px6TXnKulCfg==",
"dev": true,
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1160,13 +1160,13 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.0.0-alpha.20",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.0-alpha.20.tgz",
- "integrity": "sha512-VQ8Mf8upDCuf0uMTjX/Pdw3gvCZomkG43nuThUuzhK3YFwFmIDTqx0ZWSsYJkVGfll0WrXgIua+rKSP/n6NBWw==",
+ "version": "8.0.0-alpha.24",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.0-alpha.24.tgz",
+ "integrity": "sha512-d/WTeR5eG9BboB9rPdcv7o8fZV4Jyy643Xxb9s0O9xX2X5oZrj5lqD7O/J+9aT9l/iE4U81sp1bceQKoUDJq0A==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.0.0-alpha.20",
- "@typescript-eslint/visitor-keys": "8.0.0-alpha.20",
+ "@typescript-eslint/types": "8.0.0-alpha.24",
+ "@typescript-eslint/visitor-keys": "8.0.0-alpha.24",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -1212,15 +1212,15 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "8.0.0-alpha.20",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.0-alpha.20.tgz",
- "integrity": "sha512-0aMhjDTvIrkGkHqyM0ZByAwR8BV1f2HhKdYyjtxko8S/Ca4PGjOIjub6VoF+bQwCRxEuV8viNUld78rqm9jqLA==",
+ "version": "8.0.0-alpha.24",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.0-alpha.24.tgz",
+ "integrity": "sha512-Ph3Mvh+KRlf8zPmhyFqSpDVCyfcCfNd7mLujLWzXo/TgJfXbdjjs7CLv8yc+tmB7zwgiv/XIeul1iyYUVKjMEw==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
- "@typescript-eslint/scope-manager": "8.0.0-alpha.20",
- "@typescript-eslint/types": "8.0.0-alpha.20",
- "@typescript-eslint/typescript-estree": "8.0.0-alpha.20"
+ "@typescript-eslint/scope-manager": "8.0.0-alpha.24",
+ "@typescript-eslint/types": "8.0.0-alpha.24",
+ "@typescript-eslint/typescript-estree": "8.0.0-alpha.24"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1234,12 +1234,12 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.0.0-alpha.20",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.0-alpha.20.tgz",
- "integrity": "sha512-ej06rfct0kalfJgIR8nTR7dF1mgfF83hkylrYas7IAElHfgw4zx99BUGa6VrnHZ1PkxdJBp5PgcO2FmmlOoaRQ==",
+ "version": "8.0.0-alpha.24",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.0-alpha.24.tgz",
+ "integrity": "sha512-9gu8YsifuPFXC1ZDPEXroGon1/IbSXD5bYFs6mmE8GwVo++Z1UTaO3tjTp+k/b85d8MBRkhetgBSFKKsIWetTw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.0.0-alpha.20",
+ "@typescript-eslint/types": "8.0.0-alpha.24",
"eslint-visitor-keys": "^3.4.3"
},
"engines": {
@@ -3596,9 +3596,9 @@
"dev": true
},
"node_modules/type": {
- "version": "2.7.2",
- "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz",
- "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==",
+ "version": "2.7.3",
+ "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz",
+ "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==",
"dev": true
},
"node_modules/type-check": {
@@ -3627,14 +3627,14 @@
}
},
"node_modules/typescript-eslint": {
- "version": "8.0.0-alpha.20",
- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.0.0-alpha.20.tgz",
- "integrity": "sha512-/cx37A2S+AOne5uFpD8GzHzV5b/7wncAh4agmIRieAZWXJWbRcue7e8RI6LnpQ7CHy9IHPmALcHcXPXogM6jcQ==",
+ "version": "8.0.0-alpha.24",
+ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.0.0-alpha.24.tgz",
+ "integrity": "sha512-YZD7Uz/8oze7Eal4REHRrltl7I7dg6A05sIVzZnkppRXvmUPTSBOPNwKoEkmAursQiVMasjAIYHR166t6IS/2w==",
"dev": true,
"dependencies": {
- "@typescript-eslint/eslint-plugin": "8.0.0-alpha.20",
- "@typescript-eslint/parser": "8.0.0-alpha.20",
- "@typescript-eslint/utils": "8.0.0-alpha.20"
+ "@typescript-eslint/eslint-plugin": "8.0.0-alpha.24",
+ "@typescript-eslint/parser": "8.0.0-alpha.24",
+ "@typescript-eslint/utils": "8.0.0-alpha.24"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
diff --git a/src/lib/images/begasoft.svg b/src/lib/images/begasoft.svg
index 62599467..588e35ac 100644
--- a/src/lib/images/begasoft.svg
+++ b/src/lib/images/begasoft.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/lib/images/concourse.svg b/src/lib/images/concourse.svg
index 61c8e5f9..3e7151bf 100644
--- a/src/lib/images/concourse.svg
+++ b/src/lib/images/concourse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/lib/images/jenkins.svg b/src/lib/images/jenkins.svg
index c994fcbb..e529d62f 100644
--- a/src/lib/images/jenkins.svg
+++ b/src/lib/images/jenkins.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/lib/images/peakscale.svg b/src/lib/images/peakscale.svg
index 45e0d02b..a3629afd 100644
--- a/src/lib/images/peakscale.svg
+++ b/src/lib/images/peakscale.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/lib/images/rokt.svg b/src/lib/images/rokt.svg
deleted file mode 100644
index 7f9f7be1..00000000
--- a/src/lib/images/rokt.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/lib/images/technologies.svg b/src/lib/images/technologies.svg
index ef589e83..78dcf1dc 100644
--- a/src/lib/images/technologies.svg
+++ b/src/lib/images/technologies.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/lib/images/tim-koko.svg b/src/lib/images/tim-koko.svg
new file mode 100644
index 00000000..b5021783
--- /dev/null
+++ b/src/lib/images/tim-koko.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/routes/Partners.svelte b/src/routes/Partners.svelte
index 03aadad9..4626299b 100644
--- a/src/routes/Partners.svelte
+++ b/src/routes/Partners.svelte
@@ -12,7 +12,7 @@
import swissDigitalServices from '$lib/images/swissdigitalservices.webp';
import peakscale from '$lib/images/peakscale.svg';
import isovalent from '$lib/images/isovalent.svg';
- import rokt from '$lib/images/rokt.svg';
+ import timKoko from '$lib/images/tim-koko.svg';
import begasoft from '$lib/images/begasoft.svg';
import nuvibit from '$lib/images/nuvibit.webp';
@@ -31,7 +31,7 @@
{ name: 'VSHN', logo: vshn, link: 'https://vshn.ch' },
{ name: 'Nuvibit', logo: nuvibit, link: 'https://nuvibit.com/' },
{ name: 'Peak Scale', logo: peakscale, link: 'https://peakscale.ch' },
- { name: 'ROKT', logo: rokt, link: 'https://rokt.cloud' },
+ { name: 'tim&koko', logo: timKoko, link: 'https://tim-koko.ch' },
{ name: 'SPOUD', logo: spoud, link: 'https://www.spoud.io' },
{ name: 'BEGASOFT', logo: begasoft, link: 'https://www.begasoft.ch/' },
{ name: 'acend', logo: acend, link: 'https://acend.ch' },