FlourishHealth / ferns-api

Apache License 2.0
1 stars 3 forks source link

Bump the api group across 1 directory with 27 updates #454

Closed dependabot[bot] closed 2 weeks ago

dependabot[bot] commented 3 weeks ago

Bumps the api group with 27 updates in the / directory:

Package From To
@sentry/node 7.118.0 8.33.1
@sentry/profiling-node 1.3.5 8.33.1
axios 1.7.5 1.7.7
expo-server-sdk 3.10.0 3.11.0
winston 3.14.1 3.14.2
@types/express 4.17.21 5.0.0
@types/jest 29.5.11 29.5.13
@types/jsonwebtoken 9.0.5 9.0.7
@types/lodash 4.17.0 4.17.10
@types/node 20.11.2 22.7.4
@typescript-eslint/eslint-plugin 6.21.0 8.8.0
@typescript-eslint/parser 6.21.0 8.8.0
chai 4.5.0 5.1.1
@types/chai 4.3.11 5.0.0
chai-as-promised 7.1.1 8.0.0
@types/chai-as-promised 7.1.8 8.0.1
eslint 8.56.0 8.57.1
eslint-plugin-comment-length 1.7.3 2.1.1
eslint-plugin-import 2.29.1 2.31.0
eslint-plugin-lodash 7.4.0 8.0.0
eslint-plugin-prettier 5.1.3 5.2.1
eslint-plugin-react 7.36.1 7.37.1
eslint-plugin-react-hooks 4.6.0 4.6.2
eslint-plugin-simple-import-sort 10.0.0 12.1.1
eslint-plugin-unused-imports 3.1.0 4.1.4
mongoose 8.2.2 8.7.0
sinon 18.0.0 19.0.2

Updates @sentry/node from 7.118.0 to 8.33.1

Release notes

Sourced from @​sentry/node's releases.

