0.5.1 • Published 4 years ago

prettier-hook v0.5.1

Weekly downloads
1
License
MIT
Repository
-
Last release
4 years ago

Prettier Hook

The library allows to modify the AST before executing Prettier.

const { hooks } = require('prettier-hook');

function parse(ast) {
  // modify AST
  return ast;
}

hooks.typescript.addHook(parse);
npx prettier-hook --require <filepath>
// or
yarn prettier-hook --require <filepath>

Example

There is an example which is converting require to import.

// examples/simple/test.js
const fs = require('fs');
$ DEBUG=1 yarn ts-node dist/bin/prettier-hook.js --require examples/simple/index.ts examples/simple/test.js
// examples/simple/test.js
import * as fs from 'fs';

Use case

0.5.1

4 years ago

0.5.0

4 years ago

0.4.6

4 years ago

0.4.5

5 years ago

0.4.4

5 years ago

0.4.3

5 years ago

0.4.2

5 years ago

0.4.1

5 years ago

0.4.0

5 years ago

0.3.2

5 years ago

0.3.1

5 years ago

0.3.0

5 years ago

0.2.0

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago