Skip to content

Commit 7134070

Browse files
committed
feat: add codeguide/* rules
1 parent e87fcb2 commit 7134070

File tree

77 files changed

+408
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+408
-0
lines changed

lib/rules/at-rule-name-case.d.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import type { RuleConfig } from 'stylelint-define-config'
2+
3+
export type AtRuleNameCaseOptions = RuleConfig<
4+
'lower' | 'upper'
5+
>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import type { RuleConfig } from 'stylelint-define-config'
2+
3+
export type AtRuleNameNewlineAfterOptions = RuleConfig<
4+
'always' | 'always-multi-line'
5+
>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import type { RuleConfig } from 'stylelint-define-config'
2+
3+
export type AtRuleNameSpaceAfterOptions = RuleConfig<
4+
'always' | 'always-single-line'
5+
>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import type { RuleConfig } from 'stylelint-define-config'
2+
3+
export type AtRuleSemicolonNewlineAfterOptions = RuleConfig<
4+
'always'
5+
>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import type { RuleConfig } from 'stylelint-define-config'
2+
3+
export type AtRuleSemicolonSpaceBeforeOptions = RuleConfig<
4+
'always' | 'never'
5+
>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import type { RuleConfig } from 'stylelint-define-config'
2+
3+
export type BlockClosingBraceEmptyLineBeforeOptions = RuleConfig<
4+
'always-multi-line' | 'never',
5+
{
6+
except?: ('after-closing-brace')[]
7+
}
8+
>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import type { AtRules, RuleConfig } from 'stylelint-define-config'
2+
3+
export type BlockClosingBraceNewlineAfterOptions = RuleConfig<
4+
'always' | 'always-single-line' | 'never-single-line' | 'always-multi-line' | 'never-multi-line',
5+
{
6+
ignoreAtRules?: AtRules[]
7+
}
8+
>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import type { RuleConfig } from 'stylelint-define-config'
2+
3+
export type BlockClosingBraceNewlineBeforeOptions = RuleConfig<
4+
'always' | 'always-multi-line' | 'never-multi-line'
5+
6+
>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import type { RuleConfig } from 'stylelint-define-config'
2+
3+
export type BlockClosingBraceSpaceAfterOptions = RuleConfig<
4+
'always' | 'never' | 'always-single-line' | 'never-single-line' | 'always-multi-line' | 'never-multi-line'
5+
>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import type { RuleConfig } from 'stylelint-define-config'
2+
3+
export type BlockClosingBraceSpaceBeforeOptions = RuleConfig<
4+
'always' | 'never' | 'always-single-line' | 'never-single-line' | 'always-multi-line' | 'never-multi-line'
5+
>

0 commit comments

Comments
 (0)