zed/script
Peter Tripp e0f77d16fb
Update bundled JSON schemas (2026-04-29) (#58948)
./script/update-json-schemas 16c22767

- Improved `script/update-json-schemas`
  - Fix paths to match new locations of schemas
  - Add support for specifying an explicit commit
  - Use sed to replace `json.` links with `www.` in schemas
- Updated JSON schemas to
[SchemaStore/schemastore@16c2276](16c227677c)
(2026-04-29; last updated 2025-02-28)
-
[tsconfig.json](https://github.com/SchemaStore/schemastore/commits/master/src/schemas/json/tsconfig.json)
@
[16c2276](https://raw.githubusercontent.com/SchemaStore/schemastore/16c227677c1cb71864593f63382705e8c7390810/src/schemas/json/tsconfig.json)
-
[changes](https://github.com/SchemaStore/schemastore/commits/16c227677c1cb71864593f63382705e8c7390810/src/schemas/json/tsconfig.json)
-
[package.json](https://github.com/SchemaStore/schemastore/commits/master/src/schemas/json/package.json)
@
[16c2276](https://raw.githubusercontent.com/SchemaStore/schemastore/16c227677c1cb71864593f63382705e8c7390810/src/schemas/json/package.json)
-
[changes](https://github.com/SchemaStore/schemastore/commits/16c227677c1cb71864593f63382705e8c7390810/src/schemas/json/package.json)
- Updates tsconfig.json to support ES2025 stuff.
- Updates package.json to support `nodemonConfig`

Note, this is pinned to an old commit
(16c22767) because
anything after https://github.com/SchemaStore/schemastore/pull/5631 will
result in errors for all referenced schemas in package.json. This occurs
as they are all now relative links, which cannot be resolved for the
schema injected via config. This is also a hint that the current method
of bundling of package.json schema in practice triggers json-language
fetching 8 other nested schemas. Probably worth revisiting that.

CC: @probably-neb as someone who recently worked on the schemastore
stuff.

Self-Review Checklist:

- [Yes] I've reviewed my own diff for quality, security, and reliability
- [N/A] Unsafe blocks (if any) have justifying comments
- [N/A] The content adheres to Zed's UI standards
([UX/UI](https://github.com/zed-industries/zed/blob/main/CONTRIBUTING.md#uiux-checklist)
and
[icon](https://github.com/zed-industries/zed/blob/main/crates/icons/README.md)
guidelines)
- [N/A] Tests cover the new/changed behavior
- [N/A] Performance impact has been considered and is acceptable

Release Notes:

- Update bundled tsconfig.json and package.json schemas

---------

Co-authored-by: Ben Kunkle <ben.kunkle@gmail.com>
2026-06-25 17:30:12 +00:00
..
danger danger: Fix typo (#58475) 2026-06-03 22:10:12 +00:00
flatpak Add (flatpak) and (snap) suffixes to Zed version in system info (#32903) 2025-06-17 20:39:35 +00:00
lib gpui: Fix typo in publish script (#39836) 2025-10-09 05:11:11 +00:00
licenses Relicense Zed source code under GPL (#57948) 2026-05-28 20:19:17 +00:00
terms Relicense Zed source code under GPL (#57948) 2026-05-28 20:19:17 +00:00
update_top_ranking_issues Update dependency requests to v2.33.0 [SECURITY] (#58093) 2026-05-29 20:29:38 +00:00
analyze_highlights.py Use a proper name for highlights.scm (#43412) 2025-11-24 16:15:38 +00:00
bootstrap collab: Add automatic install of minio deb or rpm to script/bootstrap (#32968) 2025-06-18 19:07:57 +00:00
bootstrap.ps1
build-docker
bump-extension-cli Enforce adding a message to extension CLI bumps (#58786) 2026-06-10 23:51:59 +00:00
bump-gpui-version gpui: Update dependency package names (#40143) 2025-10-14 04:43:28 +00:00
bump-nightly ci: Build nightly more frequently (#53800) 2026-05-15 09:08:55 +00:00
bump-zed-version ci: Add workflow for bumping Zed versions (#54485) 2026-04-23 00:56:18 +02:00
bundle-freebsd linux: Make desktop file executable (#35597) 2025-08-04 15:35:19 -04:00
bundle-linux linux: Bundle libstdc++.so for release (#57132) 2026-05-19 21:43:35 +00:00
bundle-mac Remove unnused line from bundle-mac (#48972) 2026-02-11 21:33:01 -07:00
bundle-windows.ps1 Fail windows bundle when cargo about fails (#48056) 2026-01-30 19:55:29 -07:00
cargo Better cargo wrapper (#49946) 2026-02-24 05:13:04 +00:00
cargo-timing-info.js Add a cargo wrapper to report build times (#49632) 2026-02-23 09:46:28 -07:00
check-keymaps Add preview to pickers and make them resizable (#59604) 2026-06-19 17:43:07 +00:00
check-licenses Relicense Zed source code under GPL (#57948) 2026-05-28 20:19:17 +00:00
check-links ci: Restore lychee link check. Only validate internal links (#32463) 2025-06-10 11:20:07 -04:00
check-todos Add CI check that cmd- is not in linux keymaps + check other mods (#32334) 2025-06-08 09:34:07 +00:00
cherry-pick Remove cherry-pick-bot config (#59703) 2026-06-22 13:00:51 +00:00
clear-target-dir-if-larger-than ci: Clean workspace members more eagerly (#53427) 2026-04-09 00:21:02 +02:00
clear-target-dir-if-larger-than.ps1 ci: Clean workspace members more eagerly (#53427) 2026-04-09 00:21:02 +02:00
clippy ci: Add check for protobuf formatting (#50418) 2026-03-01 13:18:09 +01:00
clippy.ps1 Windows tests on self-hosted runners (#29764) 2025-06-16 17:29:36 -04:00
collab-flamegraph Fix nix build (#26270) 2025-03-10 01:06:11 -07:00
community-pr-track-mapping.json Add picker label to GitHub community PR board automation (#59905) 2026-06-25 14:18:47 +00:00
crate-dep-graph Fix nix build (#26270) 2025-03-10 01:06:11 -07:00
create-draft-release Avoid re-creating releases when re-running workflows (#42573) 2025-11-12 21:50:15 -07:00
debug-cli cli: Allow opening non-existent paths (#43250) 2025-11-24 11:30:19 +02:00
deploy-collab Fix nix build (#26270) 2025-03-10 01:06:11 -07:00
determine-release-channel
determine-release-channel.ps1 windows: Publish nightly (#24800) 2025-07-09 08:57:03 +08:00
digital-ocean-db.sh Add a script to connect to the database. (#32023) 2025-06-04 09:23:23 -06:00
docs-strip-preview-callouts Fix and improve docs automation scripts (#50120) 2026-02-25 19:02:37 -06:00
docs-suggest Improve agent pull request hygiene (#49469) 2026-02-18 08:46:47 -06:00
docs-suggest-publish git_graph: Remove feature flag (#52972) 2026-04-02 15:26:37 +00:00
download-wasi-sdk Add more harness to the CI scripts (#53816) 2026-04-13 22:28:20 +03:00
draft-release-notes Add fallback message when preview changelog is empty (#46260) 2026-01-07 14:24:02 +00:00
drop-test-dbs Fix nix build (#26270) 2025-03-10 01:06:11 -07:00
exit-ci-if-dev-drive-is-full.ps1
freebsd Fix capitalization of libX11 in FreeBSD dependencies (#48159) 2026-02-02 23:55:03 +01:00
generate-action-metadata Remove zed dependency from docs_preprocessor (#45130) 2025-12-18 21:59:05 -05:00
generate-licenses Pin cargo-about to 0.8.2 (#44012) 2025-12-02 17:54:08 +00:00
generate-licenses-csv Pin cargo-about to 0.8.2 (#44012) 2025-12-02 17:54:08 +00:00
generate-licenses.ps1 Fail windows bundle when cargo about fails (#48056) 2026-01-30 19:55:29 -07:00
generate-terms-rtf Fix invalid Unicode in terms & conditions (#42906) 2025-11-19 13:00:35 -05:00
get-crate-version Fix nix build (#26270) 2025-03-10 01:06:11 -07:00
get-crate-version.ps1 windows: Publish nightly (#24800) 2025-07-09 08:57:03 +08:00
get-pull-requests-since
get-release-notes-since
get-released-version Use cloud.zed.dev for install.sh (#42399) 2025-11-10 23:55:19 +00:00
github-assign-contributor-issue.py Add a broken POC for guild auto-assignment (#55205) 2026-04-29 13:59:31 +00:00
github-check-new-issue-for-duplicates.py Duplicate Bot: Switch to structured tool output for Claude (#59432) 2026-06-16 15:17:51 +00:00
github-clean-issue-types.py Add a one-off cleanup script for GH issue types (#42515) 2025-11-12 11:40:31 +01:00
github-community-pr-board.py PR board: Stop touching archived items (#59428) 2026-06-16 13:05:26 +00:00
github-find-top-duplicated-bugs.py Post comments on duplicate bug reports (#49482) 2026-02-18 17:15:15 +00:00
github-label-issues-to-triage.py Add a script to label untriaged GH issues (#43711) 2025-11-28 10:24:59 +01:00
github-pr-status A script to help with PR naggery (#32025) 2025-06-04 09:23:14 -06:00
github-track-duplicate-bot-effectiveness.py Duplicate Bot: Switch to structured tool output for Claude (#59432) 2026-06-16 15:17:51 +00:00
histogram
import-themes Fix nix build (#26270) 2025-03-10 01:06:11 -07:00
install-cmake
install-linux Fix install linux (#43205) 2025-11-21 09:12:19 -07:00
install-rustup.ps1 Windows tests on self-hosted runners (#29764) 2025-06-16 17:29:36 -04:00
install.sh linux: Name desktop file correctly during bundle (#45508) 2026-02-13 20:21:07 +05:30
kube-shell Fix nix build (#26270) 2025-03-10 01:06:11 -07:00
linux Removal of mold/wild scripts and mentions in docs (#53078) 2026-04-08 21:20:02 +03:00
metal-debug Fix nix build (#26270) 2025-03-10 01:06:11 -07:00
mitm-proxy.sh
new-crate Relicense Zed source code under GPL (#57948) 2026-05-28 20:19:17 +00:00
prettier Improve autofix (#44930) 2025-12-15 22:19:18 -07:00
prompts Fix nix build (#26270) 2025-03-10 01:06:11 -07:00
randomized-test-ci
randomized-test-minimize
remote-server
reset_db Fix reset_db script (#29067) 2025-04-18 19:28:14 +00:00
run-background-agent-mvp-local Update AI docs for retired hosted models (#49486) 2026-02-18 10:36:38 -06:00
run-local-minio collab: Add automatic install of minio deb or rpm to script/bootstrap (#32968) 2025-06-18 19:07:57 +00:00
run-unit-evals Fetch the unit eval commit before checking it out (#42636) 2025-11-13 15:21:53 +00:00
seed-db Fix nix build (#26270) 2025-03-10 01:06:11 -07:00
select-sentry-crash-candidates background-agent: Scaffold week-one crash MVP pipeline (#49299) 2026-02-16 20:32:51 -06:00
sentry-fetch Add prompts and scripts for automatic crash repro and fix (#49063) 2026-02-12 12:42:41 -08:00
setup-dev-driver.ps1
setup-sccache Fix sccache on windows (#48943) 2026-02-11 09:59:20 -07:00
setup-sccache.ps1 Fix sccache --show-stats not working sometimes on windows (#48974) 2026-02-11 21:40:42 +00:00
shellcheck-scripts
snap-build
snap-try
squawk ACP debug tools pane (#36768) 2025-08-22 19:32:49 +00:00
storybook Fix nix build (#26270) 2025-03-10 01:06:11 -07:00
test-docs-suggest-batch Add documentation suggestion automation (#49194) 2026-02-18 06:39:09 -06:00
test-wsl-sandbox.ps1 Add Windows terminal sandboxing via WSL (#58971) 2026-06-17 21:07:29 +00:00
triage_project_sync.py Rework GH Project status logic to reflect triage runbook (#55845) 2026-05-06 15:22:50 +00:00
triage_watcher.jl Add script/triage_watcher.jl (#45384) 2025-12-19 18:09:40 +00:00
trigger-docs-build script: Trigger docs release (#56953) 2026-05-18 15:35:35 +00:00
trigger-release Fix nix build (#26270) 2025-03-10 01:06:11 -07:00
uninstall.sh
update-json-schemas Update bundled JSON schemas (2026-04-29) (#58948) 2026-06-25 17:30:12 +00:00
upload-extension-cli
upload-nightly Add more harness to the CI scripts (#53816) 2026-04-13 22:28:20 +03:00
upload-nightly.ps1 Add SSH remote server for Windows (#47460) 2026-01-24 13:15:01 -05:00
verify-macos-document-icon macOS: Bundle placeholder Document.icns so Finder can display Zed file icons (#44833) 2025-12-17 16:42:31 -06:00
what-is-deployed Fix nix build (#26270) 2025-03-10 01:06:11 -07:00
zed-local Fix script/zed-local on Windows (#38832) 2025-09-25 09:03:27 -04:00