Skip to content

Commit b462e44

Browse files
authored
fix: disallow extra properties in rule options (#1429)
1 parent 1f015ca commit b462e44

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

src/rules/matchName.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,8 @@ export default iterateJsdoc(({
107107
additionalProperties: false,
108108
properties: {
109109
match: {
110-
additionalProperties: false,
111110
items: {
111+
additionalProperties: false,
112112
properties: {
113113
allowName: {
114114
type: 'string',
@@ -125,6 +125,9 @@ export default iterateJsdoc(({
125125
message: {
126126
type: 'string',
127127
},
128+
replacement: {
129+
type: 'string',
130+
},
128131
tags: {
129132
items: {
130133
type: 'string',

src/rules/requireAsteriskPrefix.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ export default iterateJsdoc(({
158158
additionalProperties: false,
159159
properties: {
160160
tags: {
161+
additionalProperties: false,
161162
properties: {
162163
always: {
163164
items: {

src/rules/sortTags.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -536,6 +536,7 @@ export default iterateJsdoc(({
536536
},
537537
tagSequence: {
538538
items: {
539+
additionalProperties: false,
539540
properties: {
540541
tags: {
541542
items: {

0 commit comments

Comments
 (0)