mirror of
https://github.com/jambonz/next-static-site.git
synced 2025-12-18 20:37:44 +00:00
* Initial refactor of jambonz-ui package library * Delete public/fonts directory * Jambonz UI test-app and some refinements * next lint * working on jambonz ui docs * Update package.json * Update package.json * Update package.json * Create package.json * typescript * Update components.tsx * Update components.tsx * Update utils.ts * Update icons.ts * Update components.tsx * Update components.tsx * Update icons.ts * Update components.tsx * Update _icons.scss * Update components.tsx * Update components.tsx * fix some thangs and compile all * wrap up the docs * Update tsconfig.json * icons refactor * refine docs * update readmes * update readme * fix props interfaces and test in TS app * Update components.tsx * button up some things * change package name... * include readme in pkg dist * use published package
15 lines
382 B
JavaScript
15 lines
382 B
JavaScript
// https://nextjs.org/docs/basic-features/eslint#lint-staged
|
|
|
|
const path = require('path');
|
|
|
|
const buildEslintCommand = (filenames) => {
|
|
return `next lint --file ${filenames
|
|
.map((f) => path.relative(process.cwd(), f))
|
|
.join(' --file ')}`;
|
|
};
|
|
|
|
module.exports = {
|
|
'src/**/*.{js,jsx,ts,tsx}': [buildEslintCommand],
|
|
'pages/**/*.{js,jsx,ts,tsx}': [buildEslintCommand],
|
|
};
|