Skip to content

build(deps-dev): Bump typescript-eslint from 8.59.2 to 8.60.1#126

Merged
asizikov merged 1 commit into
mainfrom
dependabot/npm_and_yarn/typescript-eslint-8.60.0
Jun 7, 2026
Merged

build(deps-dev): Bump typescript-eslint from 8.59.2 to 8.60.1#126
asizikov merged 1 commit into
mainfrom
dependabot/npm_and_yarn/typescript-eslint-8.60.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 27, 2026

Copy link
Copy Markdown
Contributor

Bumps typescript-eslint from 8.59.2 to 8.60.1.

Release notes

Sourced from typescript-eslint's releases.

v8.60.1

8.60.1 (2026-06-01)

🩹 Fixes

  • eslint-plugin: respect ECMAScript line terminators in ts-comment rules (#12352)
  • eslint-plugin: [no-shadow] correct rule to match ESLint v10 handling (#12182)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.60.0

8.60.0 (2026-05-25)

🚀 Features

  • rule-tester: added updates of RuleTester from upstream (#12291)

🩹 Fixes

  • playground TS version selector is not working (#12326, #12325)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.59.4

8.59.4 (2026-05-18)

🩹 Fixes

  • eslint-plugin: [no-floating-promises] stack overflow when using recursive types (#12294)
  • project-service: throw error cause in getParsedConfigFileFromTSServer (#12321)
  • typescript-eslint: export Compatible* types from typescript-eslint to resolve pnpm TS error (#12340)

❤️ Thank You

... (truncated)

Changelog

Sourced from typescript-eslint's changelog.

8.60.1 (2026-06-01)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.60.0 (2026-05-25)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.59.4 (2026-05-18)

🩹 Fixes

  • typescript-eslint: export Compatible* types from typescript-eslint to resolve pnpm TS error (#12340)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.59.3 (2026-05-11)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Commits
  • 4f84a69 chore(release): publish 8.60.1
  • 1849b53 chore: typecheck using tsgo (#12139)
  • f891c29 chore(release): publish 8.60.0
  • ca6ca14 chore(release): publish 8.59.4
  • 4b927c6 fix(typescript-eslint): export Compatible* types from typescript-eslint to re...
  • 48e13c0 chore(release): publish 8.59.3
  • 44f9625 chore(deps): update vitest monorepo to v4.1.5 (#12307)
  • See full diff in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 27, 2026
@dependabot
dependabot Bot requested a review from asizikov as a code owner May 27, 2026 01:56
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 27, 2026
@asizikov

asizikov commented Jun 7, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.59.2 to 8.60.1.
- [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.60.1/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.60.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps-dev): Bump typescript-eslint from 8.59.2 to 8.60.0 build(deps-dev): Bump typescript-eslint from 8.59.2 to 8.60.1 Jun 7, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-eslint-8.60.0 branch from cfeaeba to 376caa6 Compare June 7, 2026 17:52
@asizikov
asizikov merged commit 8958f61 into main Jun 7, 2026
6 checks passed
@asizikov
asizikov deleted the dependabot/npm_and_yarn/typescript-eslint-8.60.0 branch June 7, 2026 19:49
xrvk added a commit to xrvk/billing-preview that referenced this pull request Jun 17, 2026
…edit policy (#5)

* build(deps): align with upstream dep bumps

Match github/copilot-billing-preview dependency versions:

- @primer/octicons-react 19.26.0 -> 19.28.1 (upstream github#147)
- vitest 4.1.5 -> 4.1.8 (upstream github#128)
- @vitejs/plugin-react 6.0.1 -> 6.0.2 (upstream github#127)
- typescript-eslint 8.59.2 -> 8.60.1 (upstream github#126)
- @types/node 25.7.0 -> 25.9.2 (upstream github#116)
- actions/checkout v6.0.2 -> v6.0.3 (upstream github#130)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* refactor: add static chart legend items

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
(cherry picked from commit 8183710)

* feat: show cumulative AIC usage on overview

Port upstream 16f3574 from github/copilot-billing-preview, adapted
for our fork:

- Add the cumulative AIC gross cost chart (included vs additional) at
  the top of the OverviewView chart section as an additive UX win,
  rather than replacing the existing Daily Requests & AI Credits chart.
- Preserve the hasPruUsage PRU-conditional rendering from 97109fd.
- Skip the upstream "(Pooled) included credits are coming" banner
  re-introduction since d9ed68e removed it from this fork.
- Expose the included AIC pool size from runPipeline (new
  capacity() accessor on PooledAic/IndividualAic allocators, new
  PipelineResult.includedAicPoolSize) and thread it through App.tsx
  state so OverviewView can compute the included value line.

Co-authored-by: Anton Sizikov <asizikov@github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix: reject reports without headers

Port upstream 7412559 from github/copilot-billing-preview, adapted
for our fork.

Upstream rewrote validation around its new report-adapter layer; we
keep the simpler validateFileHeader and just throw the existing
InvalidReportError when streamLines yields no non-empty content. Same
user-visible behavior: an empty CSV now surfaces "We couldn't read
this report" instead of silently producing an empty preview.

Co-authored-by: Anton Sizikov <asizikov@github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* feat: add included credit policy types and period-based resolution

Port the user-visible effect of upstream 08a2b7d/6ba9623/8d70792/0e93440
from github/copilot-billing-preview, condensed for this fork.

Adds src/pipeline/includedCreditsPolicy.ts with three named policies:

- TRANSITION_PERIOD_INCLUDED_CREDITS_POLICY (Business 300 PRU/3000 AIC,
  Enterprise 1000 PRU/7000 AIC) for current PRU-era reports.
- NATIVE_AI_CREDITS_SUMMER_PROMO_INCLUDED_CREDITS_POLICY (Business
  1900/3000, Enterprise 3900/7000) for native AIC reports whose period
  starts before 2026-09-01.
- NATIVE_AI_CREDITS_STANDARD_INCLUDED_CREDITS_POLICY (Business
  1900/1900, Enterprise 3900/3900) for native AIC reports starting on
  or after 2026-09-01.

resolveIncludedCreditsPolicy takes our existing ReportFormat-style
quota unit ('pru' | 'aic') plus an optional report period and returns
the right policy. Upstream resolves off their reportAdapters layer; we
key off the fork's filename-derived report format instead. This sub-
commit only adds the module + tests; allocator wiring lands next.

Co-authored-by: Anton Sizikov <asizikov@github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* feat: resolve included credit policy from report period

Thread reportFormat through runPipeline into the AIC included-credits
allocator so calculateAicIncludedCreditsContext can pick the right
policy from the report's quota unit and date range:

- PRU reports keep the transition-period policy (Business 300/3000,
  Enterprise 1000/7000).
- Native AIC reports whose period starts before 2026-09-01 use the
  summer promo policy (Business 1900/3000, Enterprise 3900/7000).
- Native AIC reports on or after 2026-09-01 use the standard policy
  (Business 1900/1900, Enterprise 3900/3900).

App.tsx now forwards detectReportFormatFromFileName(file.name) into
PipelineOptions.reportFormat.

Adapted from upstream 08a2b7d, 6ba9623, 8d70792, 0e93440.

Co-authored-by: Anton Sizikov <asizikov@github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix: apply resolved policy to license summary and seat editor

The first pass at the policy plumbing only threaded the resolved
policy into AIC allocation. License summary math (App.tsx and
UsersView) still used the transition-period defaults, so post
2026-09-01 native AIC reports would have reported 3000/7000 per
seat in the license table while the chart pool reflected the
correct 1900/3900 values.

Now createAicIncludedCreditsAllocator stores the policy, runPipeline
exposes it on PipelineResult, App.tsx threads it into state and
passes it to UsersView, and calculateLicenseSummary plus the seat
editor in UsersView use the per-seat included-credit values from
that policy.

Also drops the QuotaUnitFormat alias and three restating test
comments flagged by review, and extends coverage to a
boundary-spanning AIC report, the runPipeline reportFormat option,
and additional resolver edge cases (null, empty, malformed,
2026-09-02, 2025-12-31).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Anton Sizikov <asizikov@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant