A discord bot for teal.fm
discord tealfm music

oxlint

besaid.zone 17766f7a 83e2581b

verified
Changed files
+114 -2
.tangled
+4
.oxlintrc.json
··· 1 + { 2 + "$schema": "./node_modules/oxlint/configuration_schema.json", 3 + "plugins": ["import", "node"] 4 + }
+1 -1
.tangled/workflows/lint.yml
··· 15 15 command: pnpm i --frozen-lockfile 16 16 17 17 - name: lint 18 - command: pnpm typecheck 18 + command: pnpm lint
+18
.tangled/workflows/typecheck.yml
··· 1 + when: 2 + - event: ["push"] 3 + branch: main 4 + 5 + engine: nixery 6 + 7 + dependencies: 8 + nixpkgs: 9 + - nodejs_24 10 + - pnpm 11 + - gnused 12 + 13 + steps: 14 + - name: install 15 + command: pnpm i --frozen-lockfile 16 + 17 + - name: typecheck 18 + command: pnpm typecheck
+3 -1
package.json
··· 7 7 "bot": "pnpm --filter bot dev", 8 8 "tap": "pnpm --filter tapper dev", 9 9 "dev": "pnpm --filter './apps/**' dev", 10 - "typecheck": "pnpm --filter './apps/**' typecheck" 10 + "typecheck": "pnpm --filter './apps/**' typecheck", 11 + "lint": "oxlint" 11 12 }, 12 13 "keywords": [ 13 14 "teal.fm", ··· 19 20 "packageManager": "pnpm@10.15.0", 20 21 "repository": {}, 21 22 "devDependencies": { 23 + "oxlint": "^1.35.0", 22 24 "typescript": "^5.9.3" 23 25 } 24 26 }
+88
pnpm-lock.yaml
··· 8 8 9 9 .: 10 10 devDependencies: 11 + oxlint: 12 + specifier: ^1.35.0 13 + version: 1.35.0 11 14 typescript: 12 15 specifier: ^5.9.3 13 16 version: 5.9.3 ··· 329 332 cpu: [x64] 330 333 os: [win32] 331 334 335 + '@oxlint/darwin-arm64@1.35.0': 336 + resolution: {integrity: sha512-ieiYVHkNZPo77Hgrxav595wGS4rRNKuDNrljf+4xhwpJsddrxMpM64IQUf2IvR3MhK4FxdGzhhB6OVmGVHY5/w==} 337 + cpu: [arm64] 338 + os: [darwin] 339 + 340 + '@oxlint/darwin-x64@1.35.0': 341 + resolution: {integrity: sha512-1jNHu3j66X5jKySvgtE+jGtjx4ye+xioAucVTi2IuROZO6keK2YG74pnD+9FT+DpWZAtWRZGoW0r0x6aN9sEEg==} 342 + cpu: [x64] 343 + os: [darwin] 344 + 345 + '@oxlint/linux-arm64-gnu@1.35.0': 346 + resolution: {integrity: sha512-T1lc0UaYbTxZyqVpLfC7eipbauNG8pBpkaZEW4JGz8Y68rxTH7d9s+CF0zxUxNr5RCtcmT669RLVjQT7VrKVLg==} 347 + cpu: [arm64] 348 + os: [linux] 349 + 350 + '@oxlint/linux-arm64-musl@1.35.0': 351 + resolution: {integrity: sha512-7Wv5Pke9kwWKFycUziSHsmi3EM0389TLzraB0KE/MArrKxx30ycwfJ5PYoMj9ERoW+Ybs0txdaOF/xJy/XyYkg==} 352 + cpu: [arm64] 353 + os: [linux] 354 + 355 + '@oxlint/linux-x64-gnu@1.35.0': 356 + resolution: {integrity: sha512-HDMPOzyVVy+rQl3H7UOq8oGHt7m1yaiWCanlhAu4jciK8dvXeO9OG/OQd74lD/h05IcJh93pCLEJ3wWOG8hTiQ==} 357 + cpu: [x64] 358 + os: [linux] 359 + 360 + '@oxlint/linux-x64-musl@1.35.0': 361 + resolution: {integrity: sha512-kAPBBsUOM3HQQ6n3nnZauvFR9EoXqCSoj4O3OSXXarzsRTiItNrHabVUwxeswZEc+xMzQNR0FHEWg/d4QAAWLw==} 362 + cpu: [x64] 363 + os: [linux] 364 + 365 + '@oxlint/win32-arm64@1.35.0': 366 + resolution: {integrity: sha512-qrpBkkOASS0WT8ra9xmBRXOEliN6D/MV9JhI/68lFHrtLhfFuRwg4AjzjxrCWrQCnQ0WkvAVpJzu73F4ICLYZw==} 367 + cpu: [arm64] 368 + os: [win32] 369 + 370 + '@oxlint/win32-x64@1.35.0': 371 + resolution: {integrity: sha512-yPFcj6umrhusnG/kMS5wh96vblsqZ0kArQJS+7kEOSJDrH+DsFWaDCsSRF8U6gmSmZJ26KVMU3C3TMpqDN4M1g==} 372 + cpu: [x64] 373 + os: [win32] 374 + 332 375 '@pinojs/redact@0.4.0': 333 376 resolution: {integrity: sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==} 334 377 ··· 663 706 once@1.4.0: 664 707 resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 665 708 709 + oxlint@1.35.0: 710 + resolution: {integrity: sha512-QDX1aUgaiqznkGfTM2qHwva2wtKqhVoqPSVXrnPz+yLUhlNadikD3QRuRtppHl7WGuy3wG6nKAuR8lash3aWSg==} 711 + engines: {node: ^20.19.0 || >=22.12.0} 712 + hasBin: true 713 + peerDependencies: 714 + oxlint-tsgolint: '>=0.10.0' 715 + peerDependenciesMeta: 716 + oxlint-tsgolint: 717 + optional: true 718 + 666 719 parent-module@1.0.1: 667 720 resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 668 721 engines: {node: '>=6'} ··· 1118 1171 '@esbuild/win32-x64@0.27.2': 1119 1172 optional: true 1120 1173 1174 + '@oxlint/darwin-arm64@1.35.0': 1175 + optional: true 1176 + 1177 + '@oxlint/darwin-x64@1.35.0': 1178 + optional: true 1179 + 1180 + '@oxlint/linux-arm64-gnu@1.35.0': 1181 + optional: true 1182 + 1183 + '@oxlint/linux-arm64-musl@1.35.0': 1184 + optional: true 1185 + 1186 + '@oxlint/linux-x64-gnu@1.35.0': 1187 + optional: true 1188 + 1189 + '@oxlint/linux-x64-musl@1.35.0': 1190 + optional: true 1191 + 1192 + '@oxlint/win32-arm64@1.35.0': 1193 + optional: true 1194 + 1195 + '@oxlint/win32-x64@1.35.0': 1196 + optional: true 1197 + 1121 1198 '@pinojs/redact@0.4.0': {} 1122 1199 1123 1200 '@sapphire/async-queue@1.5.5': {} ··· 1432 1509 once@1.4.0: 1433 1510 dependencies: 1434 1511 wrappy: 1.0.2 1512 + 1513 + oxlint@1.35.0: 1514 + optionalDependencies: 1515 + '@oxlint/darwin-arm64': 1.35.0 1516 + '@oxlint/darwin-x64': 1.35.0 1517 + '@oxlint/linux-arm64-gnu': 1.35.0 1518 + '@oxlint/linux-arm64-musl': 1.35.0 1519 + '@oxlint/linux-x64-gnu': 1.35.0 1520 + '@oxlint/linux-x64-musl': 1.35.0 1521 + '@oxlint/win32-arm64': 1.35.0 1522 + '@oxlint/win32-x64': 1.35.0 1435 1523 1436 1524 parent-module@1.0.1: 1437 1525 dependencies: