UNPKG

make-pesto

Version:

Pesto is a command-line tool to assist in creating Node.js packages. 🔪🌿

6 lines • 857 B
Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"prepareEslint",{enumerable:true,get:function(){return prepareEslint}});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 prepareEslint(projectPath){const eslintrcFullPath=_path.default.resolve(projectPath,".eslintrc");const eslintIgnoreFullPath=_path.default.resolve(projectPath,".eslintignore");const eslintIgnore=` node_modules public build out `;try{(0,_fs.writeFileSync)(eslintrcFullPath,JSON.stringify(_constants.eslintOptions));(0,_fs.writeFileSync)(eslintIgnoreFullPath,eslintIgnore,{encoding:"utf-8"});return[eslintrcFullPath,eslintIgnoreFullPath]}catch(err){throw new Error(err)}}