mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-08-11 22:18:54 +08:00
0c7b20dc18
#### PR Dependency Tree * **PR #15464** 👈 This tree was auto-generated by [Charcoal](https://github.com/danerwilliams/charcoal) <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Replaced the project’s formatting and linting workflow with Oxfmt and Oxlint. * Added shared formatting and linting configuration, editor integration, and updated automated checks. * Updated generated files, scripts, and lint guidance to use the new tooling. * **Style** * Reformatted templates, source code, examples, and configuration files for consistent readability. * No user-facing functionality or rendering behavior changed. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
35 lines
709 B
YAML
35 lines
709 B
YAML
hooks:
|
|
afterOneFileWrite:
|
|
- oxfmt --write
|
|
config:
|
|
strict: true
|
|
maybeValue: T | null
|
|
declarationKind: interface
|
|
avoidOptionals:
|
|
field: true
|
|
inputValue: false
|
|
object: false
|
|
defaultValue: false
|
|
preResolveTypes: true
|
|
namingConvention:
|
|
enumValues: keep
|
|
scalars:
|
|
DateTime: string
|
|
Date: string
|
|
Decimal: number
|
|
UUID: string
|
|
ID: string
|
|
JSON: Record<string, string>
|
|
Upload: File
|
|
SafeInt: number
|
|
overwrite: true
|
|
schema: ../../backend/server/src/schema.gql
|
|
documents: ./src/**/*.gql
|
|
generates:
|
|
./src/schema.ts:
|
|
plugins:
|
|
- typescript
|
|
- typescript-operations
|
|
- ./export-gql-plugin.cjs:
|
|
output: ./src/graphql/index.ts
|