[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:webstorm:en":3,"releases:stats:cask:webstorm:en":653,"dependencies:cask:webstorm:en:golden_gate":654},{"artifacts":4,"autoUpdates":50,"categories":51,"conflictsWith":58,"dependsOn":61,"deprecated":54,"description":69,"descriptionEn":70,"developer":71,"disabled":54,"displayName":72,"downloadSha256":73,"downloadSize":74,"downloadUrl":75,"editorChoice":54,"formulaeUrl":76,"homepage":77,"installCommand":78,"installs":79,"installs30d":80,"isFont":54,"isLibrary":54,"kegOnly":54,"kind":83,"latestRelease":84,"machineTranslated":54,"name":72,"names":105,"platforms":106,"primaryCategory":621,"rank30d":622,"releaseCount":623,"releaseStats":624,"screenshots":630,"sourceLocale":99,"sourceUrl":638,"summary":639,"summaryTranslation":640,"supports":641,"tags":643,"tap":651,"token":26,"version":146,"versionChangedAt":652},{"apps":5,"binaries":7,"entries":8,"pkgs":49},[6],"WebStorm.app",[],[9,16,23,32],{"declaration":10,"phase":14,"sources":15,"type":14},{"uninstall":11},[12],{"quit":13},"com.jetbrains.WebStorm","uninstall",[],{"declaration":17,"phase":20,"sources":21,"target":19,"type":22},{"app":18,"target":19},[6],"\u002FApplications\u002FWebStorm.app","install",[6],"app",{"declaration":24,"phase":20,"sources":30,"target":29,"type":31},{"command_wrapper":25,"target":29},[26,27],"webstorm",{"executable":28},"$APPDIR\u002FWebStorm.app\u002FContents\u002FMacOS\u002Fwebstorm","$HOMEBREW_PREFIX\u002Fbin\u002Fwebstorm",[26],"command_wrapper",{"declaration":33,"phase":46,"sources":47,"type":48},{"zap":34},[35],{"trash":36},[37,38,39,40,41,42,43,44,45],"~\u002FLibrary\u002FApplication Support\u002FJetBrains\u002FWebStorm2026.2","~\u002FLibrary\u002FCaches\u002Fcom.apple.nsurlsessiond\u002FDownloads\u002Fcom.jetbrains.WebStorm","~\u002FLibrary\u002FCaches\u002FJetBrains\u002FWebStorm2026.2","~\u002FLibrary\u002FLogs\u002FJetBrains\u002FWebStorm2026.2","~\u002FLibrary\u002FPreferences\u002Fcom.jetbrains.WebStorm.plist","~\u002FLibrary\u002FPreferences\u002Fjetbrains.webstorm.*.plist","~\u002FLibrary\u002FPreferences\u002FWebStorm2026.2","~\u002FLibrary\u002FPreferences\u002Fwebstorm.plist","~\u002FLibrary\u002FSaved Application State\u002Fcom.jetbrains.WebStorm.savedState","cleanup",[],"zap",[],true,[52],{"icon":53,"machineTranslated":54,"name":55,"slug":56,"sourceLocale":57},"lucide:code-xml",false,"Developer Tools","developer-tools","zh-CN",{"casks":59,"formulae":60},[],[],{"arch":62,"casks":65,"formulae":66,"requirements":67},[63,64],"arm64","x86_64",[],[],{"macos":68},{},"WebStorm is JetBrains' integrated development environment for JavaScript, TypeScript and web development. It combines project-aware editing and navigation with developer tools, rather than requiring a collection of extensions before basic workflows are available.\n\n## Coding and frameworks\nThe official product page lists support for JavaScript, TypeScript, HTML, CSS, React, Angular, Vue and Node.js. WebStorm analyzes a project to provide completion, error detection, navigation to definitions and usages, and safe refactoring. Themes, fonts, keymaps and Marketplace plugins allow further customization.\n\n## Tools and collaboration\nDebug and test client-side and Node.js applications within the IDE. Built-in workflows cover Git and GitHub, merge conflicts, package managers, build tools, linters, Prettier and a terminal. Collaborative editing and remote-development options support work on another development machine or a configured cloud environment.\n\n## AI and licensing\nOptional integrated AI tools include contextual chat and coding agents. Availability, providers and costs depend on the selected subscription, API keys and configuration; AI access should not be assumed unlimited simply because the IDE is installed. JetBrains advertises WebStorm as free for non-commercial use. Commercial use requires an appropriate license. WebStorm is a proprietary product; no public repository for the complete IDE is established by the product page.\n\n## Mac installation\nThis exact Homebrew package records `2026.2.3,262.10968.77` and distributes the Apple-silicon `WebStorm-2026.2.3-aarch64.dmg`; the build suffix is not a separate upstream release. JetBrains also provides an Intel disk image. Mount the appropriate image and move the application to Applications, or manage installations through JetBrains Toolbox. Java does not need to be installed separately because JetBrains Runtime is bundled. The current installation guide lists macOS 15 and 26, a four-core x86_64 or arm64 CPU, 8 GB total RAM with 3 GB available for IDE processes, and 10 GB disk space. Consult current requirements before installing.\n\n## Sources\n- [Official product and licensing overview](https:\u002F\u002Fwww.jetbrains.com\u002Fwebstorm\u002F)\n- [Official installation guide](https:\u002F\u002Fwww.jetbrains.com\u002Fhelp\u002Fwebstorm\u002Finstallation-guide.html)\n- [Official release overview](https:\u002F\u002Fwww.jetbrains.com\u002Fwebstorm\u002Fwhatsnew\u002F)\n- [Homebrew cask](https:\u002F\u002Fgithub.com\u002FHomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fw\u002Fwebstorm.rb)\n","JavaScript IDE","JetBrains s.r.o.","WebStorm","2184881ad41343887f7ce9a35607db4b1cc99c3d925614f5427287e24f56fa72",1078292269,"https:\u002F\u002Fdownload.jetbrains.com\u002Fwebstorm\u002FWebStorm-2026.2.3-aarch64.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fwebstorm","https:\u002F\u002Fwww.jetbrains.com\u002Fwebstorm\u002F","brew install --cask webstorm",{"d30":80,"d365":81,"d90":82},191,6588,1064,"cask",{"bodyMarkdown":85,"brewCommittedAt":86,"hasNotes":50,"id":87,"isLatest":50,"isPrerelease":54,"machineTranslated":54,"publishedAt":88,"sections":89,"source":98,"sourceLocale":99,"summary":100,"title":101,"translation":102,"version":104},"## WebStorm 2026.2.3\n\n| Subsystem | Type | Link | Summary |\n| - | - | - | - |\n|**AI**|Task|WEB-79021|Change text in the empty state of 'Currently selected' section|\n||Bug|WEB-79369|Figma Connect Wizard: Inconsistent plugin installation status shown between Figma and AI Assistant (AIA)|\n|**Code Parsing**|Bug|WEB-56489|SASS:  &quot;Unexpected term&quot;  error when using namespaced functions\u002Fvariables as calc() arguments|\n||Bug|WEB-78903|Angular: `@default never;` in template @switch (exhaustive type checking) is incorrectly reported as &quot;Unknown block&quot;|\n||\u003Cspan class=\"full-cell-size cell-color-green\">Feature\u003C\u002Fspan>|\u003Cspan class=\"full-cell-size cell-color-green\">WEB-77758\u003C\u002Fspan>|\u003Cspan class=\"full-cell-size cell-color-green\">Svelte: support comments in HTML tags\u003C\u002Fspan>|\n|**Intentions, Inspections**|Bug|WEB-79295|Disabling the Images plugin makes CSS report every pseudo-selector as unknown (IllegalArgumentException: No descriptor handler registered)|\n|**Testing**|Bug|WEB-79510|Mocha 12.0: warn mocha-intellij: cannot load base reporter from &quot;.\u002Flib\u002Freporters\u002Fbase.js&quot; when running tests|\n|**No subsystem**|Bug|WEB-78783|TypeScript: flaky TypeScriptService tests due Thread Leaked error|\n|**Core**|Task|IJPL-203622|Get rid of DynamicBundle subclassing in bundle objects|\n|**Core. LSP**|Bug|IJPL-248392|Error logged: `close() cannot be called for files that haven't been opened` during tests.|\n|**Core. Plugin Model**|Task|IJPL-253306|Mark modules used from Android Studio as public|\n|**Core. Threading**|Bug|IJPL-253271|IDE freeze: write-action-priority read is not cancelled inside a suspending write action|\n|**Core. Virtual File System (VFS)**|Performance |IJPL-253116|Freeze in AppIdleMemoryCleaner.releaseIndexCachedDirectBuffers blocks VFS operations|\n|**Core. WSL**|Bug|IJPL-251897|[WSL2] Java Debugger immediately drops JDWP connection on startup or stepping over code|\n|**DevKit**|Bug|IJPL-252040|Prevent extending analysis scope to the entire repo size |\n|**Diagnostic**|Exception|IJPL-253601|HeapDumpAnalysisSupport.uploadReport - Access is allowed from Event Dispatch Thread (EDT) only|\n|**Lang. Markdown**|Bug|IJPL-248455|GitHub Alert icons are duplicated in the gutter in RemDev|\n|**Lang. YAML**|Bug|IJPL-249692|YAMLIncompatibleTypes: explicit !!int tag ignored; non-decimal integer literals (hex, etc.) treated as string|\n|**RD. Core**|Bug|IJPL-245717|Don't Ask Again notifications from the backend are not listed on the frontend|\n|**Tools. Debugger**|Bug|IJPL-253407|Can clear, but not set breakpoints with Ctrl|\n|**Tools. HTTP Client CLI**|Bug|IJPL-253660|HttpClient CLI 262.9437.185 not compatible with JDK|\n|**Tools. Kubernetes**|Bug|IJPL-251477|Kubernetes: Multiple pods Delete button is missing|\n||Bug|IJPL-252291|Kustomize manifest incorrectly shown as Patch and has no CRD validation|\n|**UI**|Task|IJPL-239899|Replace usage of old badge icons with new ones|\n||Bug|IJPL-252747|Deprecated icons are broken|\n|**UI. Bookmarks**|Bug|IJPL-252323|Refactoring a line removes bookmark|\n|**UI. Markdown Preview**|Bug|IJPL-253568|MD preview: setting &quot;split horizontally&quot; must persist|\n||\u003Cspan class=\"full-cell-size cell-color-green\">Feature\u003C\u002Fspan>|\u003Cspan class=\"full-cell-size cell-color-green\">IJPL-253366\u003C\u002Fspan>|\u003Cspan class=\"full-cell-size cell-color-green\">The PlantUML Markdown Extension is too old\u003C\u002Fspan>|\n|**Version Control. Diff and Merge**|Bug|IJPL-251324|Merge Revisions viewer: cancelling overwrites the conflicted file and marks it resolved|\n||Bug|IJPL-252505|SCM - New Merge Dialog - &quot;Resolve Simple Conflicts&quot;|\n|**No subsystem**|Task|IJPL-252602|Upgrade kotlinx.coroutines 1.10.2-intellij-1 -&gt; 1.10.2-intellij-2|\n||Task|IJPL-253712|improved ProgressManager diagnostics|\n||Bug|IJPL-254512|Terminal is not connected after Backend restart|\n||Task|IJPL-254615|Expose JCP base URL property from JetBrainsAccount.xml|\n\n\n## Official update highlights\n\nHere are the update notes in HTML format:\n\u003Cp>What's fixed:\u003C\u002Fp>\n\u003Cul>\n \u003Cli>We've updated the empty-state text in the \u003Cem>Currently selected\u003C\u002Fem> section of the \u003Cem>Figma Connect\u003C\u002Fem> tool window for the sake of clarity (\u003Ca href=\"https:\u002F\u002Fyoutrack.jetbrains.com\u002Fissue\u002FWEB-79021\">WEB-79021\u003C\u002Fa>).\u003C\u002Fli>\n \u003Cli>We've fixed inconsistent \u003Cem>AI Assistant plugin\u003C\u002Fem> installation status shown in the \u003Cem> Figma Connect\u003C\u002Fem> wizard (\u003Ca href=\"https:\u002F\u002Fyoutrack.jetbrains.com\u002Fissue\u002FWEB-79369\">WEB-79369\u003C\u002Fa>).\u003C\u002Fli>\n \u003Cli>We've fixed the \u003Ccode>Unexpected term\u003C\u002Fcode> error in Sass when namespaced functions or variables are used as \u003Ccode>calc()\u003C\u002Fcode> arguments (\u003Ca href=\"https:\u002F\u002Fyoutrack.jetbrains.com\u002Fissue\u002FWEB-56489\">WEB-56489\u003C\u002Fa>).\u003C\u002Fli>\n \u003Cli>We've fixed a problem with loading a base reporter from \u003Ccode>.\u002Flib\u002Freporters\u002Fbase.js\u003C\u002Fcode> when running Mocha 12 tests (\u003Ca href=\"https:\u002F\u002Fyoutrack.jetbrains.com\u002Fissue\u002FWEB-79510\">WEB-79510\u003C\u002Fa>).\u003C\u002Fli>\n \u003Cli>We've fixed parsing in Angular applications, so \u003Ccode>@default never\u003C\u002Fcode> in template \u003Ccode>@switch\u003C\u002Fcode> blocks is no longer reported as unknown block (\u003Ca href=\"https:\u002F\u002Fyoutrack.jetbrains.com\u002Fissue\u002FWEB-78903\">WEB-78903\u003C\u002Fa>).\u003C\u002Fli>\n \u003Cli>We've fixed the issue with CSS pseudo-selectors being reported as unknown on disabling the \u003Cem>Images\u003C\u002Fem> plugin (\u003Ca href=\"https:\u002F\u002Fyoutrack.jetbrains.com\u002Fissue\u002FWEB-79295\">WEB-79295\u003C\u002Fa>).\u003C\u002Fli>\n \u003Cli>We've added support for comments in HTML tags in Svelte applications (\u003Ca href=\"https:\u002F\u002Fyoutrack.jetbrains.com\u002Fissue\u002FWEB-77758\">WEB-77758\u003C\u002Fa>).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more details, please see the release notes.\u003C\u002Fp>\n\nSource: https:\u002F\u002Fyoutrack.jetbrains.com\u002Farticles\u002FWEB-A-233538866\nOfficial version\u002Fbuild evidence: https:\u002F\u002Fdata.services.jetbrains.com\u002Fproducts\u002Freleases?code=WS&latest=false&type=release\nBuild: 262.10968.77\n","2026-09-17T14:08:33Z",1609,"0001-01-01T00:00:00Z",[90],{"area":91,"items":92},"Changes",[93,94,95,96,97],"Fixes Sass namespaced functions and variables in calc() arguments.","Fixes Mocha 12 base-reporter loading and Angular @default never parsing.","Fixes CSS pseudo-selectors when the Images plugin is disabled.","Adds comments in HTML tags for Svelte.","Clarifies Figma Connect wording and fixes AI Assistant install status.","editorial","en-US","Fixes Figma Connect status and wording, Sass calc() parsing, Mocha 12 reporting, Angular @default never and CSS pseudo-selectors; adds Svelte HTML-tag comments.","WebStorm 2026.2.3",{"locale":99,"machineTranslated":54,"sourceLocale":99,"status":103},"source","2026.2.3",[72,26],[107,147,183,220,256,293,329,366,402,439,475,512,548,585],{"arch":64,"artifacts":108,"conflictsWith":133,"dependsOn":136,"downloadSha256":142,"downloadUrl":143,"macos":144,"requiresRosetta":54,"tag":145,"version":146},{"apps":109,"binaries":110,"entries":111,"pkgs":132},[6],[],[112,117,121,126],{"declaration":113,"phase":14,"sources":116,"type":14},{"uninstall":114},[115],{"quit":13},[],{"declaration":118,"phase":20,"sources":120,"target":19,"type":22},{"app":119,"target":19},[6],[6],{"declaration":122,"phase":20,"sources":125,"target":29,"type":31},{"command_wrapper":123,"target":29},[26,124],{"executable":28},[26],{"declaration":127,"phase":46,"sources":131,"type":48},{"zap":128},[129],{"trash":130},[37,38,39,40,41,42,43,44,45],[],[],{"casks":134,"formulae":135},[],[],{"arch":137,"casks":138,"formulae":139,"requirements":140},[64],[],[],{"macos":141},{},"b398eb05d760af01d0acc40feddb056229efe95cd2d733e3acc25fa749b96cc4","https:\u002F\u002Fdownload.jetbrains.com\u002Fwebstorm\u002FWebStorm-2026.2.3.dmg","27","golden_gate","2026.2.3,262.10968.77",{"arch":63,"artifacts":148,"conflictsWith":173,"dependsOn":176,"downloadSha256":73,"downloadUrl":75,"macos":144,"requiresRosetta":54,"tag":182,"version":146},{"apps":149,"binaries":150,"entries":151,"pkgs":172},[6],[],[152,157,161,166],{"declaration":153,"phase":14,"sources":156,"type":14},{"uninstall":154},[155],{"quit":13},[],{"declaration":158,"phase":20,"sources":160,"target":19,"type":22},{"app":159,"target":19},[6],[6],{"declaration":162,"phase":20,"sources":165,"target":29,"type":31},{"command_wrapper":163,"target":29},[26,164],{"executable":28},[26],{"declaration":167,"phase":46,"sources":171,"type":48},{"zap":168},[169],{"trash":170},[37,38,39,40,41,42,43,44,45],[],[],{"casks":174,"formulae":175},[],[],{"arch":177,"casks":178,"formulae":179,"requirements":180},[63],[],[],{"macos":181},{},"arm64_golden_gate",{"arch":64,"artifacts":184,"conflictsWith":209,"dependsOn":212,"downloadSha256":142,"downloadUrl":143,"macos":218,"requiresRosetta":54,"tag":219,"version":146},{"apps":185,"binaries":186,"entries":187,"pkgs":208},[6],[],[188,193,197,202],{"declaration":189,"phase":14,"sources":192,"type":14},{"uninstall":190},[191],{"quit":13},[],{"declaration":194,"phase":20,"sources":196,"target":19,"type":22},{"app":195,"target":19},[6],[6],{"declaration":198,"phase":20,"sources":201,"target":29,"type":31},{"command_wrapper":199,"target":29},[26,200],{"executable":28},[26],{"declaration":203,"phase":46,"sources":207,"type":48},{"zap":204},[205],{"trash":206},[37,38,39,40,41,42,43,44,45],[],[],{"casks":210,"formulae":211},[],[],{"arch":213,"casks":214,"formulae":215,"requirements":216},[64],[],[],{"macos":217},{},"26","tahoe",{"arch":63,"artifacts":221,"conflictsWith":246,"dependsOn":249,"downloadSha256":73,"downloadUrl":75,"macos":218,"requiresRosetta":54,"tag":255,"version":146},{"apps":222,"binaries":223,"entries":224,"pkgs":245},[6],[],[225,230,234,239],{"declaration":226,"phase":14,"sources":229,"type":14},{"uninstall":227},[228],{"quit":13},[],{"declaration":231,"phase":20,"sources":233,"target":19,"type":22},{"app":232,"target":19},[6],[6],{"declaration":235,"phase":20,"sources":238,"target":29,"type":31},{"command_wrapper":236,"target":29},[26,237],{"executable":28},[26],{"declaration":240,"phase":46,"sources":244,"type":48},{"zap":241},[242],{"trash":243},[37,38,39,40,41,42,43,44,45],[],[],{"casks":247,"formulae":248},[],[],{"arch":250,"casks":251,"formulae":252,"requirements":253},[63],[],[],{"macos":254},{},"arm64_tahoe",{"arch":64,"artifacts":257,"conflictsWith":282,"dependsOn":285,"downloadSha256":142,"downloadUrl":143,"macos":291,"requiresRosetta":54,"tag":292,"version":146},{"apps":258,"binaries":259,"entries":260,"pkgs":281},[6],[],[261,266,270,275],{"declaration":262,"phase":14,"sources":265,"type":14},{"uninstall":263},[264],{"quit":13},[],{"declaration":267,"phase":20,"sources":269,"target":19,"type":22},{"app":268,"target":19},[6],[6],{"declaration":271,"phase":20,"sources":274,"target":29,"type":31},{"command_wrapper":272,"target":29},[26,273],{"executable":28},[26],{"declaration":276,"phase":46,"sources":280,"type":48},{"zap":277},[278],{"trash":279},[37,38,39,40,41,42,43,44,45],[],[],{"casks":283,"formulae":284},[],[],{"arch":286,"casks":287,"formulae":288,"requirements":289},[64],[],[],{"macos":290},{},"15","sequoia",{"arch":63,"artifacts":294,"conflictsWith":319,"dependsOn":322,"downloadSha256":73,"downloadUrl":75,"macos":291,"requiresRosetta":54,"tag":328,"version":146},{"apps":295,"binaries":296,"entries":297,"pkgs":318},[6],[],[298,303,307,312],{"declaration":299,"phase":14,"sources":302,"type":14},{"uninstall":300},[301],{"quit":13},[],{"declaration":304,"phase":20,"sources":306,"target":19,"type":22},{"app":305,"target":19},[6],[6],{"declaration":308,"phase":20,"sources":311,"target":29,"type":31},{"command_wrapper":309,"target":29},[26,310],{"executable":28},[26],{"declaration":313,"phase":46,"sources":317,"type":48},{"zap":314},[315],{"trash":316},[37,38,39,40,41,42,43,44,45],[],[],{"casks":320,"formulae":321},[],[],{"arch":323,"casks":324,"formulae":325,"requirements":326},[63],[],[],{"macos":327},{},"arm64_sequoia",{"arch":64,"artifacts":330,"conflictsWith":355,"dependsOn":358,"downloadSha256":142,"downloadUrl":143,"macos":364,"requiresRosetta":54,"tag":365,"version":146},{"apps":331,"binaries":332,"entries":333,"pkgs":354},[6],[],[334,339,343,348],{"declaration":335,"phase":14,"sources":338,"type":14},{"uninstall":336},[337],{"quit":13},[],{"declaration":340,"phase":20,"sources":342,"target":19,"type":22},{"app":341,"target":19},[6],[6],{"declaration":344,"phase":20,"sources":347,"target":29,"type":31},{"command_wrapper":345,"target":29},[26,346],{"executable":28},[26],{"declaration":349,"phase":46,"sources":353,"type":48},{"zap":350},[351],{"trash":352},[37,38,39,40,41,42,43,44,45],[],[],{"casks":356,"formulae":357},[],[],{"arch":359,"casks":360,"formulae":361,"requirements":362},[64],[],[],{"macos":363},{},"14","sonoma",{"arch":63,"artifacts":367,"conflictsWith":392,"dependsOn":395,"downloadSha256":73,"downloadUrl":75,"macos":364,"requiresRosetta":54,"tag":401,"version":146},{"apps":368,"binaries":369,"entries":370,"pkgs":391},[6],[],[371,376,380,385],{"declaration":372,"phase":14,"sources":375,"type":14},{"uninstall":373},[374],{"quit":13},[],{"declaration":377,"phase":20,"sources":379,"target":19,"type":22},{"app":378,"target":19},[6],[6],{"declaration":381,"phase":20,"sources":384,"target":29,"type":31},{"command_wrapper":382,"target":29},[26,383],{"executable":28},[26],{"declaration":386,"phase":46,"sources":390,"type":48},{"zap":387},[388],{"trash":389},[37,38,39,40,41,42,43,44,45],[],[],{"casks":393,"formulae":394},[],[],{"arch":396,"casks":397,"formulae":398,"requirements":399},[63],[],[],{"macos":400},{},"arm64_sonoma",{"arch":64,"artifacts":403,"conflictsWith":428,"dependsOn":431,"downloadSha256":142,"downloadUrl":143,"macos":437,"requiresRosetta":54,"tag":438,"version":146},{"apps":404,"binaries":405,"entries":406,"pkgs":427},[6],[],[407,412,416,421],{"declaration":408,"phase":14,"sources":411,"type":14},{"uninstall":409},[410],{"quit":13},[],{"declaration":413,"phase":20,"sources":415,"target":19,"type":22},{"app":414,"target":19},[6],[6],{"declaration":417,"phase":20,"sources":420,"target":29,"type":31},{"command_wrapper":418,"target":29},[26,419],{"executable":28},[26],{"declaration":422,"phase":46,"sources":426,"type":48},{"zap":423},[424],{"trash":425},[37,38,39,40,41,42,43,44,45],[],[],{"casks":429,"formulae":430},[],[],{"arch":432,"casks":433,"formulae":434,"requirements":435},[64],[],[],{"macos":436},{},"13","ventura",{"arch":63,"artifacts":440,"conflictsWith":465,"dependsOn":468,"downloadSha256":73,"downloadUrl":75,"macos":437,"requiresRosetta":54,"tag":474,"version":146},{"apps":441,"binaries":442,"entries":443,"pkgs":464},[6],[],[444,449,453,458],{"declaration":445,"phase":14,"sources":448,"type":14},{"uninstall":446},[447],{"quit":13},[],{"declaration":450,"phase":20,"sources":452,"target":19,"type":22},{"app":451,"target":19},[6],[6],{"declaration":454,"phase":20,"sources":457,"target":29,"type":31},{"command_wrapper":455,"target":29},[26,456],{"executable":28},[26],{"declaration":459,"phase":46,"sources":463,"type":48},{"zap":460},[461],{"trash":462},[37,38,39,40,41,42,43,44,45],[],[],{"casks":466,"formulae":467},[],[],{"arch":469,"casks":470,"formulae":471,"requirements":472},[63],[],[],{"macos":473},{},"arm64_ventura",{"arch":64,"artifacts":476,"conflictsWith":501,"dependsOn":504,"downloadSha256":142,"downloadUrl":143,"macos":510,"requiresRosetta":54,"tag":511,"version":146},{"apps":477,"binaries":478,"entries":479,"pkgs":500},[6],[],[480,485,489,494],{"declaration":481,"phase":14,"sources":484,"type":14},{"uninstall":482},[483],{"quit":13},[],{"declaration":486,"phase":20,"sources":488,"target":19,"type":22},{"app":487,"target":19},[6],[6],{"declaration":490,"phase":20,"sources":493,"target":29,"type":31},{"command_wrapper":491,"target":29},[26,492],{"executable":28},[26],{"declaration":495,"phase":46,"sources":499,"type":48},{"zap":496},[497],{"trash":498},[37,38,39,40,41,42,43,44,45],[],[],{"casks":502,"formulae":503},[],[],{"arch":505,"casks":506,"formulae":507,"requirements":508},[64],[],[],{"macos":509},{},"12","monterey",{"arch":63,"artifacts":513,"conflictsWith":538,"dependsOn":541,"downloadSha256":73,"downloadUrl":75,"macos":510,"requiresRosetta":54,"tag":547,"version":146},{"apps":514,"binaries":515,"entries":516,"pkgs":537},[6],[],[517,522,526,531],{"declaration":518,"phase":14,"sources":521,"type":14},{"uninstall":519},[520],{"quit":13},[],{"declaration":523,"phase":20,"sources":525,"target":19,"type":22},{"app":524,"target":19},[6],[6],{"declaration":527,"phase":20,"sources":530,"target":29,"type":31},{"command_wrapper":528,"target":29},[26,529],{"executable":28},[26],{"declaration":532,"phase":46,"sources":536,"type":48},{"zap":533},[534],{"trash":535},[37,38,39,40,41,42,43,44,45],[],[],{"casks":539,"formulae":540},[],[],{"arch":542,"casks":543,"formulae":544,"requirements":545},[63],[],[],{"macos":546},{},"arm64_monterey",{"arch":64,"artifacts":549,"conflictsWith":574,"dependsOn":577,"downloadSha256":142,"downloadUrl":143,"macos":583,"requiresRosetta":54,"tag":584,"version":146},{"apps":550,"binaries":551,"entries":552,"pkgs":573},[6],[],[553,558,562,567],{"declaration":554,"phase":14,"sources":557,"type":14},{"uninstall":555},[556],{"quit":13},[],{"declaration":559,"phase":20,"sources":561,"target":19,"type":22},{"app":560,"target":19},[6],[6],{"declaration":563,"phase":20,"sources":566,"target":29,"type":31},{"command_wrapper":564,"target":29},[26,565],{"executable":28},[26],{"declaration":568,"phase":46,"sources":572,"type":48},{"zap":569},[570],{"trash":571},[37,38,39,40,41,42,43,44,45],[],[],{"casks":575,"formulae":576},[],[],{"arch":578,"casks":579,"formulae":580,"requirements":581},[64],[],[],{"macos":582},{},"11","big_sur",{"arch":63,"artifacts":586,"conflictsWith":611,"dependsOn":614,"downloadSha256":73,"downloadUrl":75,"macos":583,"requiresRosetta":54,"tag":620,"version":146},{"apps":587,"binaries":588,"entries":589,"pkgs":610},[6],[],[590,595,599,604],{"declaration":591,"phase":14,"sources":594,"type":14},{"uninstall":592},[593],{"quit":13},[],{"declaration":596,"phase":20,"sources":598,"target":19,"type":22},{"app":597,"target":19},[6],[6],{"declaration":600,"phase":20,"sources":603,"target":29,"type":31},{"command_wrapper":601,"target":29},[26,602],{"executable":28},[26],{"declaration":605,"phase":46,"sources":609,"type":48},{"zap":606},[607],{"trash":608},[37,38,39,40,41,42,43,44,45],[],[],{"casks":612,"formulae":613},[],[],{"arch":615,"casks":616,"formulae":617,"requirements":618},[63],[],[],{"macos":619},{},"arm64_big_sur",{"icon":53,"machineTranslated":54,"name":55,"slug":56,"sourceLocale":57},513,60,{"brewLag":625,"cadence":629,"count30d":627},{"compared":626,"earlierCount":627,"medianMinutes":628},2,0,153722867,"biweekly",[631],{"caption":632,"height":633,"machineTranslated":54,"sourceLocale":99,"theme":634,"thumbUrl":635,"url":636,"width":637},"Official annotated WebStorm macOS workspace with TypeScript editor, refactoring and test results.",1632,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F733b9e1718e0\u002F6326eae9fe00-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F733b9e1718e0\u002F6326eae9fe00-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fw\u002Fwebstorm.rb","JetBrains IDE for JavaScript and TypeScript, with project-aware completion, refactoring, debugging, testing, Git integration and optional AI assistance.",{"locale":99,"machineTranslated":54,"sourceLocale":99,"status":103},{"arm64":50,"requiresRosetta":54,"status":642,"x86_64":50},"known",[644,645,646,647,648,649,650],"JavaScript","TypeScript","IDE","Web Development","Debugging","Refactoring","Git","homebrew\u002Fcask","2026-10-07T09:38:44.668496Z",null,{"conflictsWith":655,"dependencies":658,"dependents":659,"dependsOn":661,"platforms":667},{"casks":656,"formulae":657},[],[],[],{"count":627,"top":660},[],{"arch":662,"casks":663,"formulae":664,"requirements":665},[64],[],[],{"macos":666},{},[668,703,738,773,808,843,878,913,948,983,1018,1053,1088,1123],{"arch":64,"artifacts":669,"conflictsWith":694,"dependsOn":697,"downloadSha256":142,"downloadUrl":143,"macos":144,"requiresRosetta":54,"tag":145,"version":146},{"apps":670,"binaries":671,"entries":672,"pkgs":693},[6],[],[673,678,682,687],{"declaration":674,"phase":14,"sources":677,"type":14},{"uninstall":675},[676],{"quit":13},[],{"declaration":679,"phase":20,"sources":681,"target":19,"type":22},{"app":680,"target":19},[6],[6],{"declaration":683,"phase":20,"sources":686,"target":29,"type":31},{"command_wrapper":684,"target":29},[26,685],{"executable":28},[26],{"declaration":688,"phase":46,"sources":692,"type":48},{"zap":689},[690],{"trash":691},[37,38,39,40,41,42,43,44,45],[],[],{"casks":695,"formulae":696},[],[],{"arch":698,"casks":699,"formulae":700,"requirements":701},[64],[],[],{"macos":702},{},{"arch":63,"artifacts":704,"conflictsWith":729,"dependsOn":732,"downloadSha256":73,"downloadUrl":75,"macos":144,"requiresRosetta":54,"tag":182,"version":146},{"apps":705,"binaries":706,"entries":707,"pkgs":728},[6],[],[708,713,717,722],{"declaration":709,"phase":14,"sources":712,"type":14},{"uninstall":710},[711],{"quit":13},[],{"declaration":714,"phase":20,"sources":716,"target":19,"type":22},{"app":715,"target":19},[6],[6],{"declaration":718,"phase":20,"sources":721,"target":29,"type":31},{"command_wrapper":719,"target":29},[26,720],{"executable":28},[26],{"declaration":723,"phase":46,"sources":727,"type":48},{"zap":724},[725],{"trash":726},[37,38,39,40,41,42,43,44,45],[],[],{"casks":730,"formulae":731},[],[],{"arch":733,"casks":734,"formulae":735,"requirements":736},[63],[],[],{"macos":737},{},{"arch":64,"artifacts":739,"conflictsWith":764,"dependsOn":767,"downloadSha256":142,"downloadUrl":143,"macos":218,"requiresRosetta":54,"tag":219,"version":146},{"apps":740,"binaries":741,"entries":742,"pkgs":763},[6],[],[743,748,752,757],{"declaration":744,"phase":14,"sources":747,"type":14},{"uninstall":745},[746],{"quit":13},[],{"declaration":749,"phase":20,"sources":751,"target":19,"type":22},{"app":750,"target":19},[6],[6],{"declaration":753,"phase":20,"sources":756,"target":29,"type":31},{"command_wrapper":754,"target":29},[26,755],{"executable":28},[26],{"declaration":758,"phase":46,"sources":762,"type":48},{"zap":759},[760],{"trash":761},[37,38,39,40,41,42,43,44,45],[],[],{"casks":765,"formulae":766},[],[],{"arch":768,"casks":769,"formulae":770,"requirements":771},[64],[],[],{"macos":772},{},{"arch":63,"artifacts":774,"conflictsWith":799,"dependsOn":802,"downloadSha256":73,"downloadUrl":75,"macos":218,"requiresRosetta":54,"tag":255,"version":146},{"apps":775,"binaries":776,"entries":777,"pkgs":798},[6],[],[778,783,787,792],{"declaration":779,"phase":14,"sources":782,"type":14},{"uninstall":780},[781],{"quit":13},[],{"declaration":784,"phase":20,"sources":786,"target":19,"type":22},{"app":785,"target":19},[6],[6],{"declaration":788,"phase":20,"sources":791,"target":29,"type":31},{"command_wrapper":789,"target":29},[26,790],{"executable":28},[26],{"declaration":793,"phase":46,"sources":797,"type":48},{"zap":794},[795],{"trash":796},[37,38,39,40,41,42,43,44,45],[],[],{"casks":800,"formulae":801},[],[],{"arch":803,"casks":804,"formulae":805,"requirements":806},[63],[],[],{"macos":807},{},{"arch":64,"artifacts":809,"conflictsWith":834,"dependsOn":837,"downloadSha256":142,"downloadUrl":143,"macos":291,"requiresRosetta":54,"tag":292,"version":146},{"apps":810,"binaries":811,"entries":812,"pkgs":833},[6],[],[813,818,822,827],{"declaration":814,"phase":14,"sources":817,"type":14},{"uninstall":815},[816],{"quit":13},[],{"declaration":819,"phase":20,"sources":821,"target":19,"type":22},{"app":820,"target":19},[6],[6],{"declaration":823,"phase":20,"sources":826,"target":29,"type":31},{"command_wrapper":824,"target":29},[26,825],{"executable":28},[26],{"declaration":828,"phase":46,"sources":832,"type":48},{"zap":829},[830],{"trash":831},[37,38,39,40,41,42,43,44,45],[],[],{"casks":835,"formulae":836},[],[],{"arch":838,"casks":839,"formulae":840,"requirements":841},[64],[],[],{"macos":842},{},{"arch":63,"artifacts":844,"conflictsWith":869,"dependsOn":872,"downloadSha256":73,"downloadUrl":75,"macos":291,"requiresRosetta":54,"tag":328,"version":146},{"apps":845,"binaries":846,"entries":847,"pkgs":868},[6],[],[848,853,857,862],{"declaration":849,"phase":14,"sources":852,"type":14},{"uninstall":850},[851],{"quit":13},[],{"declaration":854,"phase":20,"sources":856,"target":19,"type":22},{"app":855,"target":19},[6],[6],{"declaration":858,"phase":20,"sources":861,"target":29,"type":31},{"command_wrapper":859,"target":29},[26,860],{"executable":28},[26],{"declaration":863,"phase":46,"sources":867,"type":48},{"zap":864},[865],{"trash":866},[37,38,39,40,41,42,43,44,45],[],[],{"casks":870,"formulae":871},[],[],{"arch":873,"casks":874,"formulae":875,"requirements":876},[63],[],[],{"macos":877},{},{"arch":64,"artifacts":879,"conflictsWith":904,"dependsOn":907,"downloadSha256":142,"downloadUrl":143,"macos":364,"requiresRosetta":54,"tag":365,"version":146},{"apps":880,"binaries":881,"entries":882,"pkgs":903},[6],[],[883,888,892,897],{"declaration":884,"phase":14,"sources":887,"type":14},{"uninstall":885},[886],{"quit":13},[],{"declaration":889,"phase":20,"sources":891,"target":19,"type":22},{"app":890,"target":19},[6],[6],{"declaration":893,"phase":20,"sources":896,"target":29,"type":31},{"command_wrapper":894,"target":29},[26,895],{"executable":28},[26],{"declaration":898,"phase":46,"sources":902,"type":48},{"zap":899},[900],{"trash":901},[37,38,39,40,41,42,43,44,45],[],[],{"casks":905,"formulae":906},[],[],{"arch":908,"casks":909,"formulae":910,"requirements":911},[64],[],[],{"macos":912},{},{"arch":63,"artifacts":914,"conflictsWith":939,"dependsOn":942,"downloadSha256":73,"downloadUrl":75,"macos":364,"requiresRosetta":54,"tag":401,"version":146},{"apps":915,"binaries":916,"entries":917,"pkgs":938},[6],[],[918,923,927,932],{"declaration":919,"phase":14,"sources":922,"type":14},{"uninstall":920},[921],{"quit":13},[],{"declaration":924,"phase":20,"sources":926,"target":19,"type":22},{"app":925,"target":19},[6],[6],{"declaration":928,"phase":20,"sources":931,"target":29,"type":31},{"command_wrapper":929,"target":29},[26,930],{"executable":28},[26],{"declaration":933,"phase":46,"sources":937,"type":48},{"zap":934},[935],{"trash":936},[37,38,39,40,41,42,43,44,45],[],[],{"casks":940,"formulae":941},[],[],{"arch":943,"casks":944,"formulae":945,"requirements":946},[63],[],[],{"macos":947},{},{"arch":64,"artifacts":949,"conflictsWith":974,"dependsOn":977,"downloadSha256":142,"downloadUrl":143,"macos":437,"requiresRosetta":54,"tag":438,"version":146},{"apps":950,"binaries":951,"entries":952,"pkgs":973},[6],[],[953,958,962,967],{"declaration":954,"phase":14,"sources":957,"type":14},{"uninstall":955},[956],{"quit":13},[],{"declaration":959,"phase":20,"sources":961,"target":19,"type":22},{"app":960,"target":19},[6],[6],{"declaration":963,"phase":20,"sources":966,"target":29,"type":31},{"command_wrapper":964,"target":29},[26,965],{"executable":28},[26],{"declaration":968,"phase":46,"sources":972,"type":48},{"zap":969},[970],{"trash":971},[37,38,39,40,41,42,43,44,45],[],[],{"casks":975,"formulae":976},[],[],{"arch":978,"casks":979,"formulae":980,"requirements":981},[64],[],[],{"macos":982},{},{"arch":63,"artifacts":984,"conflictsWith":1009,"dependsOn":1012,"downloadSha256":73,"downloadUrl":75,"macos":437,"requiresRosetta":54,"tag":474,"version":146},{"apps":985,"binaries":986,"entries":987,"pkgs":1008},[6],[],[988,993,997,1002],{"declaration":989,"phase":14,"sources":992,"type":14},{"uninstall":990},[991],{"quit":13},[],{"declaration":994,"phase":20,"sources":996,"target":19,"type":22},{"app":995,"target":19},[6],[6],{"declaration":998,"phase":20,"sources":1001,"target":29,"type":31},{"command_wrapper":999,"target":29},[26,1000],{"executable":28},[26],{"declaration":1003,"phase":46,"sources":1007,"type":48},{"zap":1004},[1005],{"trash":1006},[37,38,39,40,41,42,43,44,45],[],[],{"casks":1010,"formulae":1011},[],[],{"arch":1013,"casks":1014,"formulae":1015,"requirements":1016},[63],[],[],{"macos":1017},{},{"arch":64,"artifacts":1019,"conflictsWith":1044,"dependsOn":1047,"downloadSha256":142,"downloadUrl":143,"macos":510,"requiresRosetta":54,"tag":511,"version":146},{"apps":1020,"binaries":1021,"entries":1022,"pkgs":1043},[6],[],[1023,1028,1032,1037],{"declaration":1024,"phase":14,"sources":1027,"type":14},{"uninstall":1025},[1026],{"quit":13},[],{"declaration":1029,"phase":20,"sources":1031,"target":19,"type":22},{"app":1030,"target":19},[6],[6],{"declaration":1033,"phase":20,"sources":1036,"target":29,"type":31},{"command_wrapper":1034,"target":29},[26,1035],{"executable":28},[26],{"declaration":1038,"phase":46,"sources":1042,"type":48},{"zap":1039},[1040],{"trash":1041},[37,38,39,40,41,42,43,44,45],[],[],{"casks":1045,"formulae":1046},[],[],{"arch":1048,"casks":1049,"formulae":1050,"requirements":1051},[64],[],[],{"macos":1052},{},{"arch":63,"artifacts":1054,"conflictsWith":1079,"dependsOn":1082,"downloadSha256":73,"downloadUrl":75,"macos":510,"requiresRosetta":54,"tag":547,"version":146},{"apps":1055,"binaries":1056,"entries":1057,"pkgs":1078},[6],[],[1058,1063,1067,1072],{"declaration":1059,"phase":14,"sources":1062,"type":14},{"uninstall":1060},[1061],{"quit":13},[],{"declaration":1064,"phase":20,"sources":1066,"target":19,"type":22},{"app":1065,"target":19},[6],[6],{"declaration":1068,"phase":20,"sources":1071,"target":29,"type":31},{"command_wrapper":1069,"target":29},[26,1070],{"executable":28},[26],{"declaration":1073,"phase":46,"sources":1077,"type":48},{"zap":1074},[1075],{"trash":1076},[37,38,39,40,41,42,43,44,45],[],[],{"casks":1080,"formulae":1081},[],[],{"arch":1083,"casks":1084,"formulae":1085,"requirements":1086},[63],[],[],{"macos":1087},{},{"arch":64,"artifacts":1089,"conflictsWith":1114,"dependsOn":1117,"downloadSha256":142,"downloadUrl":143,"macos":583,"requiresRosetta":54,"tag":584,"version":146},{"apps":1090,"binaries":1091,"entries":1092,"pkgs":1113},[6],[],[1093,1098,1102,1107],{"declaration":1094,"phase":14,"sources":1097,"type":14},{"uninstall":1095},[1096],{"quit":13},[],{"declaration":1099,"phase":20,"sources":1101,"target":19,"type":22},{"app":1100,"target":19},[6],[6],{"declaration":1103,"phase":20,"sources":1106,"target":29,"type":31},{"command_wrapper":1104,"target":29},[26,1105],{"executable":28},[26],{"declaration":1108,"phase":46,"sources":1112,"type":48},{"zap":1109},[1110],{"trash":1111},[37,38,39,40,41,42,43,44,45],[],[],{"casks":1115,"formulae":1116},[],[],{"arch":1118,"casks":1119,"formulae":1120,"requirements":1121},[64],[],[],{"macos":1122},{},{"arch":63,"artifacts":1124,"conflictsWith":1149,"dependsOn":1152,"downloadSha256":73,"downloadUrl":75,"macos":583,"requiresRosetta":54,"tag":620,"version":146},{"apps":1125,"binaries":1126,"entries":1127,"pkgs":1148},[6],[],[1128,1133,1137,1142],{"declaration":1129,"phase":14,"sources":1132,"type":14},{"uninstall":1130},[1131],{"quit":13},[],{"declaration":1134,"phase":20,"sources":1136,"target":19,"type":22},{"app":1135,"target":19},[6],[6],{"declaration":1138,"phase":20,"sources":1141,"target":29,"type":31},{"command_wrapper":1139,"target":29},[26,1140],{"executable":28},[26],{"declaration":1143,"phase":46,"sources":1147,"type":48},{"zap":1144},[1145],{"trash":1146},[37,38,39,40,41,42,43,44,45],[],[],{"casks":1150,"formulae":1151},[],[],{"arch":1153,"casks":1154,"formulae":1155,"requirements":1156},[63],[],[],{"macos":1157},{}]