Skip to content

Conversation

@brettz9
Copy link
Collaborator

@brettz9 brettz9 commented Sep 16, 2025

feat(require-param): add interfaceExemptsParamsCheck option; fixes #1511

@brettz9 brettz9 force-pushed the require-param-interface-exempts branch from 2eb697f to d1b6066 Compare September 16, 2025 08:38
@brettz9 brettz9 mentioned this pull request Sep 16, 2025
@brettz9 brettz9 force-pushed the require-param-interface-exempts branch from d1b6066 to bca796c Compare September 16, 2025 08:47
@brettz9 brettz9 merged commit a3bb85e into gajus:main Sep 16, 2025
4 checks passed
@github-actions
Copy link

🎉 This PR is included in version 58.1.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@thernstig
Copy link

@brettz9 did we miss something here?

'jsdoc/require-param': ['error', { interfaceExemptsParamsCheck: true }],

This gives no error:

export default function PerformanceChart(
  { data }: PerformanceChartProperties
)
{
  // ...
};

But this does and wants me to add a @param:

export async function fetchMarketstackEOD(
  parameters: FetchEODParameters,
): Promise<MarketstackDataPoint[]>
{
  // ...
};

@brettz9
Copy link
Collaborator Author

brettz9 commented Nov 11, 2025

Should be fixed now with #1595 , but awaiting approval from @gajus as it is also accompanied by a Node version bump.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

require-param

2 participants