Add eslint-plugin-jsdoc

Now, JSDoc is written in almost every module in valibot. This is full of warm hospitality, I think! 😄
But, sometimes JSDoc information is wrong.
For example, the actual param names are different from JSDoc defined param names.
https://github.com/fabian-hiller/valibot/blob/f3679064037eae9bd31c97d32aa78517d12b76d9/library/src/utils/getSchemaIssues/getSchemaIssues.ts#L9-L28
https://github.com/kazizi55/valibot/blob/f3679064037eae9bd31c97d32aa78517d12b76d9/library/src/utils/getPipeIssues/getPipeIssues.ts#L5-L17
And I think developer experience will be greater if JSDoc has also type information.
So I believe eslint-plugin-jsdoc will be good option to solve this problem.
And if adopted, I think it's enough to just add plugin:jsdoc/recommended.
What do you think about this plugin?

example with eslint-plugin-jsdoc recommend rules
/Users/k.iijima/oss/valibot/library/src/comparable.ts
  4:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  6:1  warning  Missing JSDoc @param "value" type             jsdoc/require-param-type
  7:1  warning  Expected no lines between tags                jsdoc/tag-lines
  8:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/error/ValiError/ValiError.ts
  10:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  12:1  warning  Missing JSDoc @param "issues" type            jsdoc/require-param-type

