Skip to content

Commit f41abbb

Browse files
sudo-suhassindresorhus
authored andcommitted
Do not use module.parent for resolving rule name (#161)
`module.parent` is cached after the first `require` and this results in nearly all rules having the URL to `assertion-arguments`.
1 parent d04af50 commit f41abbb

24 files changed

+26
-26
lines changed

rules/catch-error-name.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ module.exports = {
115115
create,
116116
meta: {
117117
docs: {
118-
url: getDocsUrl()
118+
url: getDocsUrl(__filename)
119119
},
120120
schema
121121
}

rules/custom-error-definition.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ module.exports = {
132132
create,
133133
meta: {
134134
docs: {
135-
url: getDocsUrl()
135+
url: getDocsUrl(__filename)
136136
},
137137
fixable: 'code'
138138
}

rules/error-message.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ module.exports = {
9191
create,
9292
meta: {
9393
docs: {
94-
url: getDocsUrl()
94+
url: getDocsUrl(__filename)
9595
}
9696
}
9797
};

rules/escape-case.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ module.exports = {
5656
create,
5757
meta: {
5858
docs: {
59-
url: getDocsUrl()
59+
url: getDocsUrl(__filename)
6060
},
6161
fixable: 'code'
6262
}

rules/explicit-length-check.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ module.exports = {
154154
create,
155155
meta: {
156156
docs: {
157-
url: getDocsUrl()
157+
url: getDocsUrl(__filename)
158158
},
159159
fixable: 'code',
160160
schema

rules/filename-case.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ module.exports = {
116116
create,
117117
meta: {
118118
docs: {
119-
url: getDocsUrl()
119+
url: getDocsUrl(__filename)
120120
},
121121
schema
122122
}

rules/import-index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ module.exports = {
2626
create,
2727
meta: {
2828
docs: {
29-
url: getDocsUrl()
29+
url: getDocsUrl(__filename)
3030
},
3131
fixable: 'code'
3232
}

rules/new-for-builtins.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ module.exports = {
6767
create,
6868
meta: {
6969
docs: {
70-
url: getDocsUrl()
70+
url: getDocsUrl(__filename)
7171
},
7272
fixable: 'code'
7373
}

rules/no-abusive-eslint-disable.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ module.exports = {
3232
create,
3333
meta: {
3434
docs: {
35-
url: getDocsUrl()
35+
url: getDocsUrl(__filename)
3636
}
3737
}
3838
};

rules/no-array-instanceof.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ module.exports = {
2020
create,
2121
meta: {
2222
docs: {
23-
url: getDocsUrl()
23+
url: getDocsUrl(__filename)
2424
},
2525
fixable: 'code'
2626
}

0 commit comments

Comments
 (0)