UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

19 lines (17 loc) 378 B
import prettier from 'prettier/standalone'; import parserBabel from 'prettier/parser-babel'; export class PrettierController { static formatJs(JSContent: string) { try { return prettier.format(JSContent, { parser: 'babel', plugins: [parserBabel], printWidth: 120, useTabs: true, }); } catch (err) { console.log(err); return JSContent; } } }