17 lines
612 B
JavaScript
17 lines
612 B
JavaScript
/* eslint-disable import/no-extraneous-dependencies */
|
|
module.exports = {
|
|
'*.js': ['eslint --fix', 'prettier --write', 'git add'],
|
|
'*.md': [
|
|
'prettier --write',
|
|
"markdownlint --ignore '{.github/**/*.md,.changeset/*.md,**/CHANGELOG.md,packages/ui/_legacy-changelogs/*.md}'",
|
|
'git add',
|
|
],
|
|
'package-lock.json': ['node ./scripts/lock-scan.js'],
|
|
'*package.json': absolutePaths => {
|
|
const sortPackages = [];
|
|
absolutePaths.forEach(p => {
|
|
sortPackages.push(`node ./scripts/sort-package-json.js ${p}`);
|
|
});
|
|
return [...sortPackages, `node ./scripts/lint-versions.js`];
|
|
},
|
|
};
|