Prettier Hook
The library allows to modify the AST before executing Prettier.
const hooks = ; { // modify AST return ast;} hookstypescript;
npx prettier-hook --require <filepath>// oryarn prettier-hook --require <filepath>
Example
There is an example which is converting require to import.
// examples/simple/test.jsconst fs = ;
$ DEBUG=1 yarn ts-node dist/bin/prettier-hook.js --require examples/simple/index.ts examples/simple/test.js
// examples/simple/test.js;