make-pesto
Version:
Pesto is a command-line tool to assist in creating Node.js packages. 🔪🌿
6 lines • 885 B
JavaScript
Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"preparePrettier",{enumerable:true,get:function(){return preparePrettier}});const _fs=require("fs");const _path=_interop_require_default(require("path"));const _constants=require("../constants");function _interop_require_default(obj){return obj&&obj.__esModule?obj:{default:obj}}function preparePrettier(projectPath){const prettierrcFullPath=_path.default.resolve(projectPath,".prettierrc");const prettierIgnoreFullPath=_path.default.resolve(projectPath,".prettierignore");const prettierIgnore=`
node_modules
public
build
out
`;try{(0,_fs.writeFileSync)(prettierrcFullPath,JSON.stringify(_constants.prettierOptions));(0,_fs.writeFileSync)(prettierIgnoreFullPath,prettierIgnore,{encoding:"utf-8"});return[prettierrcFullPath,prettierIgnoreFullPath]}catch(err){throw new Error(err)}}