- Use Prettier for formatting - Use composite TypeScript projects - Use generics in custom AST and resolve them for outputs that don’t support generics - Add tests - Export AST types - Export single renderers - JSON Schema renderer option to control unresolvedProperties/additionalProperties - Tests The Markdown generation may still be improved.
18 lines
350 B
JSON
18 lines
350 B
JSON
{
|
|
"compilerOptions": {
|
|
"composite": true,
|
|
"declaration": true,
|
|
"lib": ["ESNext"],
|
|
"module": "NodeNext",
|
|
"noFallthroughCasesInSwitch": true,
|
|
"noUncheckedIndexedAccess": true,
|
|
"outDir": "../libtest",
|
|
"sourceMap": true,
|
|
"strict": true,
|
|
"target": "ESNext",
|
|
},
|
|
"references": [
|
|
{ "path": "../src" },
|
|
]
|
|
}
|