chore: migrate linting and formatting to Oxc

This commit is contained in:
2026-09-28 20:08:38 +09:00
parent 8085ad2f90
commit 0bab009984
27 changed files with 1550 additions and 1510 deletions
+18 -23
View File
@@ -1,28 +1,23 @@
// @vitest-environment node
import { TwitterClient } from '@yuta/bird'
import { describe, expect, it } from 'vitest'
import { TwitterClient } from "@yuta/bird";
import { describe, expect, it } from "vitest";
describe.runIf(process.env.TWITTER_LITE_LIVE === '1')(
'configured relay',
() => {
it('performs one read-only Top search', async () => {
const relayBaseUrl = process.env.TWITTER_RELAY_BASE_URL
if (!relayBaseUrl) {
throw new Error(
'TWITTER_RELAY_BASE_URL is required for the opt-in live smoke test',
)
}
describe.runIf(process.env.TWITTER_LITE_LIVE === "1")("configured relay", () => {
it("performs one read-only Top search", async () => {
const relayBaseUrl = process.env.TWITTER_RELAY_BASE_URL;
if (!relayBaseUrl) {
throw new Error("TWITTER_RELAY_BASE_URL is required for the opt-in live smoke test");
}
const client = new TwitterClient({
relayBaseUrl,
profileName: process.env.BIRD_PROFILE_NAME,
timeoutMs: 20_000,
})
const query = process.env.TWITTER_LITE_LIVE_QUERY ?? 'OpenAI'
const result = await client.search(query, 1, { product: 'Top' })
const client = new TwitterClient({
relayBaseUrl,
profileName: process.env.BIRD_PROFILE_NAME,
timeoutMs: 20_000,
});
const query = process.env.TWITTER_LITE_LIVE_QUERY ?? "OpenAI";
const result = await client.search(query, 1, { product: "Top" });
expect(result.success).toBe(true)
}, 30_000)
},
)
expect(result.success).toBe(true);
}, 30_000);
});