diff --git a/package-lock.json b/package-lock.json
index 590e07f9e..a039fa338 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,8 +9,8 @@
"@analytics/google-analytics": "^1.0.5",
"@analytics/google-tag-manager": "^0.5.3",
"@appwrite.io/console": "^0.3.0",
- "@appwrite.io/pink": "0.1.0-next.8",
- "@appwrite.io/pink-icons": "^0.1.0-next.8",
+ "@appwrite.io/pink": "0.1.0-next.9",
+ "@appwrite.io/pink-icons": "^0.1.0-next.9",
"@popperjs/core": "^2.11.6",
"@sentry/svelte": "^7.44.2",
"@sentry/tracing": "^7.44.2",
@@ -178,19 +178,19 @@
}
},
"node_modules/@appwrite.io/pink": {
- "version": "0.1.0-next.8",
- "resolved": "https://registry.npmjs.org/@appwrite.io/pink/-/pink-0.1.0-next.8.tgz",
- "integrity": "sha512-Zu77Y/Ecd9EmCcojDMg6363neod3ZR24VbWnxQKMtBtTAPe5m/KorOae331tSjkkZNCjvMvnZYkLyebwJUSsSQ==",
+ "version": "0.1.0-next.9",
+ "resolved": "https://registry.npmjs.org/@appwrite.io/pink/-/pink-0.1.0-next.9.tgz",
+ "integrity": "sha512-W5xVm2ZXlEqbbKv0GkpnM5saunDKdSfuhWouLnORsonENGFsG529PxRjqeClz4zrlkt2x1DiwN175wpgV3GoEQ==",
"dependencies": {
- "@appwrite.io/pink-icons": "0.1.0-next.8",
+ "@appwrite.io/pink-icons": "0.1.0-next.9",
"normalize.css": "^8.0.1",
"the-new-css-reset": "^1.7.3"
}
},
"node_modules/@appwrite.io/pink-icons": {
- "version": "0.1.0-next.8",
- "resolved": "https://registry.npmjs.org/@appwrite.io/pink-icons/-/pink-icons-0.1.0-next.8.tgz",
- "integrity": "sha512-np/62QTP9wq5yEXz1uCMmzxokMDRfLIDXkxp80gFtTR0T2h2h54y3J5oPQZSraRVyETa/e7VhO+jfbi2a0qaxw=="
+ "version": "0.1.0-next.9",
+ "resolved": "https://registry.npmjs.org/@appwrite.io/pink-icons/-/pink-icons-0.1.0-next.9.tgz",
+ "integrity": "sha512-6t4Pqt/xugjpJQyaMx1u/7Gt9CkW5iItDAgUKcIMm84E4NbDJq8ZdAhhvctGQQppKUgHDPi+6x1XveUUd7tdbg=="
},
"node_modules/@babel/code-frame": {
"version": "7.22.10",
@@ -8993,19 +8993,19 @@
}
},
"@appwrite.io/pink": {
- "version": "0.1.0-next.8",
- "resolved": "https://registry.npmjs.org/@appwrite.io/pink/-/pink-0.1.0-next.8.tgz",
- "integrity": "sha512-Zu77Y/Ecd9EmCcojDMg6363neod3ZR24VbWnxQKMtBtTAPe5m/KorOae331tSjkkZNCjvMvnZYkLyebwJUSsSQ==",
+ "version": "0.1.0-next.9",
+ "resolved": "https://registry.npmjs.org/@appwrite.io/pink/-/pink-0.1.0-next.9.tgz",
+ "integrity": "sha512-W5xVm2ZXlEqbbKv0GkpnM5saunDKdSfuhWouLnORsonENGFsG529PxRjqeClz4zrlkt2x1DiwN175wpgV3GoEQ==",
"requires": {
- "@appwrite.io/pink-icons": "0.1.0-next.8",
+ "@appwrite.io/pink-icons": "0.1.0-next.9",
"normalize.css": "^8.0.1",
"the-new-css-reset": "^1.7.3"
}
},
"@appwrite.io/pink-icons": {
- "version": "0.1.0-next.8",
- "resolved": "https://registry.npmjs.org/@appwrite.io/pink-icons/-/pink-icons-0.1.0-next.8.tgz",
- "integrity": "sha512-np/62QTP9wq5yEXz1uCMmzxokMDRfLIDXkxp80gFtTR0T2h2h54y3J5oPQZSraRVyETa/e7VhO+jfbi2a0qaxw=="
+ "version": "0.1.0-next.9",
+ "resolved": "https://registry.npmjs.org/@appwrite.io/pink-icons/-/pink-icons-0.1.0-next.9.tgz",
+ "integrity": "sha512-6t4Pqt/xugjpJQyaMx1u/7Gt9CkW5iItDAgUKcIMm84E4NbDJq8ZdAhhvctGQQppKUgHDPi+6x1XveUUd7tdbg=="
},
"@babel/code-frame": {
"version": "7.22.10",
diff --git a/package.json b/package.json
index 27292b7bb..809f78d49 100644
--- a/package.json
+++ b/package.json
@@ -21,8 +21,8 @@
"@analytics/google-analytics": "^1.0.5",
"@analytics/google-tag-manager": "^0.5.3",
"@appwrite.io/console": "^0.3.0",
- "@appwrite.io/pink": "0.1.0-next.8",
- "@appwrite.io/pink-icons": "^0.1.0-next.8",
+ "@appwrite.io/pink": "0.1.0-next.9",
+ "@appwrite.io/pink-icons": "^0.1.0-next.9",
"@popperjs/core": "^2.11.6",
"@sentry/svelte": "^7.44.2",
"@sentry/tracing": "^7.44.2",
diff --git a/src/routes/console/project-[project]/functions/templates/+page.svelte b/src/routes/console/project-[project]/functions/templates/+page.svelte
index 110cb04fb..b47dbc888 100644
--- a/src/routes/console/project-[project]/functions/templates/+page.svelte
+++ b/src/routes/console/project-[project]/functions/templates/+page.svelte
@@ -65,7 +65,7 @@
case runtime.includes('dart'):
return 'dart';
case runtime.includes('bun'):
- return 'bun';
+ return 'bun-sh';
default:
return undefined;
}
diff --git a/static/icons/dark/color/bun-sh.svg b/static/icons/dark/color/bun-sh.svg
new file mode 100644
index 000000000..8babba29d
--- /dev/null
+++ b/static/icons/dark/color/bun-sh.svg
@@ -0,0 +1,23 @@
+
diff --git a/static/icons/dark/color/bun.svg b/static/icons/dark/color/bun.svg
deleted file mode 100644
index 7ef15001d..000000000
--- a/static/icons/dark/color/bun.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/static/icons/dark/grayscale/bun-sh.svg b/static/icons/dark/grayscale/bun-sh.svg
new file mode 100644
index 000000000..769784eb0
--- /dev/null
+++ b/static/icons/dark/grayscale/bun-sh.svg
@@ -0,0 +1,17 @@
+
diff --git a/static/icons/light/color/bun-sh.svg b/static/icons/light/color/bun-sh.svg
new file mode 100644
index 000000000..d8854eafb
--- /dev/null
+++ b/static/icons/light/color/bun-sh.svg
@@ -0,0 +1,23 @@
+
diff --git a/static/icons/light/color/bun.svg b/static/icons/light/color/bun.svg
deleted file mode 100644
index 7ef15001d..000000000
--- a/static/icons/light/color/bun.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/static/icons/light/grayscale/bun-sh.svg b/static/icons/light/grayscale/bun-sh.svg
new file mode 100644
index 000000000..df7fff6d4
--- /dev/null
+++ b/static/icons/light/grayscale/bun-sh.svg
@@ -0,0 +1,17 @@
+