/Users/k.iijima/oss/valibot/library/src/error/flatten/flatten.ts
  13:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  16:1  warning  Expected no lines between tags                jsdoc/tag-lines
  17:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  24:1  warning  Missing JSDoc @param "issues" type            jsdoc/require-param-type
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  26:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  30:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/brand/brand.ts
  633:1  warning  Missing JSDoc @param "name" declaration                          jsdoc/require-param
  634:1  warning  Expected only 0 line after block description                     jsdoc/tag-lines
  636:1  warning  Missing JSDoc @param "schema" type                               jsdoc/require-param-type
  637:1  warning  Expected @param names to be "schema, name". Got "schema, brand"  jsdoc/check-param-names
  637:1  warning  Missing JSDoc @param "brand" type                                jsdoc/require-param-type
  638:1  warning  Expected no lines between tags                                   jsdoc/tag-lines
  639:1  warning  Missing JSDoc @returns type                                      jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/coerce/coerce.ts
   4:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   6:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
   7:1  warning  Missing JSDoc @param "action" type            jsdoc/require-param-type
   8:1  warning  Expected no lines between tags                jsdoc/tag-lines
   9:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  19:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  21:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  22:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  23:1  warning  Expected no lines between tags                jsdoc/tag-lines
  24:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/coerce/coerceAsync.ts
   4:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   6:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
   7:1  warning  Missing JSDoc @param "action" type            jsdoc/require-param-type
   8:1  warning  Expected no lines between tags                jsdoc/tag-lines
   9:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  19:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  21:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  22:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  23:1  warning  Expected no lines between tags                jsdoc/tag-lines
  24:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/fallback/fallback.ts
   6:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   8:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
   9:1  warning  Missing JSDoc @param "value" type             jsdoc/require-param-type
  10:1  warning  Expected no lines between tags                jsdoc/tag-lines
  11:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  23:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  24:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  26:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/fallback/fallbackAsync.ts
   6:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   8:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
   9:1  warning  Missing JSDoc @param "value" type             jsdoc/require-param-type
  10:1  warning  Expected no lines between tags                jsdoc/tag-lines
  11:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  23:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  24:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  26:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/getDefault/getDefault.ts
  11:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  13:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  14:1  warning  Expected no lines between tags                jsdoc/tag-lines
  15:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/is/is.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   7:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
   8:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
   9:1  warning  Expected no lines between tags                jsdoc/tag-lines
  10:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/keyof/keyof.ts
  32:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  34:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines
  36:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/merge/merge.ts
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  23:1  warning  Missing JSDoc @param "schemas" type           jsdoc/require-param-type
  24:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  26:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  35:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  37:1  warning  Missing JSDoc @param "schemas" type           jsdoc/require-param-type
  38:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  39:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  40:1  warning  Expected no lines between tags                jsdoc/tag-lines
  41:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  49:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/merge/mergeAsync.ts
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  24:1  warning  Missing JSDoc @param "schemas" type           jsdoc/require-param-type
  25:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines
  27:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  36:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  38:1  warning  Missing JSDoc @param "schemas" type           jsdoc/require-param-type
  39:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  40:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  41:1  warning  Expected no lines between tags                jsdoc/tag-lines
  42:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  50:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/omit/omit.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  14:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  15:1  warning  Missing JSDoc @param "keys" type              jsdoc/require-param-type
  16:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  17:1  warning  Expected no lines between tags                jsdoc/tag-lines
  18:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  33:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  34:1  warning  Missing JSDoc @param "keys" type              jsdoc/require-param-type
  35:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  36:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  37:1  warning  Expected no lines between tags                jsdoc/tag-lines
  38:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  50:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/omit/omitAsync.ts
  13:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  16:1  warning  Missing JSDoc @param "keys" type              jsdoc/require-param-type
  17:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  18:1  warning  Expected no lines between tags                jsdoc/tag-lines
  19:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  32:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  34:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  35:1  warning  Missing JSDoc @param "keys" type              jsdoc/require-param-type
  36:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  37:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  38:1  warning  Expected no lines between tags                jsdoc/tag-lines
  39:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  51:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/parse/parse.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   7:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
   8:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
   9:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  10:1  warning  Expected no lines between tags                jsdoc/tag-lines
  11:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/parse/parseAsync.ts
  10:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  12:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  13:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  14:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  16:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/partial/partial.ts
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  23:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  24:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  26:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  35:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  37:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  38:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  39:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  40:1  warning  Expected no lines between tags                jsdoc/tag-lines
  41:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  49:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/partial/partialAsync.ts
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  24:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  25:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines
  27:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  38:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  40:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  41:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  42:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  43:1  warning  Expected no lines between tags                jsdoc/tag-lines
  44:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  54:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/passthrough/passthrough.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   7:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
   8:1  warning  Expected no lines between tags                jsdoc/tag-lines
   9:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  18:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  20:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  21:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  22:1  warning  Expected no lines between tags                jsdoc/tag-lines
  23:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/passthrough/passthroughAsync.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   7:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
   8:1  warning  Expected no lines between tags                jsdoc/tag-lines
   9:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  18:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  20:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  21:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  22:1  warning  Expected no lines between tags                jsdoc/tag-lines
  23:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/pick/pick.ts
  11:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  13:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  14:1  warning  Missing JSDoc @param "keys" type              jsdoc/require-param-type
  15:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  16:1  warning  Expected no lines between tags                jsdoc/tag-lines
  17:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  30:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  32:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  33:1  warning  Missing JSDoc @param "keys" type              jsdoc/require-param-type
  34:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  35:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  36:1  warning  Expected no lines between tags                jsdoc/tag-lines
  37:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  49:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/pick/pickAsync.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  14:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  15:1  warning  Missing JSDoc @param "keys" type              jsdoc/require-param-type
  16:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  17:1  warning  Expected no lines between tags                jsdoc/tag-lines
  18:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  33:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  34:1  warning  Missing JSDoc @param "keys" type              jsdoc/require-param-type
  35:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  36:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  37:1  warning  Expected no lines between tags                jsdoc/tag-lines
  38:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  50:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/required/required.ts
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  23:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  24:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  26:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  35:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  37:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  38:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  39:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  40:1  warning  Expected no lines between tags                jsdoc/tag-lines
  41:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  49:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/required/requiredAsync.ts
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  24:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  25:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines
  27:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  38:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  40:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  41:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  42:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  43:1  warning  Expected no lines between tags                jsdoc/tag-lines
  44:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  54:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/safeParse/safeParse.ts
   6:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   8:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
   9:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  10:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  11:1  warning  Expected no lines between tags                jsdoc/tag-lines
  12:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/safeParse/safeParseAsync.ts
   6:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   8:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
   9:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  10:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  11:1  warning  Expected no lines between tags                jsdoc/tag-lines
  12:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/strict/strict.ts
   7:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   9:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  10:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  11:1  warning  Expected no lines between tags                jsdoc/tag-lines
  12:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  24:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  25:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines
  27:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/strict/strictAsync.ts
   7:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   9:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  10:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  11:1  warning  Expected no lines between tags                jsdoc/tag-lines
  12:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  24:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  25:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines
  27:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/strip/strip.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   7:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
   8:1  warning  Expected no lines between tags                jsdoc/tag-lines
   9:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  24:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  25:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines
  27:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/strip/stripAsync.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   7:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
   8:1  warning  Expected no lines between tags                jsdoc/tag-lines
   9:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  24:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  25:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines
  27:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/transform/transform.ts
  206:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  208:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  209:1  warning  Missing JSDoc @param "action" type            jsdoc/require-param-type
  210:1  warning  Expected no lines between tags                jsdoc/tag-lines
  211:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  221:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  223:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  224:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  225:1  warning  Expected no lines between tags                jsdoc/tag-lines
  226:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/transform/transformAsync.ts
  348:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  350:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  351:1  warning  Missing JSDoc @param "action" type            jsdoc/require-param-type
  352:1  warning  Expected no lines between tags                jsdoc/tag-lines
  353:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  371:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  373:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  374:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  375:1  warning  Expected no lines between tags                jsdoc/tag-lines
  376:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/unwrap/unwrap.ts
  17:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  19:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
  20:1  warning  Expected no lines between tags                jsdoc/tag-lines
  21:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/methods/withDefault/withDefault.ts
   4:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   7:1  warning  Expected no lines between tags                jsdoc/tag-lines
   8:1  warning  Missing JSDoc @param "schema" type            jsdoc/require-param-type
   9:1  warning  Missing JSDoc @param "value" type             jsdoc/require-param-type
  11:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  23:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  24:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  26:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  42:1  warning  Expected only 0 line after block description  jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/any/any.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  14:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  16:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  33:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  34:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines
  36:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/schemas/any/anyAsync.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  14:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  16:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  33:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  34:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines
  36:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/schemas/array/array.ts
  29:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  31:1  warning  Missing JSDoc @param "item" type              jsdoc/require-param-type
  32:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  33:1  warning  Expected no lines between tags                jsdoc/tag-lines
  34:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  42:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  44:1  warning  Missing JSDoc @param "item" type              jsdoc/require-param-type
  45:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  46:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  47:1  warning  Expected no lines between tags                jsdoc/tag-lines
  48:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  56:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  82:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  84:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  85:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  86:1  warning  Expected no lines between tags                jsdoc/tag-lines
  87:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/schemas/array/arrayAsync.ts
  30:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  32:1  warning  Missing JSDoc @param "item" type              jsdoc/require-param-type
  33:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  34:1  warning  Expected no lines between tags                jsdoc/tag-lines
  35:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  43:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  45:1  warning  Missing JSDoc @param "item" type              jsdoc/require-param-type
  46:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  47:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  48:1  warning  Expected no lines between tags                jsdoc/tag-lines
  49:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  57:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  83:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  85:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  86:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  87:1  warning  Expected no lines between tags                jsdoc/tag-lines
  88:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/schemas/bigint/bigint.ts
  16:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  18:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  19:1  warning  Expected no lines between tags                jsdoc/tag-lines
  20:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  25:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  27:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  28:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  29:1  warning  Expected no lines between tags                jsdoc/tag-lines
  30:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  34:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  54:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  56:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  57:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  58:1  warning  Expected no lines between tags                jsdoc/tag-lines
  59:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

