Build(deps-dev): Bump the nx group with 3 updates#4
Closed
dependabot[bot] wants to merge 2 commits into
Closed
Conversation
Confitty is a visual configuration builder for the Kitty terminal. Tweak
fonts, cursor, colors, scrollback, mouse, performance, bell, window layout,
tab bar, advanced shell, OS-specific, and keyboard shortcuts side-by-side
with a live terminal preview, then export a clean kitty.conf that only
includes values different from Kitty's defaults.
Stack: Angular 21 (standalone components + signals), TypeScript 6, Tailwind
3, Bun. Deploys as a static site on Cloudflare Pages.
Features:
- Live terminal preview rendering background, opacity, blur, tint, font,
padding, margins, border, cursor (block/beam/underline) with blink
interval, selection colors, ANSI 16-color palette, tab bar in fade,
slant, separator, powerline (angled/slanted/round) styles, and URL
decoration that honours url_style and url_color
- 47 color themes including Confitty, Catppuccin, Tokyo Night, Dracula,
Gruvbox, Nord, Rosé Pine, Kanagawa, Solarized, Ayu, Material, Nightfox,
One Dark, GitHub, IntelliJ, Cobalt2 and more, plus full presets for
performance, minimal, gaming and power-user profiles
- Smart diff export — only writes settings that differ from the
corresponding Kitty default
- Version selector for Kitty 0.15 → 0.47, with per-option availability
gating and deprecation hints
- Import and round-trip existing kitty.conf, preserving custom directives
- Global fuzzy search across 200+ options with keyboard navigation
- Mobile-first layout: full-screen preview overlay on small viewports,
collapsible sidebar, accessible icon buttons with proper labels
Highlights of the implementation:
- Strict TypeScript (noUncheckedIndexedAccess, noPropertyAccessFromIndex
Signature, strictTemplates, strictStandalone), zero `any` casts in src/
- Modular live-preview package: color-utils, terminal-session, terminal-
chrome, terminal-tab-bar, terminal-screen, terminal-cursor, terminal-
palette and a slim terminal-window orchestrator
- Cloudflare Pages: SPA `_redirects`, HSTS preload, COOP / CORP,
Permissions-Policy, long-cache for hashed assets, 0-cache for
index.html
- Hardened CSP via meta tag; Google Fonts loaded only when a preset
requires a web font
- Real PNG icon set (192, 512, maskable 512) and 1200x630 OG card for
social previews; manifest.json references every shipped file
- Two JSON-LD blocks (WebApplication + FAQPage) both validate
- CI on GitHub Actions: pinned action SHAs, typecheck + production build,
10 minute timeout, concurrency cancel-in-progress
- Issue templates (bug, feature, theme), pull-request template,
SECURITY.md, FUNDING.yml
Run locally:
bun install
bun start
Build:
bun run build:prod # output: dist/confitty/browser
Live: https://confitty.app
Bumps the nx group with 3 updates: [@nx/angular](https://github.com/nrwl/nx/tree/HEAD/packages/angular), [@nx/workspace](https://github.com/nrwl/nx/tree/HEAD/packages/workspace) and [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx). Updates `@nx/angular` from 22.6.4 to 22.7.2 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/22.7.2/packages/angular) Updates `@nx/workspace` from 22.6.4 to 22.7.2 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/22.7.2/packages/workspace) Updates `nx` from 22.6.4 to 22.7.2 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/22.7.2/packages/nx) --- updated-dependencies: - dependency-name: "@nx/angular" dependency-version: 22.7.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: nx - dependency-name: "@nx/workspace" dependency-version: 22.7.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: nx - dependency-name: nx dependency-version: 22.7.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: nx ... Signed-off-by: dependabot[bot] <support@github.com>
Deploying confitty with
|
| Latest commit: |
dceb019
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://bf6cc6fe.confitty.pages.dev |
| Branch Preview URL: | https://dependabot-npm-and-yarn-nx-f.confitty.pages.dev |
|
Author
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Bumps the nx group with 3 updates: @nx/angular, @nx/workspace and nx.
Updates
@nx/angularfrom 22.6.4 to 22.7.2Release notes
Sourced from @nx/angular's releases.
... (truncated)
Commits
d84f424fix(devkit): expand@nx/devkit/internal re-exports for cherry-picked v23 deep...ac81879fix(repo): revert deep-import rewrites that targeted v23-only@nx/devkit/inte...cd350c1fix(testing): update remaining snapshot guide links missed by migration7e4bce9feat(testing): add migration for Jest 30 snapshot guide link (#35629)67142f7cleanup(angular): avoid project-graph cache writes inside the angular project...da37299chore(repo): update nx to 23.0.0-beta.7 (#35565)cdca177chore(repo): declare lazy-loaded packages as implicit deps (#35392)d5d3990fix(angular): disable vitest watch by default (#35493)4bbd4b1chore(repo): migrate nx repo to eslint v9 flat config (#35359)cc39013fix(angular): preserve specific file paths in tsconfig when adding secondary ...Updates
@nx/workspacefrom 22.6.4 to 22.7.2Release notes
Sourced from @nx/workspace's releases.
... (truncated)
Commits
d84f424fix(devkit): expand@nx/devkit/internal re-exports for cherry-picked v23 deep...ac81879fix(repo): revert deep-import rewrites that targeted v23-only@nx/devkit/inte...7e4bce9feat(testing): add migration for Jest 30 snapshot guide link (#35629)cdca177chore(repo): declare lazy-loaded packages as implicit deps (#35392)ae43589chore(core): remove debug tmp writes from new generator spec (#35397)4bbd4b1chore(repo): migrate nx repo to eslint v9 flat config (#35359)c05e6e8feat(core): update nx-set-shas usage to v5 (#34934)dc479c5fix(js): stop generating baseUrl in tsconfig, use ./ prefix for path mappings...887fca4fix(repo): narrow copy-assets outputs to prevent overlap with build-base (#35...a040a93fix(repo): add copy-assets plugin and migrate all packages from legacy-post-b...Updates
nxfrom 22.6.4 to 22.7.2Release notes
Sourced from nx's releases.
... (truncated)
Commits
4e9ea1bchore(core): refresh stale TUI snapshots on 22.7.xd02dc54fix(repo): unblock 22.7.x cargo tests and nx-build e2e7e4bce9feat(testing): add migration for Jest 30 snapshot guide link (#35629)43c0c82fix(core): cast perf entries to PerformanceMeasure for detail access0cfc6bcfix(core): allownx mcpto run outside of an Nx workspace (#35655)df0e414chore(core): remove dead TUI selection lifecycle helpers (#35649)a0f7a52fix(core): keep TUI task selection on the in-progress section (#35640)93813e9fix(core): support skipped batch tasks end-to-end and fix TUI double logs (#3...c514039fix(core): enable node's native v8 compile cache support (#35415)75e3498fix(core): isolate cache env vars in splitArgs spec (#35584)Install script changes
This version modifies
postinstallscript that runs during installation. Review the package contents before updating.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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions