From 3b3a068c6b41e6633cc004dde47beb3cb8a63882 Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Mon, 10 Feb 2025 01:16:41 +0700 Subject: [PATCH] style: lint --- eslint.config.js | 27 ++++++++++--------- packages/hfup/src/vite/space-card/index.ts | 3 ++- .../src/drizzle-orm/dialect/duckdb-format.ts | 4 +-- .../src/drizzle-orm/dialect/duckdb-types.ts | 2 ++ .../dialect/duckdb-vite-bundles.ts | 2 -- .../src/drizzle-orm/dialect/duckdb.ts | 2 ++ .../src/drizzle-orm/driver.ts | 3 ++- .../src/drizzle-orm/session.ts | 1 + packages/moonshine-web/src/App.vue | 2 +- .../src/components/AnimatedMesh.vue | 1 + packages/moonshine-web/src/libs/worker.ts | 1 + packages/moonshine-web/tsconfig.json | 4 --- packages/moonshine-web/uno.config.ts | 1 + packages/server-runtime/src/index.ts | 1 + packages/server-sdk/src/client.ts | 2 ++ packages/stage-tamagotchi/src/main/index.ts | 1 + .../renderer/src/components/ChatHistory.vue | 1 - .../src/components/InteractiveArea.vue | 5 +--- .../stage-tamagotchi/src/renderer/src/main.ts | 1 - .../src/renderer/src/pages/index.vue | 1 + .../src/renderer/src/pages/settings.vue | 2 +- packages/stage-tamagotchi/tsconfig.web.json | 6 ++--- .../stage-ui/src/components/BasicTextarea.vue | 1 + .../stage-ui/src/components/Collapsable.vue | 1 + .../stage-ui/src/components/Live2D/Viewer.vue | 1 + .../stage-ui/src/components/Scenes/Live2D.vue | 2 +- .../stage-ui/src/components/Scenes/VRM.vue | 2 +- .../stage-ui/src/components/VRM/Model.vue | 3 ++- .../stage-ui/src/components/Widgets/Stage.vue | 1 - .../src/composables/llmmarkerParser.test.ts | 1 + packages/stage-ui/src/composables/micvad.ts | 1 + packages/stage-ui/src/composables/queue.ts | 1 + packages/stage-ui/src/composables/queues.ts | 1 + .../stage-ui/src/composables/vrm/animation.ts | 2 ++ packages/stage-ui/src/composables/vrm/core.ts | 3 ++- .../src/composables/vrm/expression.ts | 1 + packages/stage-ui/src/composables/whisper.ts | 1 + .../src/constants/prompts/system-v2.ts | 1 + packages/stage-ui/src/stores/llm.ts | 1 + packages/stage-ui/tsconfig.json | 1 - .../src/components/AudioWaveform.vue | 1 - .../components/Layouts/InteractiveArea.vue | 2 +- .../Layouts/MobileInteractiveArea.vue | 5 +--- .../stage-web/src/components/Settings.vue | 2 +- .../src/components/Widgets/ChatHistory.vue | 1 - .../components/Widgets/MobileChatHistory.vue | 1 - .../src/components/Widgets/MobileSettings.vue | 2 +- packages/stage-web/src/main.ts | 2 +- packages/stage-web/src/pages/index.vue | 2 +- .../src/pages/test/queues/delays.vue | 4 +-- .../src/pages/test/queues/emotions.vue | 2 +- .../src/pages/test/queues/messages.vue | 3 +-- packages/stage-web/tsconfig.json | 1 - packages/stage-web/vite.config.ts | 4 +-- packages/unplugin-download/src/vite/index.ts | 1 + .../unplugin-live2d-sdk/src/utils/unzip.ts | 2 ++ .../unplugin-live2d-sdk/src/vite/index.ts | 1 + packages/whisper-webgpu/src/App.vue | 3 ++- packages/whisper-webgpu/tsconfig.json | 4 --- packages/whisper-webgpu/uno.config.ts | 1 + .../src/bots/discord/commands/summon.ts | 1 + services/discord-bot/src/pipelines/tts.ts | 3 ++- .../discord-bot/src/utils/audio-monitor.ts | 1 + services/discord-bot/src/utils/audio.ts | 1 + services/discord-bot/src/utils/opus.ts | 1 - .../telegram-bot/src/bots/telegram/index.ts | 2 +- services/telegram-bot/src/llm/photo.ts | 2 ++ services/telegram-bot/src/llm/sticker.ts | 2 ++ services/telegram-bot/src/models/common.ts | 1 + 69 files changed, 86 insertions(+), 70 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index d820d087a..028afd341 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -10,19 +10,20 @@ export default antfu( '**/assets/live2d/models/**', 'packages/stage-tamagotchi/out/**', '**/drizzle/**', + '**/.astro/**', ], - // rules: { - // 'import/order': [ - // 'error', - // { - // 'groups': [ - // ['type'], - // ['builtin', 'external'], - // ['parent', 'sibling', 'index'], - // ], - // 'newlines-between': 'always', - // }, - // ], - // }, + rules: { + 'import/order': [ + 'error', + { + 'groups': [ + ['type'], + ['builtin', 'external'], + ['parent', 'sibling', 'index'], + ], + 'newlines-between': 'always', + }, + ], + }, }, ) diff --git a/packages/hfup/src/vite/space-card/index.ts b/packages/hfup/src/vite/space-card/index.ts index 2c25e36e0..e3f4be646 100644 --- a/packages/hfup/src/vite/space-card/index.ts +++ b/packages/hfup/src/vite/space-card/index.ts @@ -1,10 +1,11 @@ import type { Plugin, ResolvedConfig } from 'vite' import type { License, SpaceConfiguration } from './types' + import { readFile } from 'node:fs/promises' import { join } from 'node:path' import { defu } from 'defu' - import grayMatter from 'gray-matter' + import { exists } from '../../utils/fs' import { licenseValues } from './types' diff --git a/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb-format.ts b/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb-format.ts index b2bdc51b9..28e308b10 100644 --- a/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb-format.ts +++ b/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb-format.ts @@ -1,7 +1,7 @@ import type { TZDate } from '@date-fns/tz' import type { Field, StructRow } from 'apache-arrow' - import type { DataType } from './duckdb-types' + import { TZDateMini } from '@date-fns/tz' import { DataType as ArrowDataType, IntervalUnit, Struct, TimeUnit, util } from 'apache-arrow' import { @@ -20,8 +20,8 @@ import { setDay, transpose, } from 'date-fns' - import { trimEnd } from 'es-toolkit' + import { isNullOrUndefined, notNullOrUndefined } from './duckdb-common' import { isBooleanType, diff --git a/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb-types.ts b/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb-types.ts index 44b9649c6..abfce6e2c 100644 --- a/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb-types.ts +++ b/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb-types.ts @@ -1,5 +1,7 @@ import type { Dictionary, Field, Struct, StructRow, Vector } from 'apache-arrow' + import { DataType as ArrowDataType } from 'apache-arrow' + import { isNullOrUndefined } from './duckdb-common' /** Data types used by ArrowJS. */ diff --git a/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb-vite-bundles.ts b/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb-vite-bundles.ts index ede648a10..beb1c8937 100644 --- a/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb-vite-bundles.ts +++ b/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb-vite-bundles.ts @@ -3,10 +3,8 @@ import type { DuckDBBundles } from '@duckdb/duckdb-wasm' import ehMainWorker from '@duckdb/duckdb-wasm/dist/duckdb-browser-eh.worker.js?url' import ehMainModule from '@duckdb/duckdb-wasm/dist/duckdb-eh.wasm?url' - import mvpMainWorker from '@duckdb/duckdb-wasm/dist/duckdb-browser-mvp.worker.js?url' import mvpMainModule from '@duckdb/duckdb-wasm/dist/duckdb-mvp.wasm?url' - import coiMainModule from '@duckdb/duckdb-wasm/dist/duckdb-coi.wasm?url' import coiMainWorker from '@duckdb/duckdb-wasm/dist/duckdb-browser-coi.worker.js?url' import coiPthreadWorker from '@duckdb/duckdb-wasm/dist/duckdb-browser-coi.pthread.worker.js?url' diff --git a/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb.ts b/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb.ts index bdc74f29a..c4067266e 100644 --- a/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb.ts +++ b/packages/memory-driver-duckdb/src/drizzle-orm/dialect/duckdb.ts @@ -1,6 +1,8 @@ import type { AsyncDuckDBConnection, DuckDBBundles, Logger } from '@duckdb/duckdb-wasm' + import { AsyncDuckDB, ConsoleLogger, selectBundle, VoidLogger } from '@duckdb/duckdb-wasm' import { defu } from 'defu' + import { getBundles } from './duckdb-default-bundles' export type ConnectOptions = ConnectRequiredOptions & ConnectOptionalOptions diff --git a/packages/memory-driver-duckdb/src/drizzle-orm/driver.ts b/packages/memory-driver-duckdb/src/drizzle-orm/driver.ts index ddc033d22..4352f4b02 100644 --- a/packages/memory-driver-duckdb/src/drizzle-orm/driver.ts +++ b/packages/memory-driver-duckdb/src/drizzle-orm/driver.ts @@ -2,10 +2,11 @@ import type { DuckDBBundles, Logger } from '@duckdb/duckdb-wasm' import type { DrizzleConfig, RelationalSchemaConfig, TablesRelationalConfig } from 'drizzle-orm' import type { DuckDBWasmClient } from './dialect' import type { DuckDBWasmQueryResultHKT } from './session' -import { ConsoleLogger } from '@duckdb/duckdb-wasm' +import { ConsoleLogger } from '@duckdb/duckdb-wasm' import { createTableRelationsHelpers, DefaultLogger, entityKind, extractTablesRelationalConfig, isConfig } from 'drizzle-orm' import { PgDatabase, PgDialect } from 'drizzle-orm/pg-core' + import { connect } from './dialect' import { DuckDBWasmSession } from './session' diff --git a/packages/memory-driver-duckdb/src/drizzle-orm/session.ts b/packages/memory-driver-duckdb/src/drizzle-orm/session.ts index 9f1c81960..3a0265717 100644 --- a/packages/memory-driver-duckdb/src/drizzle-orm/session.ts +++ b/packages/memory-driver-duckdb/src/drizzle-orm/session.ts @@ -5,6 +5,7 @@ import type { DuckDBWasmClient } from './dialect' import { entityKind, fillPlaceholders, NoopLogger } from 'drizzle-orm' import { PgPreparedQuery, PgSession, PgTransaction } from 'drizzle-orm/pg-core' + import { beginTransaction, mapColumnData, withSavepoint } from './dialect' export type Row = Record diff --git a/packages/moonshine-web/src/App.vue b/packages/moonshine-web/src/App.vue index 27118a9f6..10cc67e7c 100644 --- a/packages/moonshine-web/src/App.vue +++ b/packages/moonshine-web/src/App.vue @@ -1,5 +1,6 @@