8.33.1

  • fix(core): Update trpc middleware types (#13859)
  • fix(fetch): Fix memory leak when handling endless streaming (#13809)

Work in this release was contributed by @​soapproject. Thank you for your contribution!

Bundle size 📦

Path Size
@​sentry/browser 22.64 KB
@​sentry/browser - with treeshaking flags 21.42 KB
@​sentry/browser (incl. Tracing) 34.87 KB
@​sentry/browser (incl. Tracing, Replay) 71.38 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 61.81 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 75.73 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 88.5 KB
@​sentry/browser (incl. Tracing, Replay, Feedback, metrics) 90.38 KB
@​sentry/browser (incl. metrics) 26.91 KB
@​sentry/browser (incl. Feedback) 39.78 KB
@​sentry/browser (incl. sendFeedback) 27.3 KB
@​sentry/browser (incl. FeedbackAsync) 32.08 KB
@​sentry/react 25.39 KB
@​sentry/react (incl. Tracing) 37.86 KB
@​sentry/vue 26.8 KB
@​sentry/vue (incl. Tracing) 36.77 KB
@​sentry/svelte 22.77 KB
CDN Bundle 23.95 KB
CDN Bundle (incl. Tracing) 36.66 KB
CDN Bundle (incl. Tracing, Replay) 71.15 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 76.45 KB
CDN Bundle - uncompressed 70.17 KB
CDN Bundle (incl. Tracing) - uncompressed 108.68 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 220.58 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 233.79 KB
@​sentry/nextjs (client) 37.82 KB
@​sentry/sveltekit (client) 35.45 KB
@​sentry/node 125.13 KB
@​sentry/node - without tracing 93.58 KB
@​sentry/aws-serverless 103.28 KB

8.33.0

Important Changes

  • feat(nextjs): Support new async APIs (headers(), params, searchParams) (#13828)

Adds support for new dynamic Next.js APIs.

... (truncated)

Changelog

Sourced from @​sentry/node's changelog.

8.33.1

  • fix(core): Update trpc middleware types (#13859)
  • fix(fetch): Fix memory leak when handling endless streaming (#13809)

Work in this release was contributed by @​soapproject. Thank you for your contribution!

8.33.0

Important Changes

  • feat(nextjs): Support new async APIs (headers(), params, searchParams) (#13828)

Adds support for new dynamic Next.js APIs.

  • feat(node): Add lru-memoizer instrumentation (#13796)

Adds integration for lru-memoizer using @​opentelemetry/instrumentation-lru-memoizer.

  • feat(nuxt): Add unstable_sentryBundlerPluginOptions to module options (#13811)

Allows passing other options from the bundler plugins (vite and rollup) to Nuxt module options.

Other Changes

  • fix(browser): Ensure wrap() only returns functions (#13838)
  • fix(core): Adapt trpc middleware input attachment (#13831)
  • fix(core): Don't return trace data in getTraceData and getTraceMetaTags if SDK is disabled (#13760)
  • fix(nuxt): Don't restrict source map assets upload (#13800)
  • fix(nuxt): Use absolute path for client config (#13798)
  • fix(replay): Stop global event handling for paused replays (#13815)
  • fix(sveltekit): add url param to source map upload options (#13812)
  • fix(types): Add jsdocs to cron types (#13776)
  • fix(nextjs): Loosen @​sentry/nextjs webpack peer dependency (#13826)

Work in this release was contributed by @​joshuajaco. Thank you for your contribution!

8.32.0

... (truncated)

Commits
  • 606cc3a release: 8.33.1
  • 9de1a8f Merge pull request #13861 from getsentry/prepare-release/8.33.1
  • 2903036 meta(changelog): Update changelog for version 8.33.1
  • 5c06bd2 fix(core): Update trpc middleware types (#13859)
  • 0b739c5 fix(fetch): Fix memory leak when handling endless streaming (#13809)
  • febdfc6 Merge pull request #13853 from getsentry/master
  • 4604f3e Merge branch 'release/8.33.0'
  • 7a5a05e release: 8.33.0
  • 83d319b Merge pull request #13852 from getsentry/prepare-release/8.33.0
  • 237ad53 ci(deps): bump denoland/setup-deno from 1.4.1 to 1.5.1 (#13843)
  • Additional commits viewable in compare view


Updates @sentry/profiling-node from 1.3.5 to 8.33.1

Release notes

Sourced from @​sentry/profiling-node's releases.

8.33.1

  • fix(core): Update trpc middleware types (#13859)
  • fix(fetch): Fix memory leak when handling endless streaming (#13809)

Work in this release was contributed by @​soapproject. Thank you for your contribution!

Bundle size 📦

Path Size
@​sentry/browser 22.64 KB
@​sentry/browser - with treeshaking flags 21.42 KB
@​sentry/browser (incl. Tracing) 34.87 KB
@​sentry/browser (incl. Tracing, Replay) 71.38 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 61.81 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 75.73 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 88.5 KB
@​sentry/browser (incl. Tracing, Replay, Feedback, metrics) 90.38 KB
@​sentry/browser (incl. metrics) 26.91 KB
@​sentry/browser (incl. Feedback) 39.78 KB
@​sentry/browser (incl. sendFeedback) 27.3 KB
@​sentry/browser (incl. FeedbackAsync) 32.08 KB
@​sentry/react 25.39 KB
@​sentry/react (incl. Tracing) 37.86 KB
@​sentry/vue 26.8 KB
@​sentry/vue (incl. Tracing) 36.77 KB
@​sentry/svelte 22.77 KB
CDN Bundle 23.95 KB
CDN Bundle (incl. Tracing) 36.66 KB
CDN Bundle (incl. Tracing, Replay) 71.15 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 76.45 KB
CDN Bundle - uncompressed 70.17 KB
CDN Bundle (incl. Tracing) - uncompressed 108.68 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 220.58 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 233.79 KB
@​sentry/nextjs (client) 37.82 KB
@​sentry/sveltekit (client) 35.45 KB
@​sentry/node 125.13 KB
@​sentry/node - without tracing 93.58 KB
@​sentry/aws-serverless 103.28 KB

8.33.0

Important Changes

  • feat(nextjs): Support new async APIs (headers(), params, searchParams) (#13828)

Adds support for new dynamic Next.js APIs.

... (truncated)

Changelog

Sourced from @​sentry/profiling-node's changelog.

8.33.1

  • fix(core): Update trpc middleware types (#13859)
  • fix(fetch): Fix memory leak when handling endless streaming (#13809)

Work in this release was contributed by @​soapproject. Thank you for your contribution!

8.33.0

Important Changes

  • feat(nextjs): Support new async APIs (headers(), params, searchParams) (#13828)

Adds support for new dynamic Next.js APIs.

  • feat(node): Add lru-memoizer instrumentation (#13796)

Adds integration for lru-memoizer using @​opentelemetry/instrumentation-lru-memoizer.

  • feat(nuxt): Add unstable_sentryBundlerPluginOptions to module options (#13811)

Allows passing other options from the bundler plugins (vite and rollup) to Nuxt module options.

Other Changes

  • fix(browser): Ensure wrap() only returns functions (#13838)
  • fix(core): Adapt trpc middleware input attachment (#13831)
  • fix(core): Don't return trace data in getTraceData and getTraceMetaTags if SDK is disabled (#13760)
  • fix(nuxt): Don't restrict source map assets upload (#13800)
  • fix(nuxt): Use absolute path for client config (#13798)
  • fix(replay): Stop global event handling for paused replays (#13815)
  • fix(sveltekit): add url param to source map upload options (#13812)
  • fix(types): Add jsdocs to cron types (#13776)
  • fix(nextjs): Loosen @​sentry/nextjs webpack peer dependency (#13826)

Work in this release was contributed by @​joshuajaco. Thank you for your contribution!

8.32.0

... (truncated)

Commits


Updates axios from 1.7.5 to 1.7.7

Release notes

Sourced from axios's releases.

Release v1.7.7

Release notes:

Bug Fixes

  • fetch: fix stream handling in Safari by fallback to using a stream reader instead of an async iterator; (#6584) (d198085)
  • http: fixed support for IPv6 literal strings in url (#5731) (364993f)

Contributors to this release

Release v1.7.6

Release notes:

Bug Fixes

  • fetch: fix content length calculation for FormData payload; (#6524) (085f568)
  • fetch: optimize signals composing logic; (#6582) (df9889b)

Contributors to this release

Changelog

Sourced from axios's changelog.

1.7.7 (2024-08-31)

Bug Fixes

  • fetch: fix stream handling in Safari by fallback to using a stream reader instead of an async iterator; (#6584) (d198085)
  • http: fixed support for IPv6 literal strings in url (#5731) (364993f)

Contributors to this release

1.7.6 (2024-08-30)

Bug Fixes

  • fetch: fix content length calculation for FormData payload; (#6524) (085f568)
  • fetch: optimize signals composing logic; (#6582) (df9889b)

Contributors to this release

Commits
  • 5b8a826 chore(release): v1.7.7 (#6585)
  • 364993f fix(http): fixed support for IPv6 literal strings in url (#5731)
  • d198085 fix(fetch): fix stream handling in Safari by fallback to using a stream reade...
  • d584fcf chore(release): v1.7.6 (#6583)
  • bc03c6c chore(examples): fix module import (#6575)
  • df9889b fix(fetch): optimize signals composing logic; (#6582)
  • ee208cf chore(sponsor): update sponsor block (#6576)
  • 085f568 fix(fetch): fix content length calculation for FormData payload; (#6524)
  • See full diff in compare view


Updates expo-server-sdk from 3.10.0 to 3.11.0

Release notes

Sourced from expo-server-sdk's releases.

v3.11.0

What's Changed

New Contributors

Full Changelog: https://github.com/expo/expo-server-sdk-node/compare/v3.10.0...v3.11.0

Commits
Maintainer changes

This version was pushed to npm by douglowder, a new releaser for expo-server-sdk since your current version.


Updates winston from 3.14.1 to 3.14.2

Release notes

Sourced from winston's releases.

v3.14.2

  • Move initialization to constructor (#2503) 2458ba6

https://github.com/winstonjs/winston/compare/v3.14.1...v3.14.2

Commits


Updates @types/express from 4.17.21 to 5.0.0

Commits


Updates @types/jest from 29.5.11 to 29.5.13

Commits


Updates @types/jsonwebtoken from 9.0.5 to 9.0.7

Commits


Updates @types/lodash from 4.17.0 to 4.17.10

Commits


Updates @types/node from 20.11.2 to 22.7.4

Commits


Updates @typescript-eslint/eslint-plugin from 6.21.0 to 8.8.0

Release notes

Sourced from @​typescript-eslint/eslint-plugin's releases.

v8.8.0

8.8.0 (2024-09-30)

🚀 Features

  • eslint-plugin: [no-unnecessary-condition] add checkTypePredicates (#10009)
  • eslint-plugin: [await-thenable] check for-await loop iteree (#10008)

🩹 Fixes

  • remove export type * in d.ts to support TS<5.0 (#10070)
  • eslint-plugin: [no-unnecessary-template-expression] should underline template syntax with squiggly lines (#10044)
  • eslint-plugin: [no-deprecated] max callstack exceeded when class implements itself (#10040)
  • eslint-plugin: [no-misused-promises] check contextual type (#10042)
  • eslint-plugin: [prefer-literal-enum-member] allow nested bitwise operations (#10037)
  • type-utils: check for type parameters on isBuiltinSymbolLikeRecurser() (#10026)
  • utils: update missing type information message (#10043)

❤️ Thank You

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

v8.7.0

8.7.0 (2024-09-23)

🚀 Features

  • eslint-plugin: [no-unsafe-call] check calls of Function (#10010)
  • eslint-plugin: [consistent-type-exports] check export * exports to see if all exported members are types (#10006)

🩹 Fixes

  • eslint-plugin: properly coerce all types to string in getStaticMemberAccessValue (#10004)
  • eslint-plugin: [no-deprecated] report on imported deprecated variables (#9987)
  • eslint-plugin: [no-confusing-non-null-assertion] check !in and !instanceof (#9994)
  • types: add NewExpression as a parent of SpreadElement (#10024)
  • utils: add missing entries to the RuleListener selectors list (#9992)

❤️ Thank You

  • Abraham Guo

... (truncated)

Changelog

Sourced from @​typescript-eslint/eslint-plugin's changelog.

8.8.0 (2024-09-30)

🚀 Features

  • eslint-plugin: [no-unnecessary-condition] add checkTypePredicates

  • eslint-plugin: [return-await] check for-await loop iteree

🩹 Fixes

  • remove export type * in d.ts to support TS<5.0

  • eslint-plugin: [no-unnecessary-template-expression] should underline template syntax with squiggly lines

  • type-utils: check for type parameters on isBuiltinSymbolLikeRecurser()

  • eslint-plugin: [no-deprecated] max callstack exceeded when class implements itself

  • eslint-plugin: [no-misused-promises] check contextual type

  • eslint-plugin: [prefer-literal-enum-member] allow nested bitwise operations

❤️ Thank You

  • auvred
  • Josh Goldberg ✨
  • Kirk Waiblinger
  • Ronen Amiel
  • Tarun Chauhan
  • YeonJuan

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

8.7.0 (2024-09-23)

🚀 Features

  • eslint-plugin: [no-unsafe-call] check calls of Function

  • eslint-plugin: [consistent-type-exports] check export * exports to see if all exported members are types

🩹 Fixes

  • eslint-plugin: properly coerce all types to string in getStaticMemberAccessValue

... (truncated)

Commits
  • 2055cfb chore(release): publish 8.8.0
  • b121bd9 feat(eslint-plugin): [return-await] check for-await loop iteree (#10008)
  • 9028d9d docs: [no-unsafe-enum-comparison] clarify motivation and applicability (#10029)
  • 977e0a1 fix(eslint-plugin): [prefer-literal-enum-member] allow nested bitwise operati...
  • 6ce66b5 fix: remove export type * in d.ts to support TS<5.0 (#10070)
  • a916ff2 feat(eslint-plugin): [no-unnecessary-condition] add checkTypePredicates (#10009)
  • b36d524 fix(eslint-plugin): [no-misused-promises] check contextual type (#10042)
  • 7a216fe fix(eslint-plugin): [no-deprecated] max callstack exceeded when class impleme...
  • 94c5484 fix(type-utils): check for type parameters on isBuiltinSymbolLikeRecurser()...
  • ced951b docs: [prefer-literal-enum-member] fix bad examples (#10035)
  • Additional commits viewable in compare view


Updates @typescript-eslint/parser from 6.21.0 to 8.8.0

Release notes

Sourced from @​typescript-eslint/parser's releases.

v8.8.0

8.8.0 (2024-09-30)

🚀 Features

  • eslint-plugin: [no-unnecessary-condition] add checkTypePredicates (#10009)
  • eslint-plugin: [await-thenable] check for-await loop iteree (#10008)

🩹 Fixes

  • remove export type * in d.ts to support TS<5.0 (#10070)
  • eslint-plugin: [no-unnecessary-template-expression] should underline template syntax with squiggly lines (#10044)
  • eslint-plugin: [no-deprecated] max callstack exceeded when class implements itself (#10040)
  • eslint-plugin: [no-misused-promises] check contextual type (#10042)
  • eslint-plugin: [prefer-literal-enum-member] allow nested bitwise operations (#10037)
  • type-utils: check for type parameters on isBuiltinSymbolLikeRecurser() (#10026)
  • utils: update missing type information message (#10043)

❤️ Thank You

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

v8.7.0

8.7.0 (2024-09-23)

🚀 Features

  • eslint-plugin: [no-unsafe-call] check calls of Function (#10010)
  • eslint-plugin: [consistent-type-exports] check export * exports to see if all exported members are types (#10006)

🩹 Fixes

  • eslint-plugin: properly coerce all types to string in getStaticMemberAccessValue (#10004)
  • eslint-plugin: [no-deprecated] report on imported deprecated variables (#9987)
  • eslint-plugin: [no-confusing-non-null-assertion] check !in and !instanceof (#9994)
  • types: add NewExpression as a parent of SpreadElement (#10024)
  • utils: add missing entries to the RuleListener selectors list (#9992)

❤️ Thank You

  • Abraham Guo

... (truncated)

Changelog

Sourced from @​typescript-eslint/parser's changelog.

8.8.0 (2024-09-30)

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

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

8.7.0 (2024-09-23)

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

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

8.6.0 (2024-09-16)

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

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

8.5.0 (2024-09-09)

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

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

8.4.0 (2024-09-02)

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

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

8.3.0 (2024-08-26)

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

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

8.2.0 (2024-08-19)

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

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

8.1.0 (2024-08-12)

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

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

8.0.1 (2024-08-05)

... (truncated)

Commits
  • 2055cfb chore(release): publish 8.8.0
  • b88ea33 chore(release): publish 8.7.0
  • 343710e chore(release): publish 8.6.0
  • 4d31ebe chore(release): publish 8.5.0
  • 4bc801e chore: enable unicorn/no-array-reduce (#9640)
  • 3920c93 chore(release): publish 8.4.0
  • 2ad3404 chore: enable unicorn/prefer-export-from and `@typescript-eslint/consistent...
  • ef2eab1 chore(release): publish 8.3.0
  • 9612d81 chore: enable eslint-plugin-perfectionist on parser package (#9845)
  • 7440e14 chore(release): publish 8.2.0
  • Additional commits viewable in compare view


Updates chai from 4.5.0 to 5.1.1

Release notes

Sourced from chai's releases.

v5.1.1

What's Changed

New Contributors

Full Changelog: https://github.com/chaijs/chai/compare/v5.1.0...v5.1.1

v5.1.0

What's Changed

New Contributors

Full Changelog: https://github.com/chaijs/chai/compare/v5.0.3...v5.1.0

v5.0.3

Fix bad v5.0.2 publish.

Full Changelog: https://github.com/chaijs/chai/compare/v5.0.2...v5.0.3

v5.0.2

What's Changed

Full Changelog: https://github.com/chaijs/chai/compare/v5.0.1...v5.0.2

v5.0.0

BREAKING CHANGES

  • Chai now only supports EcmaScript Modules (ESM). This means your tests will need to either have import {...} from 'chai' or import('chai'). require('chai') will cause failures in nodejs. If you're using ESM and seeing failures, it may be due to a bundler or transpiler which is incorrectly converting import statements into require calls.

... (truncated)

Commits


Updates @types/chai from 4.3.11 to 5.0.0

Commits


Updates chai-as-promised from 7.1.1 to 8.0.0

Release notes

Sourced from chai-as-promised's releases.

v8.0.0

What's Changed

New Contributors

Full Changelog: https://github.com/chaijs/chai-as-promised/compare/v7.1.2...v8.0.0

v8.0.0-beta.1

What's Changed

Full Changelog: https://github.com/chaijs/chai-as-promised/compare/v8.0.0-beta.0...v8.0.0-beta.1

v8.0.0-beta.0

What's Changed

  • Migrate CI to GitHub Actions by @​WikiRik in <... _Description has been truncated_
codiumai-pr-agent-pro[bot] commented 3 weeks ago

PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here.

CI Failure Feedback 🧐

**Action:** Run all tests (18.x, 6.0)
**Failed stage:** [yarn lint](https://github.com/FlourishHealth/ferns-api/actions/runs/11169746163/job/31051139649) [❌]
**Failed test name:** ""
**Failure summary:** The action failed due to a linting error in the file src/utils.ts:
  • Line 8, column 12: The variable error is defined but never used, which violates the
    unused-imports/no-unused-vars rule.
    This linting error caused the ESLint command to exit with code
    1, leading to the failure of the action.
  • Relevant error logs: ```yaml 1: ##[group]Operating System 2: Ubuntu ... 223: 1bc376cf7e59: Download complete 224: 1bc376cf7e59: Pull complete 225: 2e6134f948d8: Pull complete 226: Digest: sha256:28bf77ff23511baafb3262d7e6f5ae3634e784662e147ef4f6950a07a43c5eab 227: Status: Downloaded newer image for mongo:6.0 228: cd6d73dc038080426d1ea6470f4035aed16bb1e86bdd72ad782a282254e009a7 229: ##[endgroup] 230: ##[group]Waiting for MongoDB to accept connections 231: ]0;mongosh mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017 ... 286: electionTimeout: { called: Long('0'), successful: Long('0') }, 287: freezeTimeout: { called: Long('0'), successful: Long('0') }, 288: numStepDownsCausedByHigherTerm: Long('0'), 289: numCatchUps: Long('0'), 290: numCatchUpsSucceeded: Long('0'), 291: numCatchUpsAlreadyCaughtUp: Long('0'), 292: numCatchUpsSkipped: Long('0'), 293: numCatchUpsTimedOut: Long('0'), 294: numCatchUpsFailedWithError: Long('0'), 295: numCatchUpsFailedWithNewTerm: Long('0'), 296: numCatchUpsFailedWithReplSetAbortPrimaryCatchUpCmd: Long('0'), ... 547: 'Bytes released to the OS take up virtual address space but no physical memory.\n' 548: } 549: }, 550: tenantMigrations: { 551: currentMigrationsDonating: Long('0'), 552: currentMigrationsReceiving: Long('0'), 553: totalSuccessfulMigrationsDonated: Long('0'), 554: totalSuccessfulMigrationsReceived: Long('0'), 555: totalFailedMigrationsDonated: Long('0'), 556: totalFailedMigrationsReceived: Long('0') ... 663: 'eviction gave up due to needing to remove a record from the history store but checkpoint is running': 0, 664: 'eviction passes of a file': 0, 665: 'eviction server candidate queue empty when topping up': 0, 666: 'eviction server candidate queue not empty when topping up': 0, 667: 'eviction server evicting pages': 0, 668: 'eviction server skips dirty pages during a running checkpoint': 0, 669: 'eviction server skips metadata pages with history': 0, 670: 'eviction server skips pages that are written with transactions greater than the last running': 0, 671: 'eviction server skips pages that previously failed eviction and likely will again': 0, ... 689: 'eviction walk target pages reduced due to history store cache pressure': 0, 690: 'eviction walk target strategy both clean and dirty pages': 0, 691: 'eviction walk target strategy only clean pages': 0, 692: 'eviction walk target strategy only dirty pages': 0, 693: 'eviction walks abandoned': 0, 694: 'eviction walks gave up because they restarted their walk twice': 0, 695: 'eviction walks gave up because they saw too many pages and found no candidates': 0, 696: 'eviction walks gave up because they saw too many pages and found too few candidates': 0, 697: 'eviction walks random search fails to locate a page, results in a null position': 0, ... 703: 'eviction worker thread created': 0, 704: 'eviction worker thread evicting pages': 0, 705: 'eviction worker thread removed': 0, 706: 'eviction worker thread stable number': 0, 707: 'files with active eviction walks': 0, 708: 'files with new eviction walks started': 0, 709: 'force re-tuning of eviction workers once in a while': 0, 710: 'forced eviction - do not retry count to evict pages selected to evict during reconciliation': 0, 711: 'forced eviction - history store pages failed to evict while session has history store cursor open': 0, ... 769: 'pages read into cache after truncate': 7, 770: 'pages read into cache after truncate in prepare state': 0, 771: 'pages removed from the ordinary queue to be queued for urgent eviction': 0, 772: 'pages requested from the cache': 188, 773: 'pages seen by eviction walk': 0, 774: 'pages seen by eviction walk that are already queued': 0, 775: 'pages selected for eviction unable to be evicted': 0, 776: 'pages selected for eviction unable to be evicted because of active children on an internal page': 0, 777: 'pages selected for eviction unable to be evicted because of failure in reconciliation': 0, ... 1029: session: { 1030: 'attempts to remove a local object and the object is in use': 0, 1031: 'flush_tier operation calls': 0, 1032: 'flush_tier tables skipped due to no checkpoint': 0, 1033: 'flush_tier tables switched': 0, 1034: 'local objects removed': 0, 1035: 'open session count': 15, 1036: 'session query timestamp calls': 0, 1037: 'table alter failed calls': 0, 1038: 'table alter successful calls': 0, 1039: 'table alter triggering checkpoint calls': 0, 1040: 'table alter unchanged and skipped': 0, 1041: 'table compact failed calls': 0, 1042: 'table compact failed calls due to cache pressure': 0, 1043: 'table compact running': 0, 1044: 'table compact skipped as process would not reduce file size': 0, 1045: 'table compact successful calls': 0, 1046: 'table compact timeout': 0, 1047: 'table create failed calls': 0, 1048: 'table create successful calls': 9, 1049: 'table drop failed calls': 0, 1050: 'table drop successful calls': 0, 1051: 'table rename failed calls': 0, 1052: 'table rename successful calls': 0, 1053: 'table salvage failed calls': 0, 1054: 'table salvage successful calls': 0, 1055: 'table truncate failed calls': 0, 1056: 'table truncate successful calls': 0, 1057: 'table verify failed calls': 0, ... 1159: 'transactions rolled back': 9, 1160: 'update conflicts': 0 1161: }, 1162: concurrentTransactions: { 1163: write: { out: 0, available: 128, totalTickets: 128 }, 1164: read: { out: 0, available: 128, totalTickets: 128 } 1165: }, 1166: 'snapshot-window-settings': { 1167: 'total number of SnapshotTooOld errors': Long('0'), ... 1251: '$skip': Long('0'), 1252: '$sort': Long('0'), 1253: '$sortByCount': Long('0'), 1254: '$unionWith': Long('0'), 1255: '$unset': Long('0'), 1256: '$unwind': Long('0'), 1257: '$vectorSearch': Long('0') 1258: }, 1259: changeStreams: { largeEventsFailed: Long('0'), largeEventsSplit: Long('0') }, 1260: commands: { 1261: '': Long('1'), 1262: _addShard: { failed: Long('0'), total: Long('0') }, 1263: _configsvrAbortReshardCollection: { failed: Long('0'), total: Long('0') }, 1264: _configsvrAddShard: { failed: Long('0'), total: Long('0') }, 1265: _configsvrAddShardToZone: { failed: Long('0'), total: Long('0') }, 1266: _configsvrBalancerCollectionStatus: { failed: Long('0'), total: Long('0') }, 1267: _configsvrBalancerStart: { failed: Long('0'), total: Long('0') }, 1268: _configsvrBalancerStatus: { failed: Long('0'), total: Long('0') }, 1269: _configsvrBalancerStop: { failed: Long('0'), total: Long('0') }, 1270: _configsvrCleanupReshardCollection: { failed: Long('0'), total: Long('0') }, 1271: _configsvrClearJumboFlag: { failed: Long('0'), total: Long('0') }, 1272: _configsvrCollMod: { failed: Long('0'), total: Long('0') }, 1273: _configsvrCommitChunkMigration: { failed: Long('0'), total: Long('0') }, 1274: _configsvrCommitChunkSplit: { failed: Long('0'), total: Long('0') }, 1275: _configsvrCommitChunksMerge: { failed: Long('0'), total: Long('0') }, 1276: _configsvrCommitMovePrimary: { failed: Long('0'), total: Long('0') }, 1277: _configsvrCommitReshardCollection: { failed: Long('0'), total: Long('0') }, 1278: _configsvrConfigureCollectionBalancing: { failed: Long('0'), total: Long('0') }, 1279: _configsvrCreateDatabase: { failed: Long('0'), total: Long('0') }, 1280: _configsvrEnsureChunkVersionIsGreaterThan: { failed: Long('0'), total: Long('0') }, 1281: _configsvrMoveChunk: { failed: Long('0'), total: Long('0') }, 1282: _configsvrMoveRange: { failed: Long('0'), total: Long('0') }, 1283: _configsvrRefineCollectionShardKey: { failed: Long('0'), total: Long('0') }, 1284: _configsvrRemoveChunks: { failed: Long('0'), total: Long('0') }, 1285: _configsvrRemoveShard: { failed: Long('0'), total: Long('0') }, 1286: _configsvrRemoveShardFromZone: { failed: Long('0'), total: Long('0') }, 1287: _configsvrRemoveTags: { failed: Long('0'), total: Long('0') }, 1288: _configsvrRenameCollectionMetadata: { failed: Long('0'), total: Long('0') }, 1289: _configsvrRepairShardedCollectionChunksHistory: { failed: Long('0'), total: Long('0') }, 1290: _configsvrReshardCollection: { failed: Long('0'), total: Long('0') }, 1291: _configsvrRunRestore: { failed: Long('0'), total: Long('0') }, 1292: _configsvrSetAllowMigrations: { failed: Long('0'), total: Long('0') }, 1293: _configsvrSetClusterParameter: { failed: Long('0'), total: Long('0') }, 1294: _configsvrSetUserWriteBlockMode: { failed: Long('0'), total: Long('0') }, 1295: _configsvrUpdateZoneKeyRange: { failed: Long('0'), total: Long('0') }, 1296: _flushDatabaseCacheUpdates: { failed: Long('0'), total: Long('0') }, 1297: _flushDatabaseCacheUpdatesWithWriteConcern: { failed: Long('0'), total: Long('0') }, 1298: _flushReshardingStateChange: { failed: Long('0'), total: Long('0') }, 1299: _flushRoutingTableCacheUpdates: { failed: Long('0'), total: Long('0') }, 1300: _flushRoutingTableCacheUpdatesWithWriteConcern: { failed: Long('0'), total: Long('0') }, 1301: _getNextSessionMods: { failed: Long('0'), total: Long('0') }, 1302: _getUserCacheGeneration: { failed: Long('0'), total: Long('0') }, 1303: _isSelf: { failed: Long('0'), total: Long('0') }, 1304: _killOperations: { failed: Long('0'), total: Long('0') }, 1305: _mergeAuthzCollections: { failed: Long('0'), total: Long('0') }, 1306: _migrateClone: { failed: Long('0'), total: Long('0') }, 1307: _recvChunkAbort: { failed: Long('0'), total: Long('0') }, 1308: _recvChunkCommit: { failed: Long('0'), total: Long('0') }, 1309: _recvChunkReleaseCritSec: { failed: Long('0'), total: Long('0') }, 1310: _recvChunkStart: { failed: Long('0'), total: Long('0') }, 1311: _recvChunkStatus: { failed: Long('0'), total: Long('0') }, 1312: _shardsvrAbortReshardCollection: { failed: Long('0'), total: Long('0') }, 1313: _shardsvrCleanupReshardCollection: { failed: Long('0'), total: Long('0') }, 1314: _shardsvrCloneCatalogData: { failed: Long('0'), total: Long('0') }, 1315: _shardsvrCollMod: { failed: Long('0'), total: Long('0') }, 1316: _shardsvrCollModParticipant: { failed: Long('0'), total: Long('0') }, 1317: _shardsvrCommitReshardCollection: { failed: Long('0'), total: Long('0') }, 1318: _shardsvrCompactStructuredEncryptionData: { failed: Long('0'), total: Long('0') }, 1319: _shardsvrCreateCollection: { failed: Long('0'), total: Long('0') }, 1320: _shardsvrCreateCollectionParticipant: { failed: Long('0'), total: Long('0') }, 1321: _shardsvrDropCollection: { failed: Long('0'), total: Long('0') }, 1322: _shardsvrDropCollectionIfUUIDNotMatching: { failed: Long('0'), total: Long('0') }, 1323: _shardsvrDropCollectionParticipant: { failed: Long('0'), total: Long('0') }, 1324: _shardsvrDropDatabase: { failed: Long('0'), total: Long('0') }, 1325: _shardsvrDropDatabaseParticipant: { failed: Long('0'), total: Long('0') }, 1326: _shardsvrDropIndexes: { failed: Long('0'), total: Long('0') }, 1327: _shardsvrGetStatsForBalancing: { failed: Long('0'), total: Long('0') }, 1328: _shardsvrJoinMigrations: { failed: Long('0'), total: Long('0') }, 1329: _shardsvrMovePrimary: { failed: Long('0'), total: Long('0') }, 1330: _shardsvrMoveRange: { failed: Long('0'), total: Long('0') }, 1331: _shardsvrParticipantBlock: { failed: Long('0'), total: Long('0') }, 1332: _shardsvrRefineCollectionShardKey: { failed: Long('0'), total: Long('0') }, 1333: _shardsvrRenameCollection: { failed: Long('0'), total: Long('0') }, 1334: _shardsvrRenameCollectionParticipant: { failed: Long('0'), total: Long('0') }, 1335: _shardsvrRenameCollectionParticipantUnblock: { failed: Long('0'), total: Long('0') }, 1336: _shardsvrReshardCollection: { failed: Long('0'), total: Long('0') }, 1337: _shardsvrReshardingOperationTime: { failed: Long('0'), total: Long('0') }, 1338: _shardsvrSetAllowMigrations: { failed: Long('0'), total: Long('0') }, 1339: _shardsvrSetClusterParameter: { failed: Long('0'), total: Long('0') }, 1340: _shardsvrSetUserWriteBlockMode: { failed: Long('0'), total: Long('0') }, 1341: _transferMods: { failed: Long('0'), total: Long('0') }, 1342: abortShardSplit: { failed: Long('0'), total: Long('0') }, 1343: abortTransaction: { failed: Long('0'), total: Long('0') }, 1344: aggregate: { failed: Long('0'), total: Long('1') }, 1345: appendOplogNote: { failed: Long('0'), total: Long('0') }, 1346: applyOps: { failed: Long('0'), total: Long('0') }, 1347: authenticate: { failed: Long('0'), total: Long('0') }, 1348: autoSplitVector: { failed: Long('0'), total: Long('0') }, 1349: availableQueryOptions: { failed: Long('0'), total: Long('0') }, 1350: buildInfo: { failed: Long('0'), total: Long('1') }, 1351: checkShardingIndex: { failed: Long('0'), total: Long('0') }, 1352: cleanupOrphaned: { failed: Long('0'), total: Long('0') }, 1353: cloneCollectionAsCapped: { failed: Long('0'), total: Long('0') }, 1354: clusterAbortTransaction: { failed: Long('0'), total: Long('0') }, 1355: clusterAggregate: { failed: Long('0'), total: Long('0') }, 1356: clusterCommitTransaction: { failed: Long('0'), total: Long('0') }, 1357: clusterDelete: { failed: Long('0'), total: Long('0') }, 1358: clusterFind: { failed: Long('0'), total: Long('0') }, 1359: clusterGetMore: { failed: Long('0'), total: Long('0') }, 1360: clusterInsert: { failed: Long('0'), total: Long('0') }, 1361: clusterUpdate: { 1362: arrayFilters: Long('0'), 1363: failed: Long('0'), 1364: pipeline: Long('0'), 1365: total: Long('0') 1366: }, 1367: collMod: { 1368: failed: Long('0'), 1369: total: Long('0'), 1370: validator: { failed: Long('0'), jsonSchema: Long('0'), total: Long('0') } 1371: }, 1372: collStats: { failed: Long('0'), total: Long('0') }, 1373: commitShardSplit: { failed: Long('0'), total: Long('0') }, 1374: commitTransaction: { failed: Long('0'), total: Long('0') }, 1375: compact: { failed: Long('0'), total: Long('0') }, 1376: compactStructuredEncryptionData: { failed: Long('0'), total: Long('0') }, 1377: connPoolStats: { failed: Long('0'), total: Long('0') }, 1378: connPoolSync: { failed: Long('0'), total: Long('0') }, 1379: connectionStatus: { failed: Long('0'), total: Long('0') }, 1380: convertToCapped: { failed: Long('0'), total: Long('0') }, 1381: coordinateCommitTransaction: { failed: Long('0'), total: Long('0') }, 1382: count: { failed: Long('0'), total: Long('0') }, 1383: create: { 1384: failed: Long('0'), 1385: total: Long('0'), 1386: validator: { failed: Long('0'), jsonSchema: Long('0'), total: Long('0') } 1387: }, 1388: createIndexes: { failed: Long('0'), total: Long('1') }, 1389: createRole: { failed: Long('0'), total: Long('0') }, 1390: createUser: { failed: Long('0'), total: Long('0') }, 1391: currentOp: { failed: Long('0'), total: Long('0') }, 1392: dataSize: { failed: Long('0'), total: Long('0') }, 1393: dbCheck: { failed: Long('0'), total: Long('0') }, 1394: dbHash: { failed: Long('0'), total: Long('0') }, 1395: dbStats: { failed: Long('0'), total: Long('0') }, 1396: delete: { failed: Long('0'), total: Long('0') }, 1397: distinct: { failed: Long('0'), total: Long('0') }, 1398: donorAbortMigration: { failed: Long('0'), total: Long('0') }, 1399: donorForgetMigration: { failed: Long('0'), total: Long('0') }, 1400: donorStartMigration: { failed: Long('0'), total: Long('0') }, 1401: driverOIDTest: { failed: Long('0'), total: Long('0') }, 1402: drop: { failed: Long('0'), total: Long('0') }, 1403: dropAllRolesFromDatabase: { failed: Long('0'), total: Long('0') }, 1404: dropAllUsersFromDatabase: { failed: Long('0'), total: Long('0') }, 1405: dropConnections: { failed: Long('0'), total: Long('0') }, 1406: dropDatabase: { failed: Long('0'), total: Long('0') }, 1407: dropIndexes: { failed: Long('0'), total: Long('0') }, 1408: dropRole: { failed: Long('0'), total: Long('0') }, 1409: dropUser: { failed: Long('0'), total: Long('0') }, 1410: endSessions: { failed: Long('0'), total: Long('0') }, 1411: explain: { failed: Long('0'), total: Long('0') }, 1412: features: { failed: Long('0'), total: Long('0') }, 1413: filemd5: { failed: Long('0'), total: Long('0') }, 1414: find: { failed: Long('0'), total: Long('0') }, 1415: findAndModify: { 1416: arrayFilters: Long('0'), 1417: failed: Long('0'), 1418: pipeline: Long('0'), 1419: total: Long('0') 1420: }, 1421: flushRouterConfig: { failed: Long('0'), total: Long('0') }, 1422: forgetShardSplit: { failed: Long('0'), total: Long('0') }, 1423: fsync: { failed: Long('0'), total: Long('0') }, 1424: fsyncUnlock: { failed: Long('0'), total: Long('0') }, 1425: getClusterParameter: { failed: Long('0'), total: Long('0') }, 1426: getCmdLineOpts: { failed: Long('0'), total: Long('0') }, 1427: getDatabaseVersion: { failed: Long('0'), total: Long('0') }, 1428: getDefaultRWConcern: { failed: Long('0'), total: Long('0') }, 1429: getDiagnosticData: { failed: Long('0'), total: Long('0') }, 1430: getLastError: { failed: Long('0'), total: Long('0') }, 1431: getLog: { failed: Long('0'), total: Long('0') }, 1432: getMore: { failed: Long('0'), total: Long('0') }, 1433: getParameter: { failed: Long('0'), total: Long('0') }, 1434: getShardMap: { failed: Long('0'), total: Long('0') }, 1435: getShardVersion: { failed: Long('0'), total: Long('0') }, 1436: getnonce: { failed: Long('0'), total: Long('0') }, 1437: grantPrivilegesToRole: { failed: Long('0'), total: Long('0') }, 1438: grantRolesToRole: { failed: Long('0'), total: Long('0') }, 1439: grantRolesToUser: { failed: Long('0'), total: Long('0') }, 1440: hello: { failed: Long('0'), total: Long('0') }, 1441: hostInfo: { failed: Long('0'), total: Long('0') }, 1442: insert: { failed: Long('0'), total: Long('0') }, 1443: internalRenameIfOptionsAndIndexesMatch: { failed: Long('0'), total: Long('0') }, 1444: invalidateUserCache: { failed: Long('0'), total: Long('0') }, 1445: isMaster: { failed: Long('0'), total: Long('5') }, 1446: killAllSessions: { failed: Long('0'), total: Long('0') }, 1447: killAllSessionsByPattern: { failed: Long('0'), total: Long('0') }, 1448: killCursors: { failed: Long('0'), total: Long('0') }, 1449: killOp: { failed: Long('0'), total: Long('0') }, 1450: killSessions: { failed: Long('0'), total: Long('0') }, 1451: listCollections: { failed: Long('0'), total: Long('0') }, 1452: listCommands: { failed: Long('0'), total: Long('0') }, 1453: listDatabases: { failed: Long('0'), total: Long('0') }, 1454: listIndexes: { failed: Long('2'), total: Long('2') }, 1455: lockInfo: { failed: Long('0'), total: Long('0') }, 1456: logRotate: { failed: Long('0'), total: Long('0') }, 1457: logout: { failed: Long('0'), total: Long('0') }, 1458: mapReduce: { failed: Long('0'), total: Long('0') }, 1459: mergeChunks: { failed: Long('0'), total: Long('0') }, 1460: ping: { failed: Long('0'), total: Long('0') }, 1461: planCacheClear: { failed: Long('0'), total: Long('0') }, 1462: planCacheClearFilters: { failed: Long('0'), total: Long('0') }, 1463: planCacheListFilters: { failed: Long('0'), total: Long('0') }, 1464: planCacheSetFilter: { failed: Long('0'), total: Long('0') }, 1465: prepareTransaction: { failed: Long('0'), total: Long('0') }, 1466: profile: { failed: Long('0'), total: Long('0') }, 1467: reIndex: { failed: Long('0'), total: Long('0') }, 1468: recipientForgetMigration: { failed: Long('0'), total: Long('0') }, 1469: recipientSyncData: { failed: Long('0'), total: Long('0') }, 1470: recipientVoteImportedFiles: { failed: Long('0'), total: Long('0') }, 1471: refreshSessions: { failed: Long('0'), total: Long('0') }, 1472: renameCollection: { failed: Long('0'), total: Long('0') }, 1473: replSetAbortPrimaryCatchUp: { failed: Long('0'), total: Long('0') }, 1474: replSetFreeze: { failed: Long('0'), total: Long('0') }, 1475: replSetGetConfig: { failed: Long('0'), total: Long('0') }, 1476: replSetGetRBID: { failed: Long('0'), total: Long('0') }, 1477: replSetGetStatus: { failed: Long('0'), total: Long('0') }, 1478: replSetHeartbeat: { failed: Long('0'), total: Long('0') }, 1479: replSetInitiate: { failed: Long('0'), total: Long('0') }, 1480: replSetMaintenance: { failed: Long('0'), total: Long('0') }, 1481: replSetReconfig: { failed: Long('0'), total: Long('0') }, 1482: replSetRequestVotes: { failed: Long('0'), total: Long('0') }, 1483: replSetResizeOplog: { failed: Long('0'), total: Long('0') }, 1484: replSetStepDown: { failed: Long('0'), total: Long('0') }, 1485: replSetStepDownWithForce: { failed: Long('0'), total: Long('0') }, 1486: replSetStepUp: { failed: Long('0'), total: Long('0') }, 1487: replSetSyncFrom: { failed: Long('0'), total: Long('0') }, 1488: replSetUpdatePosition: { failed: Long('0'), total: Long('0') }, 1489: revokePrivilegesFromRole: { failed: Long('0'), total: Long('0') }, 1490: revokeRolesFromRole: { failed: Long('0'), total: Long('0') }, 1491: revokeRolesFromUser: { failed: Long('0'), total: Long('0') }, 1492: rolesInfo: { failed: Long('0'), total: Long('0') }, 1493: rotateCertificates: { failed: Long('0'), total: Long('0') }, 1494: saslContinue: { failed: Long('0'), total: Long('0') }, 1495: saslStart: { failed: Long('0'), total: Long('0') }, 1496: serverStatus: { failed: Long('0'), total: Long('1') }, 1497: setClusterParameter: { failed: Long('0'), total: Long('0') }, 1498: setDefaultRWConcern: { failed: Long('0'), total: Long('0') }, 1499: setFeatureCompatibilityVersion: { failed: Long('0'), total: Long('0') }, 1500: setIndexCommitQuorum: { failed: Long('0'), total: Long('0') }, 1501: setParameter: { failed: Long('0'), total: Long('0') }, 1502: setProfilingFilterGlobally: { failed: Long('0'), total: Long('0') }, 1503: setShardVersion: { failed: Long('0'), total: Long('0') }, 1504: setUserWriteBlockMode: { failed: Long('0'), total: Long('0') }, 1505: shardingState: { failed: Long('0'), total: Long('0') }, 1506: shutdown: { failed: Long('0'), total: Long('0') }, 1507: splitChunk: { failed: Long('0'), total: Long('0') }, 1508: splitVector: { failed: Long('0'), total: Long('0') }, 1509: startRecordingTraffic: { failed: Long('0'), total: Long('0') }, 1510: startSession: { failed: Long('0'), total: Long('0') }, 1511: stopRecordingTraffic: { failed: Long('0'), total: Long('0') }, 1512: top: { failed: Long('0'), total: Long('0') }, 1513: update: { 1514: arrayFilters: Long('0'), 1515: failed: Long('0'), 1516: pipeline: Long('0'), 1517: total: Long('0') 1518: }, 1519: updateRole: { failed: Long('0'), total: Long('0') }, 1520: updateUser: { failed: Long('0'), total: Long('0') }, 1521: usersInfo: { failed: Long('0'), total: Long('0') }, 1522: validate: { failed: Long('0'), total: Long('0') }, 1523: validateDBMetadata: { failed: Long('0'), total: Long('0') }, 1524: voteCommitIndexBuild: { failed: Long('0'), total: Long('0') }, 1525: waitForFailPoint: { failed: Long('0'), total: Long('0') }, 1526: whatsmyuri: { failed: Long('0'), total: Long('0') } ... 1542: }, 1543: document: { 1544: deleted: Long('0'), 1545: inserted: Long('0'), 1546: returned: Long('0'), 1547: updated: Long('0') 1548: }, 1549: dotsAndDollarsFields: { inserts: Long('0'), updates: Long('0') }, 1550: getLastError: { 1551: wtime: { num: 0, totalMillis: 0 }, 1552: wtimeouts: Long('0'), 1553: default: { unsatisfiable: Long('0'), wtimeouts: Long('0') } 1554: }, 1555: mongos: { cursor: { moreThanOneBatch: Long('0'), totalOpened: Long('0') } }, 1556: operation: { 1557: scanAndOrder: Long('0'), 1558: temporarilyUnavailableErrors: Long('0'), 1559: temporarilyUnavailableErrorsConvertedToWriteConflict: Long('0'), 1560: temporarilyUnavailableErrorsEscaped: Long('0'), 1561: transactionTooLargeForCacheErrors: Long('0'), 1562: transactionTooLargeForCacheErrorsConvertedToWriteConflict: Long('0'), ... 1913: }, 1914: queryExecutor: { 1915: scanned: Long('0'), 1916: scannedObjects: Long('0'), 1917: collectionScans: { nonTailable: Long('0'), total: Long('0') } 1918: }, 1919: queryStats: { 1920: numEvicted: Long('0'), 1921: numHmacApplicationErrors: Long('0'), 1922: numQueryStatsStoreWriteErrors: Long('0'), ... 1939: }, 1940: buffer: { 1941: count: Long('0'), 1942: maxSizeBytes: Long('0'), 1943: sizeBytes: Long('0') 1944: }, 1945: initialSync: { 1946: completed: Long('0'), 1947: failedAttempts: Long('0'), ... 1999: ##[group]Run yarn lint 2000: yarn lint 2001: shell: /usr/bin/bash -e {0} 2002: ##[endgroup] 2003: yarn run v1.22.22 2004: $ eslint "src/**/*.ts*" 2005: Warning: React version was set to "detect" in eslint-plugin-react settings, but the "react" package is not installed. Assuming latest React version for linting. 2006: /home/runner/work/ferns-api/ferns-api/src/utils.ts 2007: ##[error] 8:12 error 'error' is defined but never used unused-imports/no-unused-vars 2008: ✖ 1 problem (1 error, 0 warnings) 2009: error Command failed with exit code 1. 2010: info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. 2011: ##[error]Process completed with exit code 1. ```

    ✨ CI feedback usage guide:
    The CI feedback tool (`/checks)` automatically triggers when a PR has a failed check. The tool analyzes the failed checks and provides several feedbacks: - Failed stage - Failed test name - Failure summary - Relevant error logs In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR: ``` /checks "https://github.com/{repo_name}/actions/runs/{run_number}/job/{job_number}" ``` where `{repo_name}` is the name of the repository, `{run_number}` is the run number of the failed check, and `{job_number}` is the job number of the failed check. #### Configuration options - `enable_auto_checks_feedback` - if set to true, the tool will automatically provide feedback when a check is failed. Default is true. - `excluded_checks_list` - a list of checks to exclude from the feedback, for example: ["check1", "check2"]. Default is an empty list. - `enable_help_text` - if set to true, the tool will provide a help message with the feedback. Default is true. - `persistent_comment` - if set to true, the tool will overwrite a previous checks comment with the new feedback. Default is true. - `final_update_message` - if `persistent_comment` is true and updating a previous checks message, the tool will also create a new message: "Persistent checks updated to latest commit". Default is true. See more information about the `checks` tool in the [docs](https://pr-agent-docs.codium.ai/tools/ci_feedback/).
    dependabot[bot] commented 2 weeks ago

    Looks like these dependencies are updatable in another way, so this is no longer needed.