diff --git a/bun.lock b/bun.lock index e95ae076..07c74770 100644 --- a/bun.lock +++ b/bun.lock @@ -745,7 +745,7 @@ "update-browserslist-db": ["update-browserslist-db@1.1.3", "", { "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" }, "peerDependencies": { "browserslist": ">= 4.21.0" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw=="], - "vite": ["vite@7.3.5", "", { "dependencies": { "esbuild": "^0.27.0", "fdir": "^6.5.0", "picomatch": "^4.0.3", "postcss": "^8.5.6", "rollup": "^4.43.0", "tinyglobby": "^0.2.15" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^20.19.0 || >=22.12.0", "jiti": ">=1.21.0", "less": "^4.0.0", "lightningcss": "^1.21.0", "sass": "^1.70.0", "sass-embedded": "^1.70.0", "stylus": ">=0.54.8", "sugarss": "^5.0.0", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-KuOaNhcnGFN2zIPGA7wRmzF+lJA1sea7rHq17aiJ++9lzY1WWG6Jpwqwe1KNbRVPIqHmr8GLYx7jbrQcN/7/ww=="], + "vite": ["vite@7.3.6", "", { "dependencies": { "esbuild": "^0.27.0 || ^0.28.0", "fdir": "^6.5.0", "picomatch": "^4.0.3", "postcss": "^8.5.6", "rollup": "^4.43.0", "tinyglobby": "^0.2.15" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^20.19.0 || >=22.12.0", "jiti": ">=1.21.0", "less": "^4.0.0", "lightningcss": "^1.21.0", "sass": "^1.70.0", "sass-embedded": "^1.70.0", "stylus": ">=0.54.8", "sugarss": "^5.0.0", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-4XP60spRGjSZFf1qYH+dJIkK2znL3zQfl9KkOV9MkkRR/3Dls0dxaBsQPTloEc5BLXWPL9vsOxopxyKoMmDueg=="], "vite-plugin-pwa": ["vite-plugin-pwa@1.3.0", "", { "dependencies": { "debug": "^4.3.6", "pretty-bytes": "^6.1.1", "tinyglobby": "^0.2.10", "workbox-build": "^7.4.1", "workbox-window": "^7.4.1" }, "peerDependencies": { "@vite-pwa/assets-generator": "^1.0.0", "vite": "^3.1.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" }, "optionalPeers": ["@vite-pwa/assets-generator"] }, "sha512-c5kMgN+ITrOtHXp8PAtk2uOIEea6XjP/unCGxOWWBzQ6qa65qj/awHg0wf+QF9E/2u9vh86LqxPwzEPNbM2r5A=="], diff --git a/package.json b/package.json index 0dbe1330..04f6657d 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ }, "devDependencies": { "typescript": "^5.9.3", - "vite": "^7.3.5", + "vite": "^7.3.6", "vite-plugin-pwa": "^1.3.0", "@fontsource/inter": "^5.2.8" } diff --git a/src/bang.ts b/src/bang.ts index 4893b355..5c3b655a 100644 --- a/src/bang.ts +++ b/src/bang.ts @@ -90786,7 +90786,7 @@ export const bangs = [ "c": "Multimedia", "d": "whosampled.com", "r": 0, - "s": "Who Sampled", + "s": "WhoSampled", "sc": "Music", "t": "whosampled", "u": "https://whosampled.com/search/?q={{{s}}}" @@ -98601,6 +98601,42 @@ export const bangs = [ "s": "Podcast Index", "sc": "Search", "t": "podindex", - "u": "https://podcastindex.org/search?{{{s}}}&type=all" + "u": "https://podcastindex.org/search?q={{{s}}}&type=all" + }, + { + "c": "Tech", + "d": "oxc.rs", + "r": 0, + "s": "Oxlint (Rule)", + "sc": "Languages (javascript)", + "t": "oxlint", + "u": "https://oxc.rs/docs/guide/usage/linter/rules/{{{s}}}" + }, + { + "c": "Tech", + "d": "oxc.rs", + "r": 0, + "s": "Oxlint (ESLint Rule)", + "sc": "Languages (javascript)", + "t": "oxlinte", + "u": "https://oxc.rs/docs/guide/usage/linter/rules/eslint/{{{s}}}" + }, + { + "c": "Multimedia", + "d": "www.whosampled.com", + "r": 0, + "s": "WhoSampled (Artists)", + "sc": "Music", + "t": "whosama", + "u": "https://www.whosampled.com/search/artists/?q={{{s}}}" + }, + { + "c": "Multimedia", + "d": "www.whosampled.com", + "r": 0, + "s": "WhoSampled (Tracks)", + "sc": "Music", + "t": "whosamt", + "u": "https://www.whosampled.com/search/tracks/?q={{{s}}}" } ];