Skip to content

Commit 1586df0

Browse files
authored
Merge pull request #215 from Commencis/renovate/lint-staged-15.x
chore(deps): update dependency lint-staged to v15.4.3
2 parents d3a9255 + 6d56455 commit 1586df0

File tree

11 files changed

+61
-43
lines changed

11 files changed

+61
-43
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@commencis/lint-staged-config': minor
3+
---
4+
5+
feat: update all configs with new commands
6+
chore: provide type definitions to configs

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@ The repository is structured as a monorepo, which allows for managing all the pa
1616

1717
## Package Index
1818

19-
| # | Package | Version |
20-
| --- | :------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
21-
| 🟩 | [`@commencis/commitlint-config`](./packages/commitlint-config) | [![npm](https://img.shields.io/npm/v/@commencis/commitlint-config?style=flat&label=npm&color=300E77)](https://npmjs.com/package/@commencis/commitlint-config) |
22-
| 🟩 | [`@commencis/eslint-config`](./packages/eslint-config) | [![npm](https://img.shields.io/npm/v/@commencis/eslint-config?label=npm&color=300E77)](https://npmjs.com/package/@commencis/eslint-config) |
23-
| 🟩 | [`@commencis/eslint-plugin`](./packages/eslint-plugin) | [![npm](https://img.shields.io/npm/v/@commencis/eslint-plugin?label=npm&color=300E77)](https://npmjs.com/package/@commencis/eslint-plugin) |
24-
| 🟩 | [`@commencis/stylelint-config`](./packages/stylelint-config) | [![npm](https://img.shields.io/npm/v/@commencis/stylelint-config?label=npm&color=300E77)](https://npmjs.com/package/@commencis/stylelint-config) |
25-
| 🟩 | [`@commencis/prettier-config`](./packages/prettier-config) | [![npm](https://img.shields.io/npm/v/@commencis/prettier-config?label=npm&color=300E77)](https://npmjs.com/package/@commencis/prettier-config) |
26-
| 🟨 | [`@commencis/ts-config`](./packages/ts-config) | [![npm](https://img.shields.io/npm/v/@commencis/ts-config?label=npm&color=300E77)](https://npmjs.com/package/@commencis/ts-config) |
27-
| 🟧 | `@commencis/lint-staged-config` | ![npm](https://img.shields.io/badge/npm----------------grey) |
28-
| 🟧 | `@commencis/browserslist-config` | ![npm](https://img.shields.io/badge/npm----------------grey) |
19+
| # | Package | Version |
20+
| --- | :--------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
21+
| 🟩 | [`@commencis/commitlint-config`](./packages/commitlint-config) | [![npm](https://img.shields.io/npm/v/@commencis/commitlint-config?style=flat&label=npm&color=300E77)](https://npmjs.com/package/@commencis/commitlint-config) |
22+
| 🟩 | [`@commencis/eslint-config`](./packages/eslint-config) | [![npm](https://img.shields.io/npm/v/@commencis/eslint-config?label=npm&color=300E77)](https://npmjs.com/package/@commencis/eslint-config) |
23+
| 🟩 | [`@commencis/eslint-plugin`](./packages/eslint-plugin) | [![npm](https://img.shields.io/npm/v/@commencis/eslint-plugin?label=npm&color=300E77)](https://npmjs.com/package/@commencis/eslint-plugin) |
24+
| 🟩 | [`@commencis/stylelint-config`](./packages/stylelint-config) | [![npm](https://img.shields.io/npm/v/@commencis/stylelint-config?label=npm&color=300E77)](https://npmjs.com/package/@commencis/stylelint-config) |
25+
| 🟩 | [`@commencis/prettier-config`](./packages/prettier-config) | [![npm](https://img.shields.io/npm/v/@commencis/prettier-config?label=npm&color=300E77)](https://npmjs.com/package/@commencis/prettier-config) |
26+
| 🟨 | [`@commencis/ts-config`](./packages/ts-config) | [![npm](https://img.shields.io/npm/v/@commencis/ts-config?label=npm&color=300E77)](https://npmjs.com/package/@commencis/ts-config) |
27+
| 🟨 | [`@commencis/lint-staged-config`](./packages/lint-staged-config) | [![npm](https://img.shields.io/npm/v/@commencis/lint-staged-config?label=npm&color=300E77)](https://npmjs.com/package/@commencis/lint-staged-config) |
28+
| 🟧 | `@commencis/browserslist-config` | ![npm](https://img.shields.io/badge/npm----------------grey) |
2929

3030
## For Contributors:
3131

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"@vitest/coverage-v8": "3.0.5",
5959
"eslint": "9.19.0",
6060
"husky": "9.1.7",
61-
"lint-staged": "15.3.0",
61+
"lint-staged": "15.4.3",
6262
"prettier": "3.4.2",
6363
"turbo": "2.4.0",
6464
"typescript": "5.7.3",
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
import { Configuration } from 'lint-staged';
2+
13
import { JSON, MDX } from '@/constants';
24
import { PRETTIER } from '@/helpers';
35

4-
export const baseConfig = {
6+
export const baseConfig: Configuration = {
57
[JSON]: [PRETTIER],
68
[MDX]: [PRETTIER],
79
};
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1+
import { Configuration } from 'lint-staged';
2+
13
import { SCSS } from '@/constants';
24
import { STYLELINT } from '@/helpers';
35

46
import { typescriptConfig } from './typescript';
57

6-
export const nextConfig = {
8+
export const nextConfig: Configuration = {
79
...typescriptConfig,
810
[SCSS]: [STYLELINT],
911
};
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
import { Configuration } from 'lint-staged';
2+
13
import { typescriptConfig } from './typescript';
24

3-
export const reactNativeConfig = {
5+
export const reactNativeConfig: Configuration = {
46
...typescriptConfig,
57
};
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1+
import { Configuration } from 'lint-staged';
2+
13
import { SCSS } from '@/constants';
24
import { STYLELINT } from '@/helpers';
35

46
import { typescriptConfig } from './typescript';
57

6-
export const reactConfig = {
8+
export const reactConfig: Configuration = {
79
...typescriptConfig,
810
[SCSS]: [STYLELINT],
911
};
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1+
import { Configuration } from 'lint-staged';
2+
13
import { JSX_TSX } from '@/constants';
24
import { ESLINT } from '@/helpers';
35

46
import { baseConfig } from './base';
57

6-
export const typescriptConfig = {
8+
export const typescriptConfig: Configuration = {
79
...baseConfig,
810
[JSX_TSX]: [ESLINT],
911
};

packages/lint-staged-config/src/configs/vue.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1+
import { Configuration } from 'lint-staged';
2+
13
import { SCSS, VUE } from '@/constants';
24
import { ESLINT, STYLELINT } from '@/helpers';
35

46
import { typescriptConfig } from './typescript';
57

6-
export const vueConfig = {
8+
export const vueConfig: Configuration = {
79
...typescriptConfig,
810
[VUE]: [ESLINT, STYLELINT],
911
[SCSS]: [STYLELINT],

packages/lint-staged-config/src/helpers/commands.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
export const PRETTIER = 'prettier --check --ignore-unknown';
2-
export const ESLINT = 'eslint --max-warnings 0';
3-
export const STYLELINT = 'stylelint';
1+
export const PRETTIER = 'prettier --write --ignore-unknown';
2+
export const ESLINT = 'eslint --fix';
3+
export const STYLELINT = 'stylelint --fix';
44

55
export const COMMANDS = {
66
PRETTIER,

0 commit comments

Comments
 (0)