/Users/k.iijima/oss/valibot/library/src/schemas/bigint/bigintAsync.ts
  19:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  21:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  22:1  warning  Expected no lines between tags                jsdoc/tag-lines
  23:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  28:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  30:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
  31:1  warning  Missing JSDoc @param "pipe" type              jsdoc/require-param-type
  32:1  warning  Expected no lines between tags                jsdoc/tag-lines
  33:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type
  40:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  60:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  62:1  warning  Missing JSDoc @param "input" type             jsdoc/require-param-type
  63:1  warning  Missing JSDoc @param "info" type              jsdoc/require-param-type
  64:1  warning  Expected no lines between tags                jsdoc/tag-lines
  65:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

---- partly omitted because a little bit too long to express in this comment -------

/Users/k.iijima/oss/valibot/library/src/validations/value/value.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   7:1  warning  Missing JSDoc @param "requirement" type       jsdoc/require-param-type
   8:1  warning  Missing JSDoc @param "error" type             jsdoc/require-param-type
   9:1  warning  Expected no lines between tags                jsdoc/tag-lines
  10:1  warning  Missing JSDoc @returns type                   jsdoc/require-returns-type

✖ 1489 problems (0 errors, 1489 warnings)
  0 errors and 623 warnings potentially fixable with the `--fix` option.

Thank you for creating this issue! Good idea to improve that!

And I think developer experience will be greater if JSDoc has also type information.

Does this require writing the type information twice? Once in TypeScript and once in JSDoc?

@fabian-hiller
Thank you for your checking 😄

Does this require writing the type information twice? Once in TypeScript and once in JSDoc?

