Skip to content

Commit dac1221

Browse files
♻️ refactor: Update config files to import from dist directory
The configuration files for ESlint, Stylelint, Commitlint, Changelog, and Remark are updated to import from the dist directory. The changes are made to `.eslintrc.js`, `.stylelintrc.js`, `.commitlintrc.js`, `.changelogrc.js`, and `.remarkrc.js` files.
1 parent 2c3c741 commit dac1221

File tree

16 files changed

+35
-42
lines changed

16 files changed

+35
-42
lines changed

.changelogrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
module.exports = require('./dist/changelog');
1+
module.exports = require('./dist').changelog;

.commitlintrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
module.exports = require('./dist/commitlint');
1+
module.exports = require('./dist').commitlint;

.eslintrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
module.exports = require('./dist/eslint');
1+
module.exports = require('./dist').eslint;

.prettierrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
module.exports = require('./dist/prettier');
1+
module.exports = require('./dist').prettier;

.releaserc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
module.exports = require('./dist/semantic-release');
1+
module.exports = require('./dist').prettier;

.remarkrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
module.exports = require('./dist/remarklint');
1+
module.exports = require('./dist').remarklint;

.stylelintrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
module.exports = require('./dist/stylelint');
1+
module.exports = require('./dist').stylelint;

README.md

Lines changed: 14 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -92,72 +92,58 @@ public-hoist-pattern[]=*stylelint*
9292

9393
### ESlint
9494

95-
config can be found at `./src/eslint/index.ts`
95+
config can be found at [`.eslintrc.js`](/src/eslint/index.ts)
9696

9797
```js
98-
// .eslintrc.js
99-
100-
module.exports = require('@lobehub/lint/dist/eslint');
98+
module.exports = require('@lobehub/lint').eslint;
10199
```
102100

103101
### Stylelint
104102

105-
config can be found at `./src/stylelint/index.ts`
103+
config can be found at [`.stylelintrc.js`](/src/stylelint/index.ts)
106104

107105
```js
108-
// .stylelintrc.js
109-
110-
module.exports = require('@lobehub/lint/dist/stylelint');
106+
module.exports = require('@lobehub/lint').stylelint;
111107
```
112108

113109
### Commitlint
114110

115-
config can be found at `./src/commitlint/index.ts`
111+
config can be found at [`.commitlintrc.js`](/src/commitlint/index.ts)
116112

117113
```js
118-
// .commitlintrc.js
119-
120-
module.exports = require('@lobehub/lint/dist/commitlint');
114+
module.exports = require('@lobehub/lint').commitlint;
121115
```
122116

123117
### Changelog
124118

125-
config can be found at `./src/changelog/index.ts`
119+
config can be found at [`.changelogrc.js`](/src/changelog/index.ts)
126120

127121
```js
128-
// .changelogrc.js
129-
130-
module.exports = require('@lobehub/lint/dist/changelog');
122+
module.exports = require('@lobehub/lint').changelog;
131123
```
132124

133125
### Remark
134126

135-
config can be found at `./src/remarklint/index.ts`
127+
config can be found at [`.remarkrc.js`](/src/remarklint/index.ts)
136128

137129
```js
138-
// .remarkrc.js
139-
140-
module.exports = require('@lobehub/lint/dist/remarklint');
130+
module.exports = require('@lobehub/lint').remarklint;
141131
```
142132

143133
### Prettier
144134

145-
config can be found at `./src/prettier/index.ts`
135+
config can be found at [`.prettierrc.js`](/src/prettier/index.ts)
146136

147137
```js
148-
// .prettierrc.js
149-
150-
module.exports = require('@lobehub/lint/dist/prettier');
138+
module.exports = require('@lobehub/lint').prettier;
151139
```
152140

153141
### Semantic Release
154142

155-
config can be found at `./src/semantic-release/index.ts`
143+
config can be found at [`.releaserc.js`](/src/semantic-release/index.ts)
156144

157145
```js
158-
// .releaserc.js
159-
160-
module.exports = require('@lobehub/lint/dist/semantic-release');
146+
module.exports = require('@lobehub/lint').semanticRelease;
161147
```
162148

163149
<div align="right">

src/changelog/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module.exports = {
1+
export default {
22
newlineTimestamp: true,
33
reduceHeadingLevel: true,
44
addBackToTop: true,

src/commitlint/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module.exports = {
1+
export default {
22
extends: ['gitmoji'],
33
rules: {
44
'footer-leading-blank': [0, 'never'],

src/eslint/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module.exports = {
1+
export default {
22
extends: [require.resolve('@umijs/lint/dist/config/eslint')],
33
plugins: ['simple-import-sort', 'import', 'typescript-sort-keys', 'unused-imports'],
44
rules: {

src/index.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
export { default as changelog } from './changelog';
2+
export { default as commitlint } from './commitlint';
3+
export { default as eslint } from './eslint';
4+
export { default as prettier } from './prettier';
5+
export { default as remarklint } from './remarklint';
6+
export { default as semanticRelease } from './semantic-release';
7+
export { default as stylelint } from './stylelint';

src/prettier/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module.exports = {
1+
export default {
22
plugins: [
33
require.resolve('prettier-plugin-organize-imports'),
44
require.resolve('prettier-plugin-packagejson'),

src/remarklint/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module.exports = {
1+
export default {
22
plugins: [
33
'remark-gfm',
44
'remark-frontmatter',

src/semantic-release/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
module.exports = {
1+
export default {
22
extends: ['semantic-release-config-gitmoji'],
33
};

src/stylelint/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module.exports = {
1+
export default {
22
extends: [
33
'stylelint-config-recommended',
44
require.resolve('@umijs/lint/dist/config/stylelint'),

0 commit comments

Comments
 (0)