2024-07-19 21:20:21 +10:00
import { resolve } from 'node:path'
import { fileURLToPath } from 'node:url'
2025-11-29 16:22:35 +11:00
import { generateReferenceDocs } from '@tanstack/typedoc-config'
2024-07-19 21:20:21 +10:00
const __dirname = fileURLToPath ( new URL ( '.' , import . meta . url ) )
2025-06-21 20:48:19 +09:00
await generateReferenceDocs ( {
packages : [
{
name : 'angular-query-experimental' ,
entryPoints : [
resolve (
__dirname ,
'../packages/angular-query-experimental/src/index.ts' ,
) ,
] ,
tsconfig : resolve (
__dirname ,
'../packages/angular-query-experimental/tsconfig.json' ,
) ,
outputDir : resolve ( __dirname , '../docs/framework/angular/reference' ) ,
exclude : [ './packages/query-core/**/*' ] ,
} ,
{
name : 'svelte-query' ,
entryPoints : [
resolve ( __dirname , '../packages/svelte-query/src/index.ts' ) ,
] ,
tsconfig : resolve ( __dirname , '../packages/svelte-query/tsconfig.json' ) ,
outputDir : resolve ( __dirname , '../docs/framework/svelte/reference' ) ,
exclude : [ './packages/query-core/**/*' ] ,
} ,
2026-02-10 05:02:20 -06:00
{
name : 'preact-query' ,
entryPoints : [
resolve ( __dirname , '../packages/preact-query/src/index.ts' ) ,
] ,
tsconfig : resolve ( __dirname , '../packages/preact-query/tsconfig.json' ) ,
outputDir : resolve ( __dirname , '../docs/framework/preact/reference' ) ,
exclude : [ './packages/query-core/**/*' ] ,
} ,
2025-06-21 20:48:19 +09:00
] ,
} )
2025-05-24 00:47:55 -06:00
console . log ( '\n✅ All markdown files have been processed!' )
2024-07-19 21:20:21 +10:00
process . exit ( 0 )