Yeah, That's true 🙏
The type information would be duplicated in TypeScript and JSDoc if JSDoc has type information.
So can I make a PR to add eslint-plugin-jsdoc without the rule to force to write type infomation in JSDoc?

I would prefer to avoid writing the type information twice. 🤔 What is the advantage of having this information in JSDoc as well?

@fabian-hiller

I would prefer to avoid writing the type information twice.

Yes, now I totally agree with you 😄

What is the advantage of having this information in JSDoc as well?

So I also think there is no advantage of having type information in JSDoc as well.
I'd like to add eslint-plugin-jsdoc with the recommended rules of jsdoc/recommended-typescript.
With the rules, this eslint plugin DOES NOT check whether there is type information in JSDoc.

example with the recommended rules of `jsdoc/recommended-typescript`
/Users/k.iijima/oss/valibot/library/src/comparable.ts
  4:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  7:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/error/ValiError/ValiError.ts
  10:1  warning  Expected only 0 line after block description  jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/error/flatten/flatten.ts
  13:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  16:1  warning  Expected no lines between tags                jsdoc/tag-lines
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  30:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/brand/brand.ts
  633:1  warning  Missing JSDoc @param "name" declaration                          jsdoc/require-param
  634:1  warning  Expected only 0 line after block description                     jsdoc/tag-lines
  637:1  warning  Expected @param names to be "schema, name". Got "schema, brand"  jsdoc/check-param-names
  638:1  warning  Expected no lines between tags                                   jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/coerce/coerce.ts
   4:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   8:1  warning  Expected no lines between tags                jsdoc/tag-lines
  19:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  23:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/coerce/coerceAsync.ts
   4:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   8:1  warning  Expected no lines between tags                jsdoc/tag-lines
  19:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  23:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/fallback/fallback.ts
   6:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  10:1  warning  Expected no lines between tags                jsdoc/tag-lines
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/fallback/fallbackAsync.ts
   6:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  10:1  warning  Expected no lines between tags                jsdoc/tag-lines
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/getDefault/getDefault.ts
  11:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  14:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/is/is.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/keyof/keyof.ts
  32:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/merge/merge.ts
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  35:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  40:1  warning  Expected no lines between tags                jsdoc/tag-lines
  49:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/merge/mergeAsync.ts
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines
  36:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  41:1  warning  Expected no lines between tags                jsdoc/tag-lines
  50:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/omit/omit.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  17:1  warning  Expected no lines between tags                jsdoc/tag-lines
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  37:1  warning  Expected no lines between tags                jsdoc/tag-lines
  50:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/omit/omitAsync.ts
  13:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  18:1  warning  Expected no lines between tags                jsdoc/tag-lines
  32:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  38:1  warning  Expected no lines between tags                jsdoc/tag-lines
  51:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/parse/parse.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  10:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/parse/parseAsync.ts
  10:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/partial/partial.ts
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  35:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  40:1  warning  Expected no lines between tags                jsdoc/tag-lines
  49:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/partial/partialAsync.ts
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines
  38:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  43:1  warning  Expected no lines between tags                jsdoc/tag-lines
  54:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/passthrough/passthrough.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   8:1  warning  Expected no lines between tags                jsdoc/tag-lines
  18:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  22:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/passthrough/passthroughAsync.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   8:1  warning  Expected no lines between tags                jsdoc/tag-lines
  18:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  22:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/pick/pick.ts
  11:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  16:1  warning  Expected no lines between tags                jsdoc/tag-lines
  30:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  36:1  warning  Expected no lines between tags                jsdoc/tag-lines
  49:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/pick/pickAsync.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  17:1  warning  Expected no lines between tags                jsdoc/tag-lines
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  37:1  warning  Expected no lines between tags                jsdoc/tag-lines
  50:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/required/required.ts
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  35:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  40:1  warning  Expected no lines between tags                jsdoc/tag-lines
  49:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/required/requiredAsync.ts
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines
  38:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  43:1  warning  Expected no lines between tags                jsdoc/tag-lines
  54:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc

