forked from mirrored/github-stats-extended
e58bee0bfdf7ed7691ab21d51e7c0deb69b08cbc
332
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
d476f8cbe1 |
extract "core" package, small improvements (#137)
This PR mainly refactors the code by extracting a "core" package which is then used by the "backend" and "frontend" apps. Apart from this the PR also contains several smaller changes like fixing dependabot, upgrading dependencies, aligned "package.json" files, added tests, ... addresses step 1 of #32 closes #136 --------- Co-authored-by: Marco Pasqualetti <marco.pasqualetti@live.com> |
||
|
|
c6f9a97f8a | upgrade to pnpm 10.30.3 (#115) | ||
|
|
6b5c12e91c |
build(deps-dev): Bump eslint-plugin-jsdoc from 62.6.1 to 62.7.1 (#112)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 62.6.1 to 62.7.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gajus/eslint-plugin-jsdoc/releases">eslint-plugin-jsdoc's releases</a>.</em></p> <blockquote> <h2>v62.7.1</h2> <h2><a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.7.0...v62.7.1">62.7.1</a> (2026-02-24)</h2> <h3>Bug Fixes</h3> <ul> <li><strong><code>require-property</code>:</strong> err if user blocks <code>[@property](https://github.com/property)</code>; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1634">#1634</a> (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/23a9f1d32395bade12f4a52912f3e36de70cab3e">23a9f1d</a>)</li> </ul> <h2>v62.7.0</h2> <h1><a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.6.1...v62.7.0">62.7.0</a> (2026-02-20)</h1> <h3>Features</h3> <ul> <li>support ESLint 10 (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/d8599fb4c47963a9b991385f6e25c88b8d6599b0">d8599fb</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/23a9f1d32395bade12f4a52912f3e36de70cab3e"><code>23a9f1d</code></a> fix(<code>require-property</code>): err if user blocks <code>@property</code>; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1634">#1634</a></li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/bd90efde410bd805f8c2e0106786d0102f974466"><code>bd90efd</code></a> Merge pull request <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1668">#1668</a> from gajus/dependabot/npm_and_yarn/ajv-6.14.0</li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/eca30902a4389d4021dd5e7111d880446c18dfc4"><code>eca3090</code></a> chore(deps): bump ajv from 6.12.6 to 6.14.0</li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/86bd0be2f940c6e8cf8581d5799481af84d31f90"><code>86bd0be</code></a> Merge pull request <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1666">#1666</a> from gajus/gajus-patch-1</li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/ba0c8af2511ffe437bae668e820ff8729b98760e"><code>ba0c8af</code></a> Update funding to brettz9</li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/35c574549986b8fe4546a3f6f4dc3673dac04697"><code>35c5745</code></a> Merge pull request <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1659">#1659</a> from brettz9/eslint10</li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/d8599fb4c47963a9b991385f6e25c88b8d6599b0"><code>d8599fb</code></a> feat: support ESLint 10</li> <li>See full diff in <a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.6.1...v62.7.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
e05b0b418e |
build(deps-dev): Bump knip from 5.84.1 to 5.85.0 (#114)
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 5.84.1 to 5.85.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpro-nl/knip/releases">knip's releases</a>.</em></p> <blockquote> <h2>Release 5.85.0</h2> <ul> <li>Fix require.context regex matching for path-aware patterns (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1547">#1547</a>) (c33d93ae24dc1304baa49f85b25beb24af803dd8) - thanks <a href="https://github.com/jstaab"><code>@jstaab</code></a>!</li> <li>Make knip compatible with erasableSyntaxOnly (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1541">#1541</a>) (f63089bdadb2cea47d22fa27b22c16003e1a4b61) - thanks <a href="https://github.com/wojtekmaj"><code>@wojtekmaj</code></a>!</li> <li>feat: add Payload CMS plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1546">#1546</a>) (58d99de46ee3a9e15cd77e3806b5de55931cebf2) - thanks <a href="https://github.com/Robot-Inventor"><code>@Robot-Inventor</code></a>!</li> <li>Look everywhere for manifest/robots file in next plugin (9da6205fdc45fdc992919d3e246415829025ea46)</li> <li>Merge some next glob patterns (8c5f35fa81ccccc4faceb6a1d8329d562927d450)</li> <li>Add SAP & Google Gemini to projects using Knip (c8ab8957ad1f15ee9ff67f13f5029f213e464ada)</li> <li>Bump remark-preset-webpro & dedupe (b9372cd7a0dc1a1ab54b7baa7b8a939a399ccc14)</li> <li>Document CLI usage for LS (97fe1cfe8a18af145eff9ca1f040e4c756acd270)</li> <li>fix: tsdown entry compatibility issues <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1550">#1550</a> (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1554">#1554</a>) (95051ebf3aa44a2db722837acf3ce73e03f72fc5) - thanks <a href="https://github.com/huijiewei"><code>@huijiewei</code></a>!</li> <li>Fix incorrect coverage provider being reported (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1552">#1552</a>) (2d0b5cda41f994116c6e211fc68c95b44c21b2cb) - thanks <a href="https://github.com/rexxars"><code>@rexxars</code></a>!</li> <li>Temp disable npmx in ecosystem run (a5cd9862943dcca1b217bcec2895553ba23dbe34)</li> <li>Fix OOM in gitignore walk for large monorepos (f192a6ba3fbe9fc303f48e3901db918f5bcd5164)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpro-nl/knip/commit/e28a3e7ce7e8efaf40b99c9e6a1839647d0a5083"><code>e28a3e7</code></a> Release knip@5.85.0</li> <li><a href="https://github.com/webpro-nl/knip/commit/f192a6ba3fbe9fc303f48e3901db918f5bcd5164"><code>f192a6b</code></a> Fix OOM in gitignore walk for large monorepos</li> <li><a href="https://github.com/webpro-nl/knip/commit/2d0b5cda41f994116c6e211fc68c95b44c21b2cb"><code>2d0b5cd</code></a> Fix incorrect coverage provider being reported (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1552">#1552</a>)</li> <li><a href="https://github.com/webpro-nl/knip/commit/95051ebf3aa44a2db722837acf3ce73e03f72fc5"><code>95051eb</code></a> fix: tsdown entry compatibility issues <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1550">#1550</a> (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1554">#1554</a>)</li> <li><a href="https://github.com/webpro-nl/knip/commit/8c5f35fa81ccccc4faceb6a1d8329d562927d450"><code>8c5f35f</code></a> Merge some next glob patterns</li> <li><a href="https://github.com/webpro-nl/knip/commit/9da6205fdc45fdc992919d3e246415829025ea46"><code>9da6205</code></a> Look everywhere for manifest/robots file in next plugin</li> <li><a href="https://github.com/webpro-nl/knip/commit/58d99de46ee3a9e15cd77e3806b5de55931cebf2"><code>58d99de</code></a> feat: add Payload CMS plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1546">#1546</a>)</li> <li><a href="https://github.com/webpro-nl/knip/commit/f63089bdadb2cea47d22fa27b22c16003e1a4b61"><code>f63089b</code></a> Make knip compatible with erasableSyntaxOnly (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1541">#1541</a>)</li> <li><a href="https://github.com/webpro-nl/knip/commit/c33d93ae24dc1304baa49f85b25beb24af803dd8"><code>c33d93a</code></a> Fix require.context regex matching for path-aware patterns (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1547">#1547</a>)</li> <li>See full diff in <a href="https://github.com/webpro-nl/knip/commits/knip@5.85.0/packages/knip">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
5e82c03700 |
build(deps-dev): Bump @eslint/js from 9.39.2 to 9.39.3 (#110)
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.39.2 to 9.39.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases"><code>@eslint/js</code>'s releases</a>.</em></p> <blockquote> <h2>v9.39.3</h2> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/791bf8d7e76ce7ab8c88cb8982658823da4eff27"><code>791bf8d</code></a> fix: restore TypeScript 4.0 compatibility in types (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20504">#20504</a>) (sethamus)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/8594a436c22a0167fe3c2c4109bbdb04e519a014"><code>8594a43</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.39.3 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20529">#20529</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/9ceef92fbd3d1298d9a00483f86897834b88acac"><code>9ceef92</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/af498c63b9ca065223a425a85afabdcc8451e69b"><code>af498c6</code></a> chore: ignore <code>/docs/v9.x</code> in link checker (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20453">#20453</a>) (Milos Djermanovic)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/9ceef92fbd3d1298d9a00483f86897834b88acac"><code>9ceef92</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li>See full diff in <a href="https://github.com/eslint/eslint/commits/v9.39.3/packages/js">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
6627fe5978 |
build(deps-dev): Bump typescript-eslint from 8.56.0 to 8.56.1 (#109)
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.56.0 to 8.56.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's releases</a>.</em></p> <blockquote> <h2>v8.56.1</h2> <h2>8.56.1 (2026-02-23)</h2> <h2>What's Changed</h2> <ul> <li>chore(deps): update dependency minimatch to v10.2.2 by <a href="https://github.com/benmccann"><code>@benmccann</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074">typescript-eslint/typescript-eslint#12074</a></li> </ul> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's changelog</a>.</em></p> <blockquote> <h2>8.56.1 (2026-02-23)</h2> <p>This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.</p> <p>See <a href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1">GitHub Releases</a> for more information.</p> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a"><code>96a04a9</code></a> chore(release): publish 8.56.1</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.1/packages/typescript-eslint">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
0b11026646 |
build(deps-dev): Bump eslint-plugin-jsdoc from 62.5.5 to 62.6.1 (#102)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 62.5.5 to 62.6.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gajus/eslint-plugin-jsdoc/releases">eslint-plugin-jsdoc's releases</a>.</em></p> <blockquote> <h2>v62.6.1</h2> <h2><a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.6.0...v62.6.1">62.6.1</a> (2026-02-19)</h2> <h3>Bug Fixes</h3> <ul> <li><strong><code>check-param-names</code>:</strong> only fire on <code>TSPropertySignature</code> if with <code>TSFunctionNode</code>; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1663">#1663</a> (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/951d3549ea198fb229565cab3e0ce41943176098">951d354</a>)</li> </ul> <h2>v62.6.0</h2> <h1><a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.5...v62.6.0">62.6.0</a> (2026-02-18)</h1> <h3>Features</h3> <ul> <li><strong><code>tag-lines</code>:</strong> add <code>startLinesWithNoTags</code> option; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1661">#1661</a> (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/b36a67a548e667983060a7424c822c4a1c6c7562">b36a67a</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/951d3549ea198fb229565cab3e0ce41943176098"><code>951d354</code></a> fix(<code>check-param-names</code>): only fire on <code>TSPropertySignature</code> if with `TSFunct...</li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/b36a67a548e667983060a7424c822c4a1c6c7562"><code>b36a67a</code></a> feat(<code>tag-lines</code>): add <code>startLinesWithNoTags</code> option; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1661">#1661</a></li> <li>See full diff in <a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.5...v62.6.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
bcc0cbbf52 |
build(deps-dev): Bump knip from 5.83.1 to 5.84.1 (#106)
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 5.83.1 to 5.84.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpro-nl/knip/releases">knip's releases</a>.</em></p> <blockquote> <h2>Release 5.84.1</h2> <ul> <li>Fix false positives for arrow-wrapped dynamic imports assigned to variables (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1544">#1544</a>) (75a42c3aa4b8f9db59fb450ef4f45540ab94ec26) - thanks <a href="https://github.com/jantimon"><code>@jantimon</code></a>!</li> <li>Improve pnpm arg handling (df8c353c7f30ee11d749b2cf3208f288def1ed84)</li> <li>Ignore <code>module.register</code> if 2nd arg is not <code>import.meta.url</code> (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1535">#1535</a>) (970fdb1f747c0941759aa3e0394c30ff6cf63481)</li> </ul> <h2>Release 5.84.0</h2> <ul> <li>Post-release shenanigans (e7965cba23b0c63f0165a12c96aed75257aa6919)</li> <li>Move most compilers to plugins & register from there (61beafe3e002408e91169397f7c384e14c613d92)</li> <li>Minor refactor (e20a6828be8dd1e49b819d5b5b896a26db2a91ac)</li> <li>Fix lint issues (d2bbc139e63235c415a243e76ad8685693b8edf2)</li> <li>Add missing catalog property to rules in JSON schema (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1518">#1518</a>) (5d49dea2696db454e630014efd25172d6edde9fa) - thanks <a href="https://github.com/Mohmdev"><code>@Mohmdev</code></a>!</li> <li>feat(plugins): add <code>@typescript/native-preview</code> (tsgo) support (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1513">#1513</a>) (babfb10a0426059bc2d79d14a2ba9c33767b6571) - thanks <a href="https://github.com/jgoux"><code>@jgoux</code></a>!</li> <li>Fix up quoting for spaced args (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1515">#1515</a>) (2b735cb8d87a827bf9ea53ea2bcfcedf117e6d4d)</li> <li>Switch to tsconfig-aware module resolver in input handler (634d0f68f681df1bf1e8896846f4d4c29b03e689)</li> <li>Use <code>bun test</code> positionals as entry points (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1521">#1521</a>) (da9472555b28b04eddba703b1dfee69b2cb8b6f9)</li> <li>Edit docs (327726ff2c5f2b135581088dea62bd3ed4bc99d4)</li> <li>Minor refactor while at it (dc87e8ea7157745a449955e9a275877d19cf4d87)</li> <li>Add config hints for unused <code>ignore</code> and <code>ignoreFiles</code> items (a4989eef8c870aa038d9c9d9e09597590ca444e7)</li> <li>Accept known bins only behind double-dash (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1524">#1524</a>) (b9214e35659f1f87eabc6695d9b9643c0e6c8022)</li> <li>feat(plugins): add support for bun test preloaded files (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1525">#1525</a>) (14ee32a8f818e1cbf48398ba57bf0f19812ed8be) - thanks <a href="https://github.com/jgoux"><code>@jgoux</code></a>!</li> <li>Add <code>date</code> to <code>IGNORED_GLOBAL_BINARIES</code> (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1476">#1476</a>) (f08f92bd9eac95ec4eafd01ddb01279cb047544e) - thanks <a href="https://github.com/duci9y"><code>@duci9y</code></a>!</li> <li>Fix edge case for binaries in scripts (82331ee2d336349d24a23437527991b73c764039)</li> <li>Report ignore/files config hints only if sure & relevant (4c3bd085477139f50dce468c4231ba2753459c54)</li> <li>Add consistent <code>repository</code> fields (781a0fd44a2cece4fd9c1413e50caa88df528607)</li> <li>Add language-server bin (13d78454c4100f5d6a4f0cadcf1d77eadec523b2)</li> <li>Use --stdio if no transport provided (bedb21adff873c13095350842c85bb1bfeac643b)</li> <li>Refactor from "enabled" to "deferSession" (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1499">#1499</a>) (15e3360f11c81a866b8e6de76e894986bdfddedd)</li> <li>Use <code>initializationOptions.config</code> or default fallback config obj (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1503">#1503</a>) (0abe5684083428340254dc1b0136760aacb9acff)</li> <li>Also publish ls + mcp with pkg-pr-new (78065260f55fc491d59912e2db41d789e49a1bb7)</li> <li>Auto-format (51b7dc1de9e2ec5b738df5389906df84dc1f3dd7)</li> <li>Remove <code>chdir</code> shenanigans (close <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1516">#1516</a>) (0cbee8f38f4a91504b3adc4faee466b9624120fc)</li> <li>Bind <code>console.*</code> to distinguish internal↔ external logs (3eac278273856994483a9164539bf57a51ed440b)</li> <li>Add early bail-outs for changed files we can ignore (36c2dd5c4345d743c3de58ebd677b6f48a270213)</li> <li>Avoid unnecessary module graph updates for unmodified files (f94c41f24fb7f5c4682a620bafd03700cf14ba68)</li> <li>Fix typo in pkg-pr-new-pkg-dir (7e7a8b05a06f1f972a1d5e236dc53facbbb99729)</li> <li>Add .DS_Store to .gitignore (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1530">#1530</a>) (40fe5cc608f2ecf71d148e061071e249c8940edb) - thanks <a href="https://github.com/wojtekmaj"><code>@wojtekmaj</code></a>!</li> <li>Ignore RNC CLI and metro internals in react-native projects (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1528">#1528</a>) (0f892aeed2556a018ddaa769c24be68fba8b91aa) - thanks <a href="https://github.com/wojtekmaj"><code>@wojtekmaj</code></a>!</li> <li>Support nested _generated dirs in Convex plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1531">#1531</a>) (bd75e9fce6a25997d3ecd90e58b087f05a89c96f) - thanks <a href="https://github.com/kvnwolf"><code>@kvnwolf</code></a>!</li> <li>Housekeep cli help output (c24e746b31b5dd994d004286229bd9d913bf8f14)</li> <li>Fix up gitignore test (6bc640c166daed354ec9514277b9f719155eb8ab)</li> <li>Introduce <code>isFilterTransitiveDependencies</code> flag (close <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1507">#1507</a>, close <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1101">#1101</a>) (8678df2d6f6cbedfe9483dae75e84a5605d730df)</li> <li>Housekeep webpack plugin (2cc13066cdfd82e03459cb724907ff998231145b)</li> <li>Move up <code>plugin.setup</code> & tear down <code>plugin.teardown</code> (4dbf23dd54ec7712f33eb8c714c8dd9942eb5538)</li> <li>Skip config file loading if only external re-exports (ab775b1038a25e3e844e23c84ae4fc30b87eb7be)</li> <li>Improve & optimize ignore pattern handling (c3d391210d3cf9230622b32416c1b8093062b232)</li> <li>Housekeep compiler registration (2aaf9fc6b68fcd36d6a8781690d5882f7bb7cc3e)</li> <li>Edit docs re. config file location (79bfb352246c900035c6deac7c3742c7780e726f)</li> <li>Register visitors from plugins (9b059f823a3aaa707a5e4bd3c14d7d879d397cf2)</li> <li>importMetaGlobCall visitor for Vite plugin (1874b19b0509c50e50446c58d4237a8c411d7259)</li> <li>Extend registerVisitors with script visitor support (728c8142a88df12bc4465201400cef4a057df0af)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpro-nl/knip/commit/5c2cccf2c05108e7f348a55e2d51a99647e8098c"><code>5c2cccf</code></a> Release knip@5.84.1</li> <li><a href="https://github.com/webpro-nl/knip/commit/970fdb1f747c0941759aa3e0394c30ff6cf63481"><code>970fdb1</code></a> Ignore <code>module.register</code> if 2nd arg is not <code>import.meta.url</code> (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1535">#1535</a>)</li> <li><a href="https://github.com/webpro-nl/knip/commit/df8c353c7f30ee11d749b2cf3208f288def1ed84"><code>df8c353</code></a> Improve pnpm arg handling</li> <li><a href="https://github.com/webpro-nl/knip/commit/75a42c3aa4b8f9db59fb450ef4f45540ab94ec26"><code>75a42c3</code></a> Fix false positives for arrow-wrapped dynamic imports assigned to variables (...</li> <li><a href="https://github.com/webpro-nl/knip/commit/c6d7ffa785087d6c39de2f0167032bfa61edcba6"><code>c6d7ffa</code></a> Release knip@5.84.0</li> <li><a href="https://github.com/webpro-nl/knip/commit/4115b9733bff321e138d026bcad2a29c35f74dc2"><code>4115b97</code></a> Minor refactor while at it</li> <li><a href="https://github.com/webpro-nl/knip/commit/4f0a3076f84fff6212f2a9c9a99d1cc4254e98ee"><code>4f0a307</code></a> Fix Yarn (Berry) plugins and binaries reported as unused (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1523">#1523</a>)</li> <li><a href="https://github.com/webpro-nl/knip/commit/3bb4203e549f163e27caab3b4ff7f8d8d3076784"><code>3bb4203</code></a> Add pm2 plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1540">#1540</a>)</li> <li><a href="https://github.com/webpro-nl/knip/commit/9fd04a89f2e45c95831e56ba813d918a2fbdfcd7"><code>9fd04a8</code></a> Extract and extend react-native plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1538">#1538</a>)</li> <li><a href="https://github.com/webpro-nl/knip/commit/b7149b6185407be18aaa1613f3cb275a1a92a4b7"><code>b7149b6</code></a> Remove <code>@source</code> matcher from tailwind plugin (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1537">#1537</a>)</li> <li>Additional commits viewable in <a href="https://github.com/webpro-nl/knip/commits/knip@5.84.1/packages/knip">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
c0cdf2574d |
build(deps-dev): Bump typescript-eslint from 8.55.0 to 8.56.0 (#104)
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.55.0 to 8.56.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's releases</a>.</em></p> <blockquote> <h2>v8.56.0</h2> <h2>8.56.0 (2026-02-16)</h2> <h3>🚀 Features</h3> <ul> <li>support ESLint v10 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057">#12057</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li>use parser options from context.languageOptions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043">#12043</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Brad Zacher <a href="https://github.com/bradzacher"><code>@bradzacher</code></a></li> <li>fnx <a href="https://github.com/DMartens"><code>@DMartens</code></a></li> <li>Joshua Chen</li> </ul> <p>See <a href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0">GitHub Releases</a> for more information.</p> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's changelog</a>.</em></p> <blockquote> <h2>8.56.0 (2026-02-16)</h2> <h3>🚀 Features</h3> <ul> <li>support ESLint v10 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057">#12057</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Brad Zacher <a href="https://github.com/bradzacher"><code>@bradzacher</code></a></li> <li>Joshua Chen</li> </ul> <p>See <a href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0">GitHub Releases</a> for more information.</p> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c"><code>8b8b68f</code></a> chore(release): publish 8.56.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5"><code>68a074f</code></a> feat: support ESLint v10 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12057">#12057</a>)</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.0/packages/typescript-eslint">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
7f10d15b63 |
build(deps-dev): Bump eslint-plugin-jsdoc from 62.5.4 to 62.5.5 (#99)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 62.5.4 to 62.5.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gajus/eslint-plugin-jsdoc/releases">eslint-plugin-jsdoc's releases</a>.</em></p> <blockquote> <h2>v62.5.5</h2> <h2><a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.4...v62.5.5">62.5.5</a> (2026-02-15)</h2> <h3>Bug Fixes</h3> <ul> <li><strong><code>check-param-names</code>:</strong> check arrow function properties in interfaces (TSPropertySignature); fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1657">#1657</a> (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/c7b132f7531e5eab31760f1f57e82e8e4512f9eb">c7b132f</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/c7b132f7531e5eab31760f1f57e82e8e4512f9eb"><code>c7b132f</code></a> fix(<code>check-param-names</code>): check arrow function properties in interfaces (TSPr...</li> <li>See full diff in <a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.4...v62.5.5">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
516dc129de |
pin @types/node version to 24.x (#98)
replaces https://github.com/stats-organization/github-stats-extended/pull/96 (Thanks marcalexiei for opening that one.) On top of rolling back the `@types/node` upgrade, this PR also upgrades to the latest 24.x version of `@types/node` and configures dependabot to not suggest major version upgrades for this dependency anymore. |
||
|
|
8a7642db54 |
upgrade pnpm, update knip config (#94)
After upgrading knip via dependabot it said that the "src/index.tsx" entrypoint is redundant. |
||
|
|
b45f5bf804 |
build(deps-dev): Bump @types/node from 24.10.9 to 25.2.3 (#90)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.10.9 to 25.2.3. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
a90d5e6567 |
build(deps-dev): Bump eslint-plugin-jsdoc from 61.7.1 to 62.5.4 (#84)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 61.7.1 to 62.5.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gajus/eslint-plugin-jsdoc/releases">eslint-plugin-jsdoc's releases</a>.</em></p> <blockquote> <h2>v62.5.4</h2> <h2><a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.3...v62.5.4">62.5.4</a> (2026-02-07)</h2> <h3>Bug Fixes</h3> <ul> <li><strong><code>no-undefined-types</code>:</strong> avoid treating infer type identifier as undefined; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1654">#1654</a> (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/da440462435d68cccee29dc78e599d9b0fab9e5f">da44046</a>)</li> <li><strong><code>no-undefined-types</code>:</strong> ensure template tags are defined; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1655">#1655</a> (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/bfef8487603fccbdc1387ecd57a46b85755d9e14">bfef848</a>)</li> </ul> <h2>v62.5.3</h2> <h2><a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.2...v62.5.3">62.5.3</a> (2026-02-06)</h2> <h3>Bug Fixes</h3> <ul> <li><strong><code>default-expressions</code> and <code>examples</code> configs:</strong> avoid applying deprecated rules now that ESLint warns against them; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1651">#1651</a> (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/a252868199736888fee6530d873f3ec3238339bb">a252868</a>)</li> </ul> <h2>v62.5.2</h2> <h2><a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.1...v62.5.2">62.5.2</a> (2026-02-05)</h2> <h3>Bug Fixes</h3> <ul> <li><strong><code>valid-types</code>:</strong> allow numeric properties for jsdoc mode; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1646">#1646</a> (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/122d2837f69172911f03e6e2bbdee33c03b8a4f1">122d283</a>)</li> </ul> <h2>v62.5.1</h2> <h2><a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.0...v62.5.1">62.5.1</a> (2026-02-04)</h2> <h3>Bug Fixes</h3> <ul> <li><strong><code>require-template</code>:</strong> stop treating type parameters names as unknown template names; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1648">#1648</a> (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/dfc662ea500a536678772b356511636c7f18b228">dfc662e</a>)</li> <li><strong><code>type-formatting</code>:</strong> update jsdoccomment and devDeps.; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1647">#1647</a> (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/19f36b697517a39f9fce29b9d79637f45edce9b6">19f36b6</a>)</li> </ul> <h2>v62.5.0</h2> <h1><a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.4.1...v62.5.0">62.5.0</a> (2026-01-29)</h1> <h3>Features</h3> <ul> <li><strong><code>check-tag-names</code>:</strong> add Typedoc <code>include</code>, <code>includeCode</code>, and TSDoc <code>inheritDoc</code>/<code>inheritdoc</code> and <code>label</code> to allowable inline tags; add TSDoc and typedoc tags (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/925f6e35f099a52d1e6f4da62117a5865fc35e98">925f6e3</a>)</li> <li><strong><code>require-description-complete-sentence</code>:</strong> allow inline <code>inheritDoc</code>, <code>inheritdoc</code>, <code>include</code>, <code>includeCode</code>, <code>label</code> to avoid rule; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1641">#1641</a> (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/c5a09c87ed86fd432211d547efd9bcf80827a39c">c5a09c8</a>)</li> <li><strong><code>valid-types</code>:</strong> add Typedoc <code>include</code>, <code>includeCode</code>, and TSDoc <code>inheritDoc</code>/<code>inheritdoc</code> and <code>label</code> to allowable inline tags (<a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/c0786335fd2193ad79ca8b043af7bf8ccb4c7bc7">c078633</a>)</li> </ul> <h2>v62.4.1</h2> <h2><a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.4.0...v62.4.1">62.4.1</a> (2026-01-24)</h2> <h3>Bug Fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/bfef8487603fccbdc1387ecd57a46b85755d9e14"><code>bfef848</code></a> fix(<code>no-undefined-types</code>): ensure template tags are defined; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1655">#1655</a></li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/da440462435d68cccee29dc78e599d9b0fab9e5f"><code>da44046</code></a> fix(<code>no-undefined-types</code>): avoid treating infer type identifier as undefined;...</li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/a252868199736888fee6530d873f3ec3238339bb"><code>a252868</code></a> fix(<code>default-expressions</code> and <code>examples</code> configs): avoid applying deprecated ...</li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/122d2837f69172911f03e6e2bbdee33c03b8a4f1"><code>122d283</code></a> fix(<code>valid-types</code>): allow numeric properties for jsdoc mode; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1646">#1646</a></li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/dfc662ea500a536678772b356511636c7f18b228"><code>dfc662e</code></a> fix(<code>require-template</code>): stop treating type parameters names as unknown templ...</li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/19f36b697517a39f9fce29b9d79637f45edce9b6"><code>19f36b6</code></a> fix(<code>type-formatting</code>): update jsdoccomment and devDeps.; fixes <a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1647">#1647</a></li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/925f6e35f099a52d1e6f4da62117a5865fc35e98"><code>925f6e3</code></a> feat(<code>check-tag-names</code>): add Typedoc <code>include</code>, <code>includeCode</code>, and TSDoc `inh...</li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/c0786335fd2193ad79ca8b043af7bf8ccb4c7bc7"><code>c078633</code></a> feat(<code>valid-types</code>): add Typedoc <code>include</code>, <code>includeCode</code>, and TSDoc `inherit...</li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/c5a09c87ed86fd432211d547efd9bcf80827a39c"><code>c5a09c8</code></a> feat(<code>require-description-complete-sentence</code>): allow inline <code>inheritDoc</code>, `in...</li> <li><a href="https://github.com/gajus/eslint-plugin-jsdoc/commit/ba0034e2ec6742d32f0e9ac7fcffe9a105e03ac7"><code>ba0034e</code></a> fix: update jsdoccomment, devDeps. (<a href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1639">#1639</a>)</li> <li>Additional commits viewable in <a href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v61.7.1...v62.5.4">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
9ca4669073 |
build(deps-dev): Bump @playwright/test from 1.58.1 to 1.58.2 (#91)
Bumps [@playwright/test](https://github.com/microsoft/playwright) from 1.58.1 to 1.58.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/microsoft/playwright/releases"><code>@playwright/test</code>'s releases</a>.</em></p> <blockquote> <h2>v1.58.2</h2> <h2>Highlights</h2> <p><a href="https://redirect.github.com/microsoft/playwright/issues/39121">#39121</a> fix(trace viewer): make paths via stdin work <a href="https://redirect.github.com/microsoft/playwright/issues/39129">#39129</a> fix: do not force swiftshader on chromium mac</p> <h2>Browser Versions</h2> <ul> <li>Chromium 145.0.7632.6</li> <li>Mozilla Firefox 146.0.1</li> <li>WebKit 26.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/playwright/commit/ce480a952553175eae75342aad2c5e86cdf2cbba"><code>ce480a9</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/39171">#39171</a>): devops: add ubuntu-22.04-arm bot</li> <li><a href="https://github.com/microsoft/playwright/commit/e40c137ebeb0221a56f968ac41c66287e8e2c810"><code>e40c137</code></a> chore: mark v1.58.2 (<a href="https://redirect.github.com/microsoft/playwright/issues/39155">#39155</a>)</li> <li><a href="https://github.com/microsoft/playwright/commit/50b7296be7208c275b12004f4703b8086ee45dfd"><code>50b7296</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/39152">#39152</a>): chore: fix execSync inheriting stdio</li> <li><a href="https://github.com/microsoft/playwright/commit/f3dcf50a2e7ddb225431b9a5e53804bdb8a25311"><code>f3dcf50</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/39129">#39129</a>): fix: do not force swiftshader on chromium mac</li> <li><a href="https://github.com/microsoft/playwright/commit/8684e0834f368cd1ff4973ab7c36c4775c1038a4"><code>8684e08</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/39121">#39121</a>): fix(trace viewer): make paths via stdin work</li> <li>See full diff in <a href="https://github.com/microsoft/playwright/compare/v1.58.1...v1.58.2">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
6d76f3d37e |
build(deps-dev): Bump typescript-eslint from 8.54.0 to 8.55.0 (#93)
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.54.0 to 8.55.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's releases</a>.</em></p> <blockquote> <h2>v8.55.0</h2> <h2>8.55.0 (2026-02-09)</h2> <h3>🚀 Features</h3> <ul> <li><strong>utils:</strong> deprecate defaultOptions in favor of meta.defaultOptions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992">#11992</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-unused-vars] remove trailing newline when removing entire import (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990">#11990</a>)</li> <li><strong>eslint-plugin:</strong> [no-useless-default-assignment] require strictNullChecks (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966">#11966</a>, <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000">#12000</a>)</li> <li><strong>eslint-plugin:</strong> [no-useless-default-assignment] report unnecessary defaults in ternary expressions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984">#11984</a>)</li> <li><strong>eslint-plugin:</strong> [no-useless-default-assignment] reduce param index to ts this handling (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949">#11949</a>)</li> <li><strong>typescript-estree:</strong> forbid invalid modifier in object expression (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11931">#11931</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Christian Rose <a href="https://github.com/chrros95"><code>@chrros95</code></a></li> <li>fisker Cheung <a href="https://github.com/fisker"><code>@fisker</code></a></li> <li>Josh Goldberg</li> <li>Maria Solano <a href="https://github.com/MariaSolOs"><code>@MariaSolOs</code></a></li> <li>Minyeong Kim <a href="https://github.com/minyeong981"><code>@minyeong981</code></a></li> <li>SungHyun627 <a href="https://github.com/SungHyun627"><code>@SungHyun627</code></a></li> <li>Yukihiro Hasegawa <a href="https://github.com/y-hsgw"><code>@y-hsgw</code></a></li> </ul> <p>See <a href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0">GitHub Releases</a> for more information.</p> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's changelog</a>.</em></p> <blockquote> <h2>8.55.0 (2026-02-09)</h2> <p>This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.</p> <p>See <a href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0">GitHub Releases</a> for more information.</p> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a"><code>fedfe86</code></a> chore(release): publish 8.55.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48"><code>b931f8c</code></a> chore: use workspace refs for workspace deps (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12018">#12018</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/1f17a7918cd507b11fd04ce75fe44a9c62bf9542"><code>1f17a79</code></a> chore: migrate to pnpm (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11248">#11248</a>)</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.55.0/packages/typescript-eslint">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
01218a493d |
build(deps-dev): Bump knip from 5.82.1 to 5.83.1 (#86)
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 5.82.1 to 5.83.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpro-nl/knip/releases">knip's releases</a>.</em></p> <blockquote> <h2>Release 5.83.1</h2> <ul> <li>Fix package.json import (f8c14c873127481927306751479001d16deafa58)</li> <li>Organize imports (5d716bae3919b3cd684f0c8c9af73a960d12c5cd)</li> <li>Update a bunch of dependencies (78bf644bbfc6554109d7098f83cd30fc8e115900)</li> <li>Add minimal test suite to vscode-knip (b6395089f6b307a145d2493bca59db9d5bc3364a)</li> <li>Add support for monorepo when installing dependency (close <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1501">#1501</a>) (5782b07f79eb1a25f90c5fdd62b1217db11246b1)</li> <li>Fix unused file output in table (0f3dbb47b850e731c4405e06809aa069f68c7608)</li> <li>Restore slonik in ecosystem tests (35d9185a39cb1efba55ce8a749d3eb9a31eb82a4)</li> <li>Fix type in exported value case (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1508">#1508</a>) (d6dda74021a2bc08931691ba1d10029102b0e425)</li> <li>Organize imports (fcdd33b9e8f9169cc0bfb921b468f163ec0f980f)</li> <li>Remove unused export (c777bae22c500606857d9df820aab8af7593b24e)</li> <li>Don't flag exports (including used as type) in protected or consumed exports (a01bec149b8977e0927bd1ecd9d0197a1626e3a6)</li> <li>Add npmx.dev to ecosystem tests (8f8205261fe88144df6cf0cde6e7007952f8ba1d)</li> <li>fix: fix vitest setupFiles resolution (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1511">#1511</a>) (273b940f7e32ff7156c3a24875f5d9265ff2559a) - thanks <a href="https://github.com/tmair"><code>@tmair</code></a>!</li> <li>Improve & extend vitest args handling (6c49e5ca61866a8d3fe62aaf8f5a6764aa9c4e86)</li> <li>Detect Bun differently to avoid TS complaint (c1499d32332751fbbed4baa648f5360f1db36dbc)</li> <li>A temporary workaround until they catch up 🤫 (028b9726dfab717a41d95d7e73ad8ee2ca929d31)</li> <li>feat(vite): detect module entry from index.html (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1487">#1487</a>) (a76ab85337c5459a0d22128d33d5fcd9e3623db6) - thanks <a href="https://github.com/WooWan"><code>@WooWan</code></a>!</li> <li>Auto-format (69150bfd315dff04778f067438194122e4d50761)</li> <li>Add double-dash handling and add tests (close <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1404">#1404</a>) (4c1de75890c53f35529b6ea6f24e159c9532bedf)</li> <li>Revert most of previous commit 4c1de75 (0cd91ae44ee1bddc584c2fb7494147aeb3f53feb)</li> <li>Auto-format (cf3d8ff92cb53b769814c4140b3c56023d92fd27)</li> </ul> <h2>Release 5.83.0</h2> <ul> <li>fix: skip empty string entries in package.json exports (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1477">#1477</a>) (6b64ac5b89916869a2361077a51dc28adb4679df) - thanks <a href="https://github.com/SBoudrias"><code>@SBoudrias</code></a>!</li> <li>add LS version to serverInfo (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1468">#1468</a>) (2c28cb8dc8923d83800959a7a259b439d5c50a0e) - thanks <a href="https://github.com/niklas-wortmann"><code>@niklas-wortmann</code></a>!</li> <li>Avoid highlighting path-like specifiers (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1488">#1488</a>) (c8fec09666ad0ce145e1d2bbf99737a6bc95fd05) - thanks <a href="https://github.com/azat-io"><code>@azat-io</code></a>!</li> <li>Update avatar URLs (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1489">#1489</a>) (d612ac2dab39a560875c53b9cccb3d920caafdd1) - thanks <a href="https://github.com/azat-io"><code>@azat-io</code></a>!</li> <li>Copy fix-fixtures to tmp dir (bd1519c30bb0a4004cfae463f10f8b066b778d95)</li> <li>Don't add excluded issue types (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1486">#1486</a>) (4eeeec602a8275f8f8d4252157ed6fa3cdd83f24)</li> <li>Minor refactor (767b2c5927d940f8815d157c2fa50c67f0a80d63)</li> <li>Edit docs (78111c96f54da3c41cfb84bd972bb5e836e1b859)</li> <li>feat: add plugin for expressive-code (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1493">#1493</a>) (fbf958a9bfb2d913c345c98283a793a7f10faae5) - thanks <a href="https://github.com/cylewaitforit"><code>@cylewaitforit</code></a>!</li> <li>Truncate file path left-side (resolves <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1494">#1494</a>) (235949c0b68e0bf2f3eb9ef0f3f88e750984e70a)</li> <li>Revert fix-fixture format test (fails in outside cwd) (8e961259bddef4652ae3b98387d1afa8514429ec)</li> <li>Skip empty manifest entries (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1497">#1497</a>) (d314ce43e7f9fe26125db167c1a8af4728329828)</li> <li>Filter out empty issue objects in compact reporter (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1482">#1482</a>) (7df0b4d8ee888f524132cd96260e18b870e8c57c)</li> <li>Lint/group import statements (61e7a24460e11bd2e9e27e9a791953eb004947df)</li> <li>Update AGENTS.md & docs (7537f8a1c474ce931a05a06efcc238eef5806447)</li> <li>Optimize <code>relative</code> path helper (ac8a45454f9e8d88898141e112897803c844f803)</li> <li>Move <code>postinstall</code> script to non-production (360110bed44d77da4ed5e553a63986176d2ed716)</li> <li>Ignore simple-git-hooks in production (like husky etc) (bbab35b144080d061641b6b6a6545176e5286553)</li> <li>Move & add testimonials (5ab18133b0e375508b34014085e10b78dcfd88ff)</li> <li>Update sponsors page (4534a55e37f804bfdef65522354b053f28a5a8f2)</li> <li>Edit docs, add config hints page (1a73a053dad914025e330c03cabaf9ded2444e91)</li> <li>Rename reporter to match project style (58f8c4e476b8a051dd27fdf27859014c4954289b)</li> <li>Auto-format (854124f7b5436436d57c5249f9b64f53e71e1994)</li> <li>Refactor fs helper to match project style (f22e7e94a48ac0dedf41985f3928ff556d04d727)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpro-nl/knip/commit/801d588515cbfce81b06102429e3a8bc301c8339"><code>801d588</code></a> Release knip@5.83.1</li> <li><a href="https://github.com/webpro-nl/knip/commit/cf3d8ff92cb53b769814c4140b3c56023d92fd27"><code>cf3d8ff</code></a> Auto-format</li> <li><a href="https://github.com/webpro-nl/knip/commit/0cd91ae44ee1bddc584c2fb7494147aeb3f53feb"><code>0cd91ae</code></a> Revert most of previous commit 4c1de75</li> <li><a href="https://github.com/webpro-nl/knip/commit/4c1de75890c53f35529b6ea6f24e159c9532bedf"><code>4c1de75</code></a> Add double-dash handling and add tests (close <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1404">#1404</a>)</li> <li><a href="https://github.com/webpro-nl/knip/commit/69150bfd315dff04778f067438194122e4d50761"><code>69150bf</code></a> Auto-format</li> <li><a href="https://github.com/webpro-nl/knip/commit/a76ab85337c5459a0d22128d33d5fcd9e3623db6"><code>a76ab85</code></a> feat(vite): detect module entry from index.html (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1487">#1487</a>)</li> <li><a href="https://github.com/webpro-nl/knip/commit/c1499d32332751fbbed4baa648f5360f1db36dbc"><code>c1499d3</code></a> Detect Bun differently to avoid TS complaint</li> <li><a href="https://github.com/webpro-nl/knip/commit/6c49e5ca61866a8d3fe62aaf8f5a6764aa9c4e86"><code>6c49e5c</code></a> Improve & extend vitest args handling</li> <li><a href="https://github.com/webpro-nl/knip/commit/273b940f7e32ff7156c3a24875f5d9265ff2559a"><code>273b940</code></a> fix: fix vitest setupFiles resolution (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1511">#1511</a>)</li> <li><a href="https://github.com/webpro-nl/knip/commit/a01bec149b8977e0927bd1ecd9d0197a1626e3a6"><code>a01bec1</code></a> Don't flag exports (including used as type) in protected or consumed exports</li> <li>Additional commits viewable in <a href="https://github.com/webpro-nl/knip/commits/knip@5.83.1/packages/knip">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
02bfe69432 |
build(deps-dev): Bump globals from 16.5.0 to 17.3.0 (#61)
Bumps [globals](https://github.com/sindresorhus/globals) from 16.5.0 to 17.3.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sindresorhus/globals/releases">globals's releases</a>.</em></p> <blockquote> <h2>v17.3.0</h2> <ul> <li>Update globals (2026-02-01) (<a href="https://redirect.github.com/sindresorhus/globals/issues/336">#336</a>) 295fba9</li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/globals/compare/v17.2.0...v17.3.0">https://github.com/sindresorhus/globals/compare/v17.2.0...v17.3.0</a></p> <h2>v17.2.0</h2> <ul> <li><code>jasmine</code>: Add <code>throwUnless</code> and <code>throwUnlessAsync</code> globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/335">#335</a>) 97f23a7</li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/globals/compare/v17.1.0...v17.2.0">https://github.com/sindresorhus/globals/compare/v17.1.0...v17.2.0</a></p> <h2>v17.1.0</h2> <ul> <li>Add <code>webpack</code> and <code>rspack</code> globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/333">#333</a>) 65cae73</li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/globals/compare/v17.0.0...v17.1.0">https://github.com/sindresorhus/globals/compare/v17.0.0...v17.1.0</a></p> <h2>v17.0.0</h2> <h3>Breaking</h3> <ul> <li>Split <code>audioWorklet</code> environment from <code>browser</code> (<a href="https://redirect.github.com/sindresorhus/globals/issues/320">#320</a>) 7bc293e</li> </ul> <h3>Improvements</h3> <ul> <li>Update globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/329">#329</a>) ebe1063</li> <li>Get all browser globals from both <code>chrome</code> and <code>firefox</code> (<a href="https://redirect.github.com/sindresorhus/globals/issues/321">#321</a>) 59ceff8</li> <li>Add <code>bunBuiltin</code> environment (<a href="https://redirect.github.com/sindresorhus/globals/issues/324">#324</a>) 1bc6e3b</li> <li>Add <code>denoBuiltin</code> environment (<a href="https://redirect.github.com/sindresorhus/globals/issues/324">#324</a>) 1bc6e3b</li> <li>Add <code>paintWorklet</code> environment (<a href="https://redirect.github.com/sindresorhus/globals/issues/323">#323</a>) 4b78f56</li> <li>Add <code>sharedWorker</code> environment (<a href="https://redirect.github.com/sindresorhus/globals/issues/322">#322</a>) 4a02a85</li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/globals/compare/v16.5.0...v17.0.0">https://github.com/sindresorhus/globals/compare/v16.5.0...v17.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sindresorhus/globals/commit/5edc6020698a76964b0fa17cb604f4484451143b"><code>5edc602</code></a> 17.3.0</li> <li><a href="https://github.com/sindresorhus/globals/commit/295fba929adf8b44f945688233778a57ff754368"><code>295fba9</code></a> Update globals (2026-02-01) (<a href="https://redirect.github.com/sindresorhus/globals/issues/336">#336</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/8176ac7290e6eb0be1403b80a4184651c4cd95f6"><code>8176ac7</code></a> 17.2.0</li> <li><a href="https://github.com/sindresorhus/globals/commit/97f23a759b37c2b6c30845cdc5172fd862d5c5e2"><code>97f23a7</code></a> <code>jasmine</code>: Add <code>throwUnless</code> and <code>throwUnlessAsync</code> globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/335">#335</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/7a2f3546a195b67ee07d76acce39499d34b4c8fe"><code>7a2f354</code></a> 17.1.0</li> <li><a href="https://github.com/sindresorhus/globals/commit/65cae7345cd365d2b0ea26958b545644aea5a6df"><code>65cae73</code></a> Add <code>webpack</code> and <code>rspack</code> globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/333">#333</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/3efe5aad90231cee41c8caea7b987706390f889b"><code>3efe5aa</code></a> Remove script transform (<a href="https://redirect.github.com/sindresorhus/globals/issues/332">#332</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/bb89b18916b00f6c4f089baa0d66cb7f0771ab1b"><code>bb89b18</code></a> 17.0.0</li> <li><a href="https://github.com/sindresorhus/globals/commit/ebe106340137419b4ac0150f746b7567fb78ce03"><code>ebe1063</code></a> Update globals (2026-01-01) (<a href="https://redirect.github.com/sindresorhus/globals/issues/329">#329</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/e3d8da349da72d66fcadf94d926d4ff96da3319c"><code>e3d8da3</code></a> Revert "Automate script for <code>paintWorklet</code> environment (<a href="https://redirect.github.com/sindresorhus/globals/issues/325">#325</a>)" (<a href="https://redirect.github.com/sindresorhus/globals/issues/328">#328</a>)</li> <li>Additional commits viewable in <a href="https://github.com/sindresorhus/globals/compare/v16.5.0...v17.3.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
2bd0f447a8 |
build(deps-dev): Bump knip from 5.81.0 to 5.82.1 (#67)
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 5.81.0 to 5.82.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpro-nl/knip/releases">knip's releases</a>.</em></p> <blockquote> <h2>Release 5.82.1</h2> <ul> <li>Add vsce + ovsx verify PATs (6bec12857f9278c07685388eac3f9d475b63d5df)</li> <li>Improve coverage for <code>isReferencedInExport</code> types (570eafe3a69cc2738e5aabb800cc9dd0076b83ca)</li> </ul> <h2>Release 5.82.0</h2> <ul> <li>Release <code>@knip/create-config</code><a href="https://github.com/1"><code>@1</code></a>.2.0 (31eaaf544c88bd4c26003025da515a0f8ac134dd)</li> <li>Update docs (0384673619ad523cfc936b7c7c465010de40f5b1)</li> <li>Add config load error hint + example env var fixes (close <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1470">#1470</a>) (844beb008dc155b8b04fee085949c9e32513f409)</li> <li>Improve mdx "compiler" (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1471">#1471</a>) (cd145e2a189be3be37ca997ad3aa0d96c90270be)</li> <li>Add and use <code>deputy.addIgnoredUnresolved</code> (4f6d9e5c9216fe9743ddaec1fa8f71d4fc33469f)</li> <li>Unescape regex in config hint output (b51772648213276b960fd11d93a4c1df01c3ba4d)</li> <li>Create new sveltekit plugin (split from svelte) (714af2e7908f3493c27b1c2f74b617e9a2d3c4d6)</li> <li>Use bun@1.2.22 (cf5bae269428b87a1f1c84aa49654399b910d484)</li> <li>Detect and install none installed packages (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1473">#1473</a>) (abefd095a798b0356b1952dcbc74a6f851b69ab0) - thanks <a href="https://github.com/AlexanderKaran"><code>@AlexanderKaran</code></a>!</li> <li>Auto-format (443017526c47e1095bd6b44babc1fb2639a28cde)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpro-nl/knip/commit/a306f49726a852be0fe0cf1cb504ae2bb82276d5"><code>a306f49</code></a> Release knip@5.82.1</li> <li><a href="https://github.com/webpro-nl/knip/commit/570eafe3a69cc2738e5aabb800cc9dd0076b83ca"><code>570eafe</code></a> Improve coverage for <code>isReferencedInExport</code> types</li> <li><a href="https://github.com/webpro-nl/knip/commit/afd268a1c34b3f4019e3417f9d37bdfe3e4f5f99"><code>afd268a</code></a> Release knip@5.82.0</li> <li><a href="https://github.com/webpro-nl/knip/commit/714af2e7908f3493c27b1c2f74b617e9a2d3c4d6"><code>714af2e</code></a> Create new sveltekit plugin (split from svelte)</li> <li><a href="https://github.com/webpro-nl/knip/commit/b51772648213276b960fd11d93a4c1df01c3ba4d"><code>b517726</code></a> Unescape regex in config hint output</li> <li><a href="https://github.com/webpro-nl/knip/commit/4f6d9e5c9216fe9743ddaec1fa8f71d4fc33469f"><code>4f6d9e5</code></a> Add and use <code>deputy.addIgnoredUnresolved</code></li> <li><a href="https://github.com/webpro-nl/knip/commit/cd145e2a189be3be37ca997ad3aa0d96c90270be"><code>cd145e2</code></a> Improve mdx "compiler" (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1471">#1471</a>)</li> <li><a href="https://github.com/webpro-nl/knip/commit/844beb008dc155b8b04fee085949c9e32513f409"><code>844beb0</code></a> Add config load error hint + example env var fixes (close <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1470">#1470</a>)</li> <li>See full diff in <a href="https://github.com/webpro-nl/knip/commits/knip@5.82.1/packages/knip">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
3fb7b37d75 |
refactor: add eslint-plugin-import-x (#65)
- related to #29 |
||
|
|
8bad081e79 |
test(e2e): add playwright (#47)
- closes #46 |
||
|
|
8eed0abe5f |
build(deps-dev): Bump prettier from 3.7.4 to 3.8.1
Bumps [prettier](https://github.com/prettier/prettier) from 3.7.4 to 3.8.1. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.7.4...3.8.1) --- updated-dependencies: - dependency-name: prettier dependency-version: 3.8.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
e539bb1b63 |
build(deps-dev): Bump typescript-eslint from 8.53.1 to 8.54.0 (#60)
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.53.1 to 8.54.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's releases</a>.</em></p> <blockquote> <h2>v8.54.0</h2> <h2>8.54.0 (2026-01-26)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin-internal:</strong> add prefer-tsutils-methods rule (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11974">#11974</a>, <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11625">#11625</a>)</li> <li><strong>scope-manager:</strong> support ScopeManager#addGlobals (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11914">#11914</a>)</li> <li><strong>typescript-estree:</strong> add shortcut methods to ParserServicesWithTypeInformation (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11965">#11965</a>, <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11955">#11955</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-unused-private-class-members] private destructured class member is defined but used (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11785">#11785</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] check both base constraint and actual type for non-null assertions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11967">#11967</a>, <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11559">#11559</a>)</li> <li><strong>scope-manager:</strong> fix catch clause scopes <code>def.name</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11982">#11982</a>)</li> <li><strong>scope-manager:</strong> prevent misidentification of <code>"use strict"</code> directives (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11995">#11995</a>)</li> <li><strong>utils:</strong> handle missing <code>FlatESLint</code> and <code>LegacyESLint</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11958">#11958</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Brad Zacher <a href="https://github.com/bradzacher"><code>@bradzacher</code></a></li> <li>fnx <a href="https://github.com/DMartens"><code>@DMartens</code></a></li> <li>Francesco Trotta</li> <li>Josh Goldberg</li> <li>MinJae <a href="https://github.com/Ju-MINJAE"><code>@Ju-MINJAE</code></a></li> <li>Minyeong Kim <a href="https://github.com/minyeong981"><code>@minyeong981</code></a></li> <li>overlookmotel</li> <li>Yuya Yoshioka <a href="https://github.com/YuyaYoshioka"><code>@YuyaYoshioka</code></a></li> <li>김현수 <a href="https://github.com/Kimsoo0119"><code>@Kimsoo0119</code></a></li> </ul> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's changelog</a>.</em></p> <blockquote> <h2>8.54.0 (2026-01-26)</h2> <p>This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.</p> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/d423e57622e1c8e789a1b84109d1ab2c15497507"><code>d423e57</code></a> chore(release): publish 8.54.0</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/typescript-eslint">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> |
||
|
|
13757bbc21 |
build(deps-dev): Bump @eslint/compat from 2.0.1 to 2.0.2
Bumps [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) from 2.0.1 to 2.0.2. - [Release notes](https://github.com/eslint/rewrite/releases) - [Changelog](https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md) - [Commits](https://github.com/eslint/rewrite/commits/compat-v2.0.2/packages/compat) --- updated-dependencies: - dependency-name: "@eslint/compat" dependency-version: 2.0.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
b69c3f0670 |
build(deps-dev): Bump typescript-eslint from 8.53.1 to 8.54.0
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.53.1 to 8.54.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-version: 8.54.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|
|
b57658b274 | upgrade pnpm | ||
|
|
6d17615750 |
feat(frontend): adds typescript-eslint
|
||
|
|
24907643ac |
feat(frontend): convert to ts (#37)
* feat(frontend): convert to ts * refactor(frontend): axios-override - simplify shouldMock type * fix: refine stage labels * refactor(frontend): refine `useUserId` signature * fix(frontend): descriptionLines and langsCount can be undefined * refactor(frontend): refine casting on redirectCode * refactor(frontend): refine stageIndex title and types * refactor(frontend): apply pr review comments changes * refactor(frontend): group properties using reference groups * refactor(frontend): remove outdated comment * fix(frontend): mock-http - simplify code |
||
|
|
58e02dae29 |
feat: replace create-react-app with vite (#34)
* feat: replace `create-react-app` with `vite` * fix: correct axios-override extension * chore: add more extensions to lint-staged |
||
|
|
90490046bb |
feat(backend): enable knip (#30)
|
||
|
|
dff4bfcecb |
feat: setup eslint at root level (#27)
* feat: setup eslint at root level * chore: disable craco eslint-plugin * fix: add missing extension to import * fix: apply review * chore: use gitignore to exclude files from eslint * chore: disable eslint step in craco via config rather than env variable * chore: remove npmrc * chore: remove `eslint-plugin-react` override |
||
|
|
74b314ab0f | refactor: setup prettier as formatter for the whole monorepo (#26) | ||
|
|
8c065b473f |
feat: setup monorepo using pnpm (#20)
* tests: fix float problems and PAT problem * extend CONTRIBUTING.md * extend build documentation, add GH action, fix build on MacOS * fix build on Vercel * update .gitignore and CONTRIBUTING.md * feat: begin work on monorepo * chore(actions/basic-build): use pnpm * fix: vercel-deploy * docs: updates with new folders * chore: apply PR review comments --------- Co-authored-by: martin-mfg <2026226+martin-mfg@users.noreply.github.com> |
||
|
|
d149e0e1f5 | initiate monorepo, add original github-trends | ||
|
|
8d9565d851 | Merge remote-tracking branch 'origin/master' into technical-improvements | ||
|
|
485c2247f8 |
build(deps): bump axios from 1.11.0 to 1.12.1 (#4421)
Bumps [axios](https://github.com/axios/axios) from 1.11.0 to 1.12.1. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v1.11.0...v1.12.1) --- updated-dependencies: - dependency-name: axios dependency-version: 1.12.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr <qwerty541zxc@gmail.com> |
||
|
|
b13d6a9ca2 |
build(deps-dev): bump eslint-plugin-jsdoc from 55.0.0 to 55.2.0 (#4419)
* build(deps-dev): bump eslint-plugin-jsdoc from 55.0.0 to 55.2.0 Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 55.0.0 to 55.2.0. - [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases) - [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc) - [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v55.0.0...v55.2.0) --- updated-dependencies: - dependency-name: eslint-plugin-jsdoc dependency-version: 55.2.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * dev --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr <qwerty541zxc@gmail.com> |
||
|
|
116d255bf1 |
build(deps-dev): bump globals from 16.3.0 to 16.4.0 (#4418)
Bumps [globals](https://github.com/sindresorhus/globals) from 16.3.0 to 16.4.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0) --- updated-dependencies: - dependency-name: globals dependency-version: 16.4.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr <qwerty541zxc@gmail.com> |
||
|
|
b0b14091e7 |
build(deps-dev): bump eslint-plugin-jsdoc from 54.5.0 to 55.0.0 (#4414)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 54.5.0 to 55.0.0. - [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases) - [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc) - [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v54.5.0...v55.0.0) --- updated-dependencies: - dependency-name: eslint-plugin-jsdoc dependency-version: 55.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr <qwerty541zxc@gmail.com> |
||
|
|
04dd868e2b | Merge remote-tracking branch 'origin/master' into technical-improvements | ||
|
|
d3ee38f154 |
build(deps-dev): bump eslint-plugin-jsdoc from 54.1.1 to 54.5.0 (#4407)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 54.1.1 to 54.5.0. - [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases) - [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc) - [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v54.1.1...v54.5.0) --- updated-dependencies: - dependency-name: eslint-plugin-jsdoc dependency-version: 54.5.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr <qwerty541zxc@gmail.com> |
||
|
|
20721f7fa8 |
build(deps-dev): bump eslint from 9.34.0 to 9.35.0 (#4410)
Bumps [eslint](https://github.com/eslint/eslint) from 9.34.0 to 9.35.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.34.0...v9.35.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.35.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr <qwerty541zxc@gmail.com> |
||
|
|
edc5d7762c |
build(deps-dev): bump @eslint/js from 9.34.0 to 9.35.0 (#4409)
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.34.0 to 9.35.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.35.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.35.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr <qwerty541zxc@gmail.com> |
||
|
|
3fa9c1df76 |
build(deps): bump dotenv from 17.2.1 to 17.2.2 (#4408)
Bumps [dotenv](https://github.com/motdotla/dotenv) from 17.2.1 to 17.2.2. - [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md) - [Commits](https://github.com/motdotla/dotenv/compare/v17.2.1...v17.2.2) --- updated-dependencies: - dependency-name: dotenv dependency-version: 17.2.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr <qwerty541zxc@gmail.com> |
||
|
|
3fd11653f1 |
build(deps-dev): bump jest-environment-jsdom from 30.0.5 to 30.1.2 (#4397)
Bumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) from 30.0.5 to 30.1.2. - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/jestjs/jest/commits/HEAD/packages/jest-environment-jsdom) --- updated-dependencies: - dependency-name: jest-environment-jsdom dependency-version: 30.1.2 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr <qwerty541zxc@gmail.com> |
||
|
|
62658da1e2 |
build(deps-dev): bump lint-staged from 16.1.5 to 16.1.6 (#4396)
Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 16.1.5 to 16.1.6. - [Release notes](https://github.com/lint-staged/lint-staged/releases) - [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md) - [Commits](https://github.com/lint-staged/lint-staged/compare/v16.1.5...v16.1.6) --- updated-dependencies: - dependency-name: lint-staged dependency-version: 16.1.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr <qwerty541zxc@gmail.com> |
||
|
|
6db8385346 |
build(deps): bump emoji-name-map from 1.2.9 to 2.0.3 (#4221)
Bumps [emoji-name-map](https://github.com/IonicaBizau/emoji-name-map) from 1.2.9 to 2.0.3. - [Release notes](https://github.com/IonicaBizau/emoji-name-map/releases) - [Commits](https://github.com/IonicaBizau/emoji-name-map/compare/1.2.9...2.0.3) --- updated-dependencies: - dependency-name: emoji-name-map dependency-version: 2.0.3 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr <qwerty541zxc@gmail.com> |
||
|
|
b0da0850cc |
build(deps-dev): bump @testing-library/jest-dom from 6.7.0 to 6.8.0 (#4383)
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.7.0 to 6.8.0. - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/jest-dom/compare/v6.7.0...v6.8.0) --- updated-dependencies: - dependency-name: "@testing-library/jest-dom" dependency-version: 6.8.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com> |
||
|
|
b8b89d82df |
build(deps-dev): bump eslint-plugin-jsdoc from 54.1.0 to 54.1.1 (#4382)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 54.1.0 to 54.1.1. - [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases) - [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc) - [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v54.1.0...v54.1.1) --- updated-dependencies: - dependency-name: eslint-plugin-jsdoc dependency-version: 54.1.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com> |
||
|
|
d2b8d47a9f |
build(deps-dev): bump eslint from 9.33.0 to 9.34.0 (#4381)
Bumps [eslint](https://github.com/eslint/eslint) from 9.33.0 to 9.34.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.33.0...v9.34.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.34.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com> |