Skip to content

Commit

Permalink
chore: tweak jest
Browse files Browse the repository at this point in the history
  • Loading branch information
tgreyuk committed Jul 24, 2023
1 parent 44effbd commit fa0e8ac
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 11 deletions.
17 changes: 13 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions packages/typedoc-plugin-markdown/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"prepublishOnly": "npm run lint && npm run build && npm run test",
"prebuild": "npm-run-all task:*",
"build": "rm -rf dist && tsc",
"pretest": "jest --clear-cache",
"test": "NODE_OPTIONS=\"--experimental-vm-modules\" jest --colors",
"build-and-test": "npm run build && npm run test",
"api-docs": "npm run build && typedoc --options ./typedoc.api.js --out ./docs/api",
Expand Down
14 changes: 7 additions & 7 deletions packages/typedoc-plugin-markdown/src/plugin/renderer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import * as fs from 'fs';
import * as path from 'path';
import * as prettier from 'prettier';
import { format, resolveConfig, resolveConfigFile } from 'prettier';
import {
DeclarationReflection,
PageEvent,
Expand Down Expand Up @@ -110,10 +110,10 @@ export async function renderMarkdown(
);

// Resolve prettier config options
const prettierConfigFile = await prettier.resolveConfigFile();
const prettierConfigFile = await resolveConfigFile();

const prettierOptions = prettierConfigFile
? await prettier.resolveConfig(prettierConfigFile)
? await resolveConfig(prettierConfigFile)
: {};

output.urls
Expand Down Expand Up @@ -143,10 +143,10 @@ export async function renderMarkdown(
}

try {
const formattedContents = await prettier.format(
page.contents as string,
{ parser: 'markdown', ...(prettierOptions && prettierOptions) },
);
const formattedContents = await format(page.contents as string, {
parser: 'markdown',
...(prettierOptions && prettierOptions),
});
writeFileSync(page.filename, formattedContents);
} catch (error) {
this.application.logger.error(`Could not write ${page.filename}`);
Expand Down

0 comments on commit fa0e8ac

Please sign in to comment.