File tree Expand file tree Collapse file tree 6 files changed +31
-4
lines changed
Expand file tree Collapse file tree 6 files changed +31
-4
lines changed Original file line number Diff line number Diff line change 4141 "eslint" : " ^8" ,
4242 "eslint-config-next" : " 14" ,
4343 "typescript" : " ^5.7.3"
44+ },
45+ "engines" : {
46+ "node" : " >=22"
4447 }
4548}
Original file line number Diff line number Diff line change 1+ import * as path from 'node:path' ;
2+ import { fileURLToPath } from 'url' ;
13import { TagSchema } from '@/lib/types' ;
24import { remarkInstall } from 'fumadocs-docgen' ;
35import {
46 defineConfig ,
57 defineDocs ,
68 frontmatterSchema
79} from 'fumadocs-mdx/config' ;
8- import { createGenerator , remarkAutoTypeTable } from 'fumadocs-typescript' ;
10+ import {
11+ GeneratorOptions ,
12+ createGenerator ,
13+ remarkAutoTypeTable
14+ } from 'fumadocs-typescript' ;
15+
16+ const relative = ( s : string ) : string =>
17+ path . resolve ( fileURLToPath ( new URL ( s , import . meta. url ) ) ) ;
18+
19+ const tsconfig : GeneratorOptions = {
20+ tsconfigPath : relative ( '../tsconfig.json' ) ,
21+ basePath : relative ( '../' ) ,
22+ cache : false
23+ } ;
924
10- const generator = createGenerator ( ) ;
25+ const generator = createGenerator ( tsconfig ) ;
1126
1227export const docs = defineDocs ( {
1328 dir : 'src/content/docs' ,
Original file line number Diff line number Diff line change 2626 "typescript" : " 4.7"
2727 },
2828 "packageManager" :
" [email protected] " ,
29- "name" : " apsara"
29+ "name" : " apsara" ,
30+ "engines" : {
31+ "node" : " >=22"
32+ }
3033}
Original file line number Diff line number Diff line change 1515 },
1616 "devDependencies" : {
1717 "eslint-plugin-simple-import-sort" : " ^12.1.1"
18+ },
19+ "engines" : {
20+ "node" : " >=22"
1821 }
1922}
Original file line number Diff line number Diff line change 44 "types" : " dist/index.d.ts" ,
55 "sideEffects" : false ,
66 "engines" : {
7- "node" : " >=18 "
7+ "node" : " >=22 "
88 },
99 "exports" : {
1010 "." : {
Original file line number Diff line number Diff line change 55 "license" : " MIT" ,
66 "publishConfig" : {
77 "access" : " public"
8+ },
9+ "engines" : {
10+ "node" : " >=22"
811 }
912}
You can’t perform that action at this time.
0 commit comments