From 7521f788410d618020629e8a5ef2b5bb6049d81f Mon Sep 17 00:00:00 2001 From: Brian Staruk Date: Fri, 29 Sep 2023 10:10:43 -0400 Subject: [PATCH 1/2] updating (fixing) lint-staged config --- .lintstagedrc.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.lintstagedrc.js b/.lintstagedrc.js index 7a1f270..c180c99 100644 --- a/.lintstagedrc.js +++ b/.lintstagedrc.js @@ -1,5 +1,14 @@ module.exports = { - '*.js': () => 'eslint --max-warnings=0', - '*.scss': () => 'stylelint', - '*.{js,json,md}': () => 'prettier --write', + // Lint & Prettify JS files + '**/*.(js)': (filenames) => [ + `npx eslint ${filenames.join(' ')}`, + `npx prettier --write ${filenames.join(' ')}`, + ], + + // Lint Sass + '**/*.(scss)': (filenames) => [`npx stylelint ${filenames.join(' ')}`], + + // Prettify only Markdown and JSON files + '**/*.(md|json)': (filenames) => + `npx prettier --write ${filenames.join(' ')}`, }; From a1ff4676b697a2c2f176f902ce91f6620d50185c Mon Sep 17 00:00:00 2001 From: Brian Staruk Date: Fri, 29 Sep 2023 10:11:31 -0400 Subject: [PATCH 2/2] removing badges --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 637170a..f9a9711 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,5 @@ # starbase -[![npm version](https://badge.fury.io/js/starbase.svg)](https://badge.fury.io/js/starbase) -[![dependencies status](https://david-dm.org/bstaruk/starbase/status.svg)](https://david-dm.org/bstaruk/starbase) -[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fbstaruk%2Fstarbase.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fbstaruk%2Fstarbase?ref=badge_shield) - starbase is a production-ready website boilerplate built with webpack 5, Babel 7 & Sass that enables developers to get up and running in minutes using some of the most powerful front-end tools available in 2023: - [Node.js](https://github.com/nodejs/node), [webpack 5](https://github.com/webpack/webpack) & [webpack-dev-server](https://github.com/webpack/webpack-dev-server)