make-pesto
Version:
Pesto is a command-line tool to assist in creating Node.js packages. 🔪🌿
6 lines • 857 B
JavaScript
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)}}