Skip to content

Build(deps-dev): Bump @typescript-eslint/parser from 8.29.1 to 8.37.0#90

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/typescript-eslint/parser-8.37.0
Closed

Build(deps-dev): Bump @typescript-eslint/parser from 8.29.1 to 8.37.0#90
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/typescript-eslint/parser-8.37.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jul 15, 2025

Bumps @typescript-eslint/parser from 8.29.1 to 8.37.0.

Release notes

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

v8.37.0

8.37.0 (2025-07-14)

🚀 Features

  • typescript-estree: infer tsconfigRootDir from call stack (#11370)

🩹 Fixes

  • eslint-plugin: [unified-signatures] fix false positives for ignoreOverloadsWithDifferentJSDoc option (#11381)
  • type-utils: add missing 'types' dependency to 'type-utils' (#11383)
  • type-utils: handle namespaced exports in specifier matching (#11380)

❤️ Thank You

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

v8.36.0

8.36.0 (2025-07-07)

🚀 Features

  • typescript-eslint: support basePath in tseslint.config() (#11357)

❤️ Thank You

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

v8.35.1

8.35.1 (2025-06-30)

🩹 Fixes

  • remove prettier from eslint-plugin (#11339)
  • website: did not find a source file error if url hash doesn't contain fileType (#11350)

❤️ Thank You

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

... (truncated)

Changelog

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

8.37.0 (2025-07-14)

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.36.0 (2025-07-07)

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.35.1 (2025-06-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.35.0 (2025-06-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.34.1 (2025-06-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.34.0 (2025-06-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.33.1 (2025-06-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.33.0 (2025-05-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.32.1 (2025-05-12)

... (truncated)

Commits
  • 816be17 chore(release): publish 8.37.0
  • 84b7a2e chore(release): publish 8.36.0
  • e2ecca6 chore: fix issues introduced by updated nx configuration (#11230)
  • f9bd7d8 chore(release): publish 8.35.1
  • d19c9f3 chore(release): publish 8.35.0
  • ccd0791 chore(release): publish 8.34.1
  • 8915a47 chore(release): publish 8.34.0
  • 936f350 chore(release): publish 8.33.1
  • dca57b3 chore(release): publish 8.33.0
  • f9e0eb9 chore: clean up nx and other config (#11226)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.29.1 to 8.37.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.37.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.37.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot requested a review from joelteply July 15, 2025 01:47
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 15, 2025
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Jul 15, 2025

The reviewers field in the dependabot.yml file will be removed soon. Please use the code owners file to specify reviewers for Dependabot PRs. For more information, see this blog post.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 15, 2025
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Jul 28, 2025

Superseded by #98.

@dependabot dependabot Bot closed this Jul 28, 2025
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/typescript-eslint/parser-8.37.0 branch July 28, 2025 23:39
joelteply added a commit that referenced this pull request May 31, 2026
…der + ResumeOrMintProvider (task #90)

Slice 4. Pax/Paige is now the SAME citizen across continuum-core-
server restarts. Verified end-to-end: persona_id, peer_id, agent_name,
home all stable through reboot.

New module structure (all under persona/):

- `seed.rs` — PersonaSeedFile schema (v1: persona_id + agent_name +
  created_at_ms), atomic write helper (.tmp + fsync + rename per the
  substrate-is-a-good-citizen-on-the-host doctrine), typed errors so
  callers dispatch on shape (NotFound vs Malformed vs Io). 5 unit
  tests covering roundtrip, missing-file, malformed-JSON, nested-
  parent-creation, no-leaked-tmp-on-success.

- `identity_provider.rs` — PersonaIdentityProvider trait, the
  polymorphism rail per Joel's adapter-first methodology ("code the
  adapters even if there's just ONE to start"). Yields one
  PersonaIdentityIntent per next_persona() call; intent carries
  persona_id + agent_name + source (ResumedFromDisk vs FreshlyMinted)
  for observability honesty. Future provider implementations:
  GridImportProvider (cross-continuum migration),
  HostCustomizedProvider (human picks the seed).

- `resume_or_mint_provider.rs` — first concrete impl. At construction,
  scans <continuum_root>/personas/*/seed.json; each parsed seed
  queues a ResumedFromDisk intent. After yielding all queued, floor-
  mints fresh until min_personas total. Corrupted/missing seeds are
  logged + skipped (substrate doesn't crash on bad state). 5 unit
  tests covering all paths.

Refactors per the no-backwards-compatibility doctrine
(organization-purity-as-we-migrate):

- PersonaAircRuntime now carries `source: PersonaIdentitySource` as
  a field set at bootstrap and accessible via .source(). The runtime
  knows its own provenance — telemetry surfaces (list/get IPC,
  future status panels) read it directly without external bookkeeping.

- PersonaInstanceManagerModule::bootstrap_one signature changed from
  () to (&PersonaIdentityIntent). The single existing caller (boot-
  wire in ipc::start_server) updated in same commit. No deprecation,
  no compatibility layer.

- PersonaInstanceInfo grows a `source` field, reads from
  runtime.source() in from_runtime.

Wiring:

- ipc::start_server boot-wire: replaces the single-shot
  bootstrap_one() call with ResumeOrMintProvider iteration.
  min_personas=1 ensures The Grid has at least one citizen on first
  boot; subsequent boots resume whoever's on disk without
  redundant mints. Each yielded intent is bootstrapped + logged;
  any single failure is non-fatal — server stays up, remaining
  intents still attempted.

- Boot log line distinguishes the path: "🌐 The Grid welcomes a
  resumed citizen: X" vs "freshly minted citizen: X". Source field
  also visible in telemetry.

Validation (verified locally, this rev):

  Run 1 (fresh):
    [WARN] persona dir has no seed.json — skipping: Pax (slice 3 orphan)
    [INFO] ResumeOrMintProvider: resumed_count=0 min_personas=1
    [INFO] 🌐 freshly minted citizen: Paige (persona_id=52c04849-...)
    seed.json written: {"version":"1", persona_id, agent_name, created_at_ms}

  Run 2 (same binary, same continuum_root):
    [WARN] persona dir has no seed.json — skipping: Pax (orphan persists)
    [INFO] ResumeOrMintProvider: resumed_count=1 min_personas=1
    [INFO] 🌐 resumed citizen: Paige (persona_id=52c04849-... SAME)
    peer_id identical across restarts (airc-lib loaded existing identity.key)

cargo check --features metal,accelerate: clean compile (57 warnings,
0 errors; warnings are pre-existing crate-wide lint, not from this
PR).

Doctrine refs: substrate-is-a-good-citizen-on-the-host (atomic writes,
graceful degradation, observability honest, async I/O off hot path),
organization-purity-as-we-migrate (no backwards compat, clean
replacements), persona-identity-derives-from-source-id (seed → name
via name_generator), local-worktree-is-temp-dir (durable layer = the
keypair + seed; local-only artifacts can be wiped).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.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.

0 participants