@dx-box/common
Version:
(DX) by providing common configurations for TypeScript, ESLint, Prettier, and automated Git hooks for formatting and linting.
2 lines (1 loc) • 478 B
JavaScript
import{execSync as e}from"child_process";const i=()=>{try{console.log("\u{1F680} ESLint is running..."),e("eslint src --ext .ts,.tsx,.js,.cjs,mjs --fix",{stdio:"inherit"})}catch(t){console.error("\u274C ESLint execution failed:",t)}},s=()=>{try{console.log("\u{1F680} prettier is running..."),e('prettier --write "src/**/*.{ts,tsx,js,cjs,mjs,json}"',{stdio:"inherit"})}catch(t){console.error("\u274C prettier execution failed:",t)}};export{s as formatScripts,i as lintScripts};