Skip to content

Commit 0605c81

Browse files
committed
Prettier sort imports
1 parent 93b75e8 commit 0605c81

File tree

12 files changed

+224
-12
lines changed

12 files changed

+224
-12
lines changed

.prettierrc.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
11
singleQuote: true
22
printWidth: 120
33
trailingComma: all
4+
5+
plugins:
6+
- '@ianvs/prettier-plugin-sort-imports'
7+
8+
importOrder:
9+
- <BUILTIN_MODULES>
10+
- '^react$'
11+
- '^next(.*)$'
12+
- <THIRD_PARTY_MODULES>
13+
- ''
14+
- ^@/lib/(.*)$
15+
- '^@/(.*)$'
16+
- ''
17+
- '^../(.*)$'
18+
- '^./(.*)$'
19+
- '^[./]'

app/(home)/[[...slug]]/layout.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { DocsLayout, DocsLayoutProps } from 'fumadocs-ui/layouts/docs';
21
import type { ReactNode } from 'react';
2+
import { DocsLayout, DocsLayoutProps } from 'fumadocs-ui/layouts/docs';
33

4-
import { baseOptions } from '@/app/layout.config';
54
import { source } from '@/lib/source';
5+
import { baseOptions } from '@/app/layout.config';
66

77
import Pattern from './Pattern';
88

app/(home)/[[...slug]]/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import { DocsPage, DocsBody, DocsDescription, DocsTitle, DocsCategory } from 'fumadocs-ui/page';
21
import { notFound } from 'next/navigation';
32
import defaultMdxComponents from 'fumadocs-ui/mdx';
3+
import { DocsBody, DocsCategory, DocsDescription, DocsPage, DocsTitle } from 'fumadocs-ui/page';
44

5-
import { openapi, source } from '@/lib/source';
65
import { metadataImage } from '@/lib/metadata';
6+
import { openapi, source } from '@/lib/source';
77
import { getSiteUrl } from '@/utils/site';
88

99
export default async function Page(props: { params: Promise<{ slug?: string[] }> }) {

app/api/search/route.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import { source } from '@/lib/source';
21
import { createFromSource } from 'fumadocs-core/search/server';
32

3+
import { source } from '@/lib/source';
4+
45
export const { GET } = createFromSource(source);

app/docs-og/[...slug]/route.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
import { metadataImage } from '@/lib/metadata';
21
import { generateOGImage } from 'fumadocs-ui/og';
32

3+
import { metadataImage } from '@/lib/metadata';
4+
45
export const GET = metadataImage.createAPI((page) => {
56
return generateOGImage({
67
title: page.data.title,

app/layout.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { RootProvider } from 'fumadocs-ui/provider';
21
import type { ReactNode } from 'react';
3-
import { GeistSans } from 'geist/font/sans';
2+
import { RootProvider } from 'fumadocs-ui/provider';
43
import { GeistMono } from 'geist/font/mono';
4+
import { GeistSans } from 'geist/font/sans';
55

66
import './global.css';
77

lib/metadata.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { createMetadataImage } from 'fumadocs-core/server';
2+
23
import { source } from '@/lib/source';
34

45
export const metadataImage = createMetadataImage({

lib/source.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
import { docs, meta } from '@/.source';
2-
import { createMDXSource } from 'fumadocs-mdx';
31
import { loader } from 'fumadocs-core/source';
2+
import { createMDXSource } from 'fumadocs-mdx';
43
import { attachFile, createOpenAPI } from 'fumadocs-openapi/server';
54

5+
import { docs, meta } from '@/.source';
6+
67
export const source = loader({
78
baseUrl: '/',
89
source: createMDXSource(docs, meta),

package-lock.json

Lines changed: 191 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
},
2626
"devDependencies": {
2727
"@commitlint/cli": "^19.7.1",
28+
"@ianvs/prettier-plugin-sort-imports": "^4.4.1",
2829
"@tailwindcss/postcss": "^4.0.9",
2930
"@types/mdx": "^2.0.13",
3031
"@types/node": "^22.13.5",

0 commit comments

Comments
 (0)