/Users/k.iijima/oss/valibot/library/src/methods/safeParse/safeParse.ts
   6:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  11:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/safeParse/safeParseAsync.ts
   6:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  11:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/strict/strict.ts
   7:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  11:1  warning  Expected no lines between tags                jsdoc/tag-lines
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/strict/strictAsync.ts
   7:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  11:1  warning  Expected no lines between tags                jsdoc/tag-lines
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/strip/strip.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   8:1  warning  Expected no lines between tags                jsdoc/tag-lines
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/strip/stripAsync.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   8:1  warning  Expected no lines between tags                jsdoc/tag-lines
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/transform/transform.ts
  206:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  210:1  warning  Expected no lines between tags                jsdoc/tag-lines
  221:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  225:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/transform/transformAsync.ts
  348:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  352:1  warning  Expected no lines between tags                jsdoc/tag-lines
  371:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  375:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/unwrap/unwrap.ts
  17:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  20:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/methods/withDefault/withDefault.ts
   4:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   7:1  warning  Expected no lines between tags                jsdoc/tag-lines
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  42:1  warning  Expected only 0 line after block description  jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/any/any.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/any/anyAsync.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/array/array.ts
  29:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  33:1  warning  Expected no lines between tags                jsdoc/tag-lines
  42:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  47:1  warning  Expected no lines between tags                jsdoc/tag-lines
  56:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  82:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  86:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/array/arrayAsync.ts
  30:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  34:1  warning  Expected no lines between tags                jsdoc/tag-lines
  43:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  48:1  warning  Expected no lines between tags                jsdoc/tag-lines
  57:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  83:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  87:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/bigint/bigint.ts
  16:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  19:1  warning  Expected no lines between tags                jsdoc/tag-lines
  25:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  29:1  warning  Expected no lines between tags                jsdoc/tag-lines
  34:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  54:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  58:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/bigint/bigintAsync.ts
  19:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  22:1  warning  Expected no lines between tags                jsdoc/tag-lines
  28:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  32:1  warning  Expected no lines between tags                jsdoc/tag-lines
  40:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  60:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  64:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/blob/blob.ts
  16:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  19:1  warning  Expected no lines between tags                jsdoc/tag-lines
  25:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  29:1  warning  Expected no lines between tags                jsdoc/tag-lines
  34:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  54:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  58:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/blob/blobAsync.ts
  16:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  19:1  warning  Expected no lines between tags                jsdoc/tag-lines
  25:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  29:1  warning  Expected no lines between tags                jsdoc/tag-lines
  37:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  57:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  61:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/boolean/boolean.ts
  16:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  19:1  warning  Expected no lines between tags                jsdoc/tag-lines
  25:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  29:1  warning  Expected no lines between tags                jsdoc/tag-lines
  37:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  57:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  61:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/boolean/booleanAsync.ts
  19:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  22:1  warning  Expected no lines between tags                jsdoc/tag-lines
  28:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  32:1  warning  Expected no lines between tags                jsdoc/tag-lines
  40:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  60:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  64:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/date/date.ts
  16:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  19:1  warning  Expected no lines between tags                jsdoc/tag-lines
  25:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  29:1  warning  Expected no lines between tags                jsdoc/tag-lines
  34:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  54:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  58:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/date/dateAsync.ts
  16:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  19:1  warning  Expected no lines between tags                jsdoc/tag-lines
  25:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  29:1  warning  Expected no lines between tags                jsdoc/tag-lines
  37:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  57:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  61:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/enumType/enumType.ts
  17:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  21:1  warning  Expected no lines between tags                jsdoc/tag-lines
  45:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  49:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/enumType/enumTypeAsync.ts
  17:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  21:1  warning  Expected no lines between tags                jsdoc/tag-lines
  45:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  49:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/instance/instance.ts
  25:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  29:1  warning  Expected no lines between tags                jsdoc/tag-lines
  38:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  43:1  warning  Expected no lines between tags                jsdoc/tag-lines
  52:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  78:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  82:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/instance/instanceAsync.ts
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  34:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  39:1  warning  Expected no lines between tags                jsdoc/tag-lines
  48:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  74:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  78:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/literal/literal.ts
  17:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  21:1  warning  Expected no lines between tags                jsdoc/tag-lines
  45:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  49:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/literal/literalAsync.ts
  17:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  21:1  warning  Expected no lines between tags                jsdoc/tag-lines
  45:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  49:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/map/map.ts
  29:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  34:1  warning  Expected no lines between tags                jsdoc/tag-lines
  44:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  50:1  warning  Expected no lines between tags                jsdoc/tag-lines
  60:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  87:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  91:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/map/mapAsync.ts
   30:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   35:1  warning  Expected no lines between tags                jsdoc/tag-lines
   48:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   54:1  warning  Expected no lines between tags                jsdoc/tag-lines
   67:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
   97:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  101:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nan/nan.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nan/nanAsync.ts
  15:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  18:1  warning  Expected no lines between tags                jsdoc/tag-lines
  34:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  38:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nativeEnum/nativeEnum.ts
  24:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  28:1  warning  Expected no lines between tags                jsdoc/tag-lines
  52:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  56:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nativeEnum/nativeEnumAsync.ts
  17:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  21:1  warning  Expected no lines between tags                jsdoc/tag-lines
  45:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  49:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/never/never.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/never/neverAsync.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nonNullable/nonNullable.ts
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  49:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  53:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nonNullable/nonNullableAsync.ts
  23:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  27:1  warning  Expected no lines between tags                jsdoc/tag-lines
  51:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  55:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nonNullish/nonNullish.ts
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  49:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  53:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nonNullish/nonNullishAsync.ts
  23:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  27:1  warning  Expected no lines between tags                jsdoc/tag-lines
  51:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  55:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nonOptional/nonOptional.ts
  21:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  25:1  warning  Expected no lines between tags                jsdoc/tag-lines
  49:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  53:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nonOptional/nonOptionalAsync.ts
  23:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  27:1  warning  Expected no lines between tags                jsdoc/tag-lines
  51:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  55:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nullType/nullType.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nullType/nullTypeAsync.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nullable/nullable.ts
  20:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  24:1  warning  Expected no lines between tags                jsdoc/tag-lines
  45:5  warning  Missing JSDoc @returns declaration            jsdoc/require-returns
  60:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  64:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nullable/nullableAsync.ts
  28:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  32:1  warning  Expected no lines between tags                jsdoc/tag-lines
  56:5  warning  Missing JSDoc @returns declaration            jsdoc/require-returns
  71:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  75:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nullish/nullish.ts
  20:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  24:1  warning  Expected no lines between tags                jsdoc/tag-lines
  45:5  warning  Missing JSDoc @returns declaration            jsdoc/require-returns
  60:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  64:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/nullish/nullishAsync.ts
  28:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  32:1  warning  Expected no lines between tags                jsdoc/tag-lines
  56:5  warning  Missing JSDoc @returns declaration            jsdoc/require-returns
  71:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  75:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/number/number.ts
  16:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  19:1  warning  Expected no lines between tags                jsdoc/tag-lines
  25:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  29:1  warning  Expected no lines between tags                jsdoc/tag-lines
  34:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  54:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  58:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/number/numberAsync.ts
  19:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  22:1  warning  Expected no lines between tags                jsdoc/tag-lines
  28:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  32:1  warning  Expected no lines between tags                jsdoc/tag-lines
  40:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  60:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  64:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/object/object.ts
  27:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  31:1  warning  Expected no lines between tags                jsdoc/tag-lines
  40:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  45:1  warning  Expected no lines between tags                jsdoc/tag-lines
  54:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  83:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  87:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/object/objectAsync.ts
  36:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  40:1  warning  Expected no lines between tags                jsdoc/tag-lines
  49:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  54:1  warning  Expected no lines between tags                jsdoc/tag-lines
  63:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  92:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  96:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/optional/optional.ts
  20:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  24:1  warning  Expected no lines between tags                jsdoc/tag-lines
  45:5  warning  Missing JSDoc @returns declaration            jsdoc/require-returns
  60:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  64:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/optional/optionalAsync.ts
  28:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  32:1  warning  Expected no lines between tags                jsdoc/tag-lines
  56:5  warning  Missing JSDoc @returns declaration            jsdoc/require-returns
  71:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  75:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/record/record.ts
   31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   35:1  warning  Expected no lines between tags                jsdoc/tag-lines
   44:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   49:1  warning  Expected no lines between tags                jsdoc/tag-lines
   59:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   64:1  warning  Expected no lines between tags                jsdoc/tag-lines
   77:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   83:1  warning  Expected no lines between tags                jsdoc/tag-lines
   96:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  133:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  137:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/record/recordAsync.ts
   47:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   51:1  warning  Expected no lines between tags                jsdoc/tag-lines
   60:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   65:1  warning  Expected no lines between tags                jsdoc/tag-lines
   75:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   80:1  warning  Expected no lines between tags                jsdoc/tag-lines
   93:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   99:1  warning  Expected no lines between tags                jsdoc/tag-lines
  112:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  149:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  153:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/record/utils/getRecordArgs/getRecordArgs.ts
  14:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  20:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/recursive/recursive.ts
  15:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  18:1  warning  Expected no lines between tags                jsdoc/tag-lines
  41:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  45:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/recursive/recursiveAsync.ts
  20:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  23:1  warning  Expected no lines between tags                jsdoc/tag-lines
  46:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  50:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/set/set.ts
  22:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  26:1  warning  Expected no lines between tags                jsdoc/tag-lines
  35:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  40:1  warning  Expected no lines between tags                jsdoc/tag-lines
  49:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  75:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  79:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/set/setAsync.ts
  28:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  32:1  warning  Expected no lines between tags                jsdoc/tag-lines
  41:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  46:1  warning  Expected no lines between tags                jsdoc/tag-lines
  55:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  81:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  85:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/special/special.ts
  19:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  23:1  warning  Expected no lines between tags                jsdoc/tag-lines
  32:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  37:1  warning  Expected no lines between tags                jsdoc/tag-lines
  46:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  67:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  71:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/special/specialAsync.ts
  19:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  23:1  warning  Expected no lines between tags                jsdoc/tag-lines
  32:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  37:1  warning  Expected no lines between tags                jsdoc/tag-lines
  46:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  67:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  71:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/string/string.ts
  16:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  19:1  warning  Expected no lines between tags                jsdoc/tag-lines
  25:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  29:1  warning  Expected no lines between tags                jsdoc/tag-lines
  34:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  54:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  58:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/string/stringAsync.ts
  19:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  22:1  warning  Expected no lines between tags                jsdoc/tag-lines
  28:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  32:1  warning  Expected no lines between tags                jsdoc/tag-lines
  40:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  60:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  64:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/symbol/symbol.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/symbol/symbolAsync.ts
  15:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  18:1  warning  Expected no lines between tags                jsdoc/tag-lines
  34:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  38:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/tuple/tuple.ts
   24:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   28:1  warning  Expected no lines between tags                jsdoc/tag-lines
   37:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   42:1  warning  Expected no lines between tags                jsdoc/tag-lines
   52:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   57:1  warning  Expected no lines between tags                jsdoc/tag-lines
   70:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   76:1  warning  Expected no lines between tags                jsdoc/tag-lines
   89:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  122:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  126:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/tuple/tupleAsync.ts
   37:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   41:1  warning  Expected no lines between tags                jsdoc/tag-lines
   50:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   55:1  warning  Expected no lines between tags                jsdoc/tag-lines
   65:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   70:1  warning  Expected no lines between tags                jsdoc/tag-lines
   83:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   89:1  warning  Expected no lines between tags                jsdoc/tag-lines
  102:8  warning  Missing JSDoc comment                         jsdoc/require-jsdoc
  138:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  142:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/tuple/utils/getTupleArgs/getTupleArgs.ts
  11:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  16:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/undefinedType/undefinedType.ts
  15:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  18:1  warning  Expected no lines between tags                jsdoc/tag-lines
  34:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  38:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/undefinedType/undefinedTypeAsync.ts
  15:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  18:1  warning  Expected no lines between tags                jsdoc/tag-lines
  34:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  38:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/union/union.ts
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines
  59:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  63:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/union/unionAsync.ts
  32:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  36:1  warning  Expected no lines between tags                jsdoc/tag-lines
  60:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  64:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/unknown/unknown.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/unknown/unknownAsync.ts
  15:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  18:1  warning  Expected no lines between tags                jsdoc/tag-lines
  36:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  40:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/voidType/voidType.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/schemas/voidType/voidTypeAsync.ts
  12:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  15:1  warning  Expected no lines between tags                jsdoc/tag-lines
  31:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  35:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/transformations/toCustom/toCustom.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/transformations/toCustom/toCustomAsync.ts
  4:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  7:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/transformations/toLowerCase/toLowerCase.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/transformations/toMaxValue/toMaxValue.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/transformations/toMinValue/toMinValue.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/transformations/toTrimmed/toTrimmed.ts
  6:1  warning  Expected only 0 line after block description  jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/transformations/toTrimmedEnd/toTrimmedEnd.ts
  6:1  warning  Expected only 0 line after block description  jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/transformations/toTrimmedStart/toTrimmedStart.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/transformations/toUpperCase/toUpperCase.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/utils/executePipe/executePipe.ts
  13:1  warning  Missing JSDoc @param "parseInfo" declaration                                           jsdoc/require-param
  13:1  warning  Missing JSDoc @param "reason" declaration                                              jsdoc/require-param
  14:1  warning  Expected only 0 line after block description                                           jsdoc/tag-lines
  18:1  warning  Expected @param names to be "input, pipe, parseInfo, reason". Got "input, pipe, info"  jsdoc/check-param-names
  19:1  warning  Expected no lines between tags                                                         jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/utils/executePipe/executePipeAsync.ts
  13:1  warning  Missing JSDoc @param "parseInfo" declaration                                           jsdoc/require-param
  13:1  warning  Missing JSDoc @param "reason" declaration                                              jsdoc/require-param
  14:1  warning  Expected only 0 line after block description                                           jsdoc/tag-lines
  18:1  warning  Expected @param names to be "input, pipe, parseInfo, reason". Got "input, pipe, info"  jsdoc/check-param-names
  19:1  warning  Expected no lines between tags                                                         jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/utils/executePipe/utils/getIssue/getIssue.ts
  4:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/utils/executePipe/utils/getPipeInfo/getPipeInfo.ts
  4:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/utils/getDefaultArgs/getDefaultArgs.ts
  4:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/utils/getErrorMessage/getErrorMessage.ts
  4:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  7:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/utils/getIssues/getIssues.ts
  2:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  5:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/utils/getOutput/getOutput.ts
  2:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  5:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/utils/getPipeIssues/getPipeIssues.ts
   5:1  warning  Missing JSDoc @param "error" declaration                                                  jsdoc/require-param
   6:1  warning  Expected only 0 line after block description                                              jsdoc/tag-lines
   9:1  warning  Expected @param names to be "validation, error, input". Got "validation, message, input"  jsdoc/check-param-names
  11:1  warning  Expected no lines between tags                                                            jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/utils/getSchemaIssues/getSchemaIssues.ts
   9:1  warning  Missing JSDoc @param "error" declaration                                                                                jsdoc/require-param
  10:1  warning  Expected only 0 line after block description                                                                                jsdoc/tag-lines
  15:1  warning  Expected @param names to be "info, reason, validation, error, input, issues". Got "info, reason, validation, message, input, issues"  jsdoc/check-param-names
  18:1  warning  Expected no lines between tags                                                                                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/utils/isLuhnAlgo/isLuhnAlgo.ts
  2:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  5:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/bytes/bytes.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/cuid2/cuid2.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/custom/custom.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/custom/customAsync.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/email/email.ts
   7:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  10:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/emoji/emoji.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/endsWith/endsWith.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/equal/equal.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/excludes/excludes.ts
  15:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  19:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/finite/finite.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/imei/imei.ts
   7:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  10:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/includes/includes.ts
  15:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  19:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/integer/integer.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/ip/ip.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/ipv4/ipv4.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/ipv6/ipv6.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/isoDate/isoDate.ts
  11:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  14:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/isoDateTime/isoDateTime.ts
  11:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  14:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/isoTime/isoTime.ts
   7:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  10:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/isoTimeSecond/isoTimeSecond.ts
   7:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  10:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/isoTimestamp/isoTimestamp.ts
  11:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  14:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/isoWeek/isoWeek.ts
  11:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  14:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/length/length.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/maxBytes/maxBytes.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/maxLength/maxLength.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/maxSize/maxSize.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/maxValue/maxValue.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   9:1  warning  Expected no lines between tags                jsdoc/tag-lines
  23:1  warning  Expected only 0 line after block description  jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/mimeType/mimeType.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/minBytes/minBytes.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/minLength/minLength.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/minSize/minSize.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/minValue/minValue.ts
   5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
   9:1  warning  Expected no lines between tags                jsdoc/tag-lines
  23:1  warning  Expected only 0 line after block description  jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/multipleOf/multipleOf.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/regex/regex.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/safeInteger/safeInteger.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/size/size.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/startsWith/startsWith.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/ulid/ulid.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/url/url.ts
   8:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  11:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/uuid/uuid.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  8:1  warning  Expected no lines between tags                jsdoc/tag-lines

/Users/k.iijima/oss/valibot/library/src/validations/value/value.ts
  5:1  warning  Expected only 0 line after block description  jsdoc/tag-lines
  9:1  warning  Expected no lines between tags                jsdoc/tag-lines

✖ 634 problems (0 errors, 634 warnings)
  0 errors and 623 warnings potentially fixable with the `--fix` option.

Sounds good. Feel free to create a PR.

Hello 👋
did you consider using tsDoc instead? It also has a eslint plugin

Thank you for the hint! We should look at it for PR #205.