aboutsummaryrefslogtreecommitdiff
path: root/misctools/mime.js
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2023-03-02 19:02:10 -0800
committerGravatar GitHub <noreply@github.com> 2023-03-02 19:02:10 -0800
commit9388b3f8257bc2e580deaece4cd2677928104fc6 (patch)
tree3f6aff2009cef69897f599fe51305b894f81a376 /misctools/mime.js
parentb469e5035161286abeb1a7726518d1afcc163a51 (diff)
downloadbun-9388b3f8257bc2e580deaece4cd2677928104fc6.tar.gz
bun-9388b3f8257bc2e580deaece4cd2677928104fc6.tar.zst
bun-9388b3f8257bc2e580deaece4cd2677928104fc6.zip
Add a zig fmt action (#2277)
* Add a zig fmt action * add failing file * Setup prettier better * Update prettier-fmt.yml * Fail on error * Update prettier-fmt.yml * boop * boop2 * tar.gz * Update zig-fmt.yml * Update zig-fmt.yml * Update zig-fmt.yml * Update zig-fmt.yml * Update zig-fmt.yml * boop * Update prettier-fmt.yml * tag * newlines * multiline * fixup * Update zig-fmt.yml * update it * fixup * both * w * Update prettier-fmt.yml * prettier all the things * Update package.json * zig fmt * ❌ ✅ * bump * . * quotes * fix prettier ignore * once more * Update prettier-fmt.yml * Update fallback.ts * consistentcy --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
Diffstat (limited to 'misctools/mime.js')
-rw-r--r--misctools/mime.js23
1 files changed, 6 insertions, 17 deletions
diff --git a/misctools/mime.js b/misctools/mime.js
index 6f46a711f..27b58a5b7 100644
--- a/misctools/mime.js
+++ b/misctools/mime.js
@@ -1,17 +1,6 @@
-const json = await (
- await fetch("https://raw.githubusercontent.com/jshttp/mime-db/master/db.json")
-).json();
-
-json["application/javascript"].extensions.push(
- `ts`,
- `tsx`,
- `mts`,
- `mtsx`,
- `cts`,
- `cjs`,
- `mjs`,
- `js`,
-);
+const json = await (await fetch("https://raw.githubusercontent.com/jshttp/mime-db/master/db.json")).json();
+
+json["application/javascript"].extensions.push(`ts`, `tsx`, `mts`, `mtsx`, `cts`, `cjs`, `mjs`, `js`);
delete json["application/node"];
delete json["application/deno"];
@@ -28,11 +17,11 @@ for (let key of Object.keys(json).sort()) {
const withExtensions = [
...new Set([
...Object.keys(json)
- .filter((key) => {
+ .filter(key => {
return !!json[key]?.extensions?.length;
})
- .flatMap((mime) => {
- return [...new Set([...json[mime].extensions])].map((ext) => {
+ .flatMap(mime => {
+ return [...new Set([...json[mime].extensions])].map(ext => {
return [`.{.@"${ext}", all.@"${mime}"}`];
});
})