Last active
July 26, 2026 18:17
-
-
Save bryevdv/602c64fc1d0bc6d0569ab97d72044441 to your computer and use it in GitHub Desktop.
Bokeh 3.10.0 adapted backport range diffs
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #14812 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #14812 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/976cd6c00fc772225a2ae24cbd4de492d89582c6">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/b602c15e6e09458a6453ccbbead99eccbda40fe4">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: 976cd6c00f </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: b602c15e6e</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Redesign the build system of bokehjs to use tsgo (#14812)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| * Finalize bokehjs.d.ts; add widgets example | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit 976cd6c00fc772225a2ae24cbd4de492d89582c6)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| ## bokehjs/eslint.config.mjs ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ bokehjs/eslint.config.mjs: export default defineConfig({</span> | |
| "./src/lib/tsconfig.json", | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/examples/widgets/widgets.ts (new)</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + CheckboxButtonGroup,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + CheckboxGroup,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + Dropdown,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ LightDark,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + MultiChoice,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + PasswordInput,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + RadioButtonGroup,</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/examples/widgets/widgets.ts (new)</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + Toggle,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + } = Bokeh.Widgets</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ const light_dark = new LightDark({active: true})</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + const w0 = new Button({label: "Button"})</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + const w1 = new Toggle({label: "Toggle"})</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + const w2 = new Dropdown({label: "Dropdown"})</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/examples/widgets/widgets.ts (new)</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + const w11 = new Select({options: ["Option 1", "Option 2", "Option 3"], value: "Option 1"})</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + const w12 = new Slider({value: 10, start: 0, end: 100, step: 0.5})</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + const w_columns = [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ new Column({children: [light_dark, w0, w1, w2, w3, w4, w5, w6]}),</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ new Column({children: [w0, w1, w2, w3, w4, w5, w6]}),</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + new Column({children: [w5, w6, w7, w8, w9, w10, w11, w12]}),</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ]</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + const layout = new Row({children: w_columns})</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/make/package.json</span> | |
| "@types/yargs": "^17.0.32", | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - "@typescript/native-preview": "^7.0.0-dev.20260115.1",</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - "acorn": "^8.12.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@typescript/native-preview": "^7.0.0-dev.20260310.1",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "@typescript/native-preview": "7.0.0-dev.20260310.1",</span></span> | |
| "chalk": "^4.1.2", | |
| "chokidar": "^4.0.0", | |
| "del": "^6.1.1", | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| "@types/yargs": "^17.0.32", | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - "@typescript/native-preview": "^7.0.0-dev.20260115.1",</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - "acorn": "^8.12.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@typescript/native-preview": "^7.0.0-dev.20260310.1",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "@typescript/native-preview": "7.0.0-dev.20260310.1",</span></span> | |
| "chalk": "^4.1.2", | |
| "chokidar": "^4.0.0", | |
| "del": "^6.1.1", | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + }</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "make/node_modules/brace-expansion": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "5.0.4",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "version": "5.0.8",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.8.tgz",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "integrity": "sha512-JZyDyq3D4AUifKTPOB7DELf6XsB3WdPuNxCtob1vFXPsSXhdAiHBWJ/tJ8HAc9aH84BK+5JFZLNkJKx3G9kzQg==",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "dev": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "dependencies": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "balanced-match": "^4.0.2"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": "18 || 20 || >=22"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "node": "20 || >=22"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + }</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + },</span></span> | |
| "make/node_modules/chokidar": { | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| } | |
| }, | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "make/node_modules/minimatch": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "10.2.4",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "version": "10.2.5",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "dev": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "BlueOak-1.0.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "brace-expansion": "^5.0.2"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "brace-expansion": "^5.0.5"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "18 || 20 || >=22"</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| "resolved": "test", | |
| "link": true | |
| }, | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/aix-ppc64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "ppc64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@emnapi/core": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "1.8.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.8.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "integrity": "sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "aix"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "version": "1.11.3",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.3.tgz",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "integrity": "sha512-zLpS5asjEb7lq8jYLq37N6XKaE41DIexlY1rF/z4/tIl3wo13Sqm28fRyfIsKZD+NZ8mM5RoKkpW/rBcuoSZSg==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "optional": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "peer": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@emnapi/wasi-threads": "1.1.0",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "@emnapi/wasi-threads": "1.2.3",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "tslib": "^2.4.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/android-arm": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "arm"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@emnapi/runtime": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "1.8.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "android"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "version": "1.11.3",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "optional": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "peer": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "dependencies": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "tslib": "^2.4.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/android-arm64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "arm64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@emnapi/wasi-threads": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "1.1.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "android"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "version": "1.2.3",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.3.tgz",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "integrity": "sha512-ELEBe8PsLvvJ6QMr0zLt8ffvOHW/dc1m3CEzNMg7aJUv3bMaoDtw2TXyDAwkYBuroxxuHEwhRTLJSe5sya547g==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "optional": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "peer": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "dependencies": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "tslib": "^2.4.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/android-x64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@esbuild/linux-x64": {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "node_modules/@esbuild/aix-ppc64": {</span></span> | |
| "version": "0.27.2", | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "x64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ],</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz",</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "android"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "linux"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/darwin-arm64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "arm64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@eslint-community/eslint-utils": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "4.9.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "darwin"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "eslint-visitor-keys": "^3.4.3"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "funding": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "url": "https://opencollective.com/eslint"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "peerDependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/darwin-x64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "x64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "3.4.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "darwin"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "funding": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "url": "https://opencollective.com/eslint"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/freebsd-arm64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "arm64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@eslint-community/regexpp": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "4.12.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "freebsd"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/freebsd-x64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "x64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@eslint/config-array": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "0.23.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "freebsd"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@eslint/object-schema": "^3.0.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "debug": "^4.3.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "minimatch": "^10.1.1"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": "^20.19.0 || ^22.13.0 || >=24"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/linux-arm": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "arm"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@eslint/config-array/node_modules/balanced-match": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "4.0.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "linux"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "jackspeak": "^4.2.3"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": "20 || >=22"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/linux-arm64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "arm64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@eslint/config-array/node_modules/brace-expansion": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "5.0.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "linux"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "balanced-match": "^4.0.2"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": "20 || >=22"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/linux-ia32": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "ia32"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@eslint/config-array/node_modules/minimatch": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "10.2.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "linux"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "BlueOak-1.0.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "brace-expansion": "^5.0.2"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": "20 || >=22"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "funding": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "url": "https://github.com/sponsors/isaacs"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/linux-loong64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "loong64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@eslint/config-helpers": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "0.5.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "linux"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@eslint/core": "^1.1.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": "^20.19.0 || ^22.13.0 || >=24"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/linux-mips64el": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "mips64el"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@eslint/core": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "1.1.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "linux"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@types/json-schema": "^7.0.15"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": "^20.19.0 || ^22.13.0 || >=24"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/linux-ppc64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "ppc64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@eslint/js": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "10.0.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "linux"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": "^20.19.0 || ^22.13.0 || >=24"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "funding": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "url": "https://eslint.org/donate"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "peerDependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "eslint": "^10.0.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "peerDependenciesMeta": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "eslint": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "optional": true</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/linux-riscv64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "riscv64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@eslint/object-schema": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "3.0.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "linux"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": "^20.19.0 || ^22.13.0 || >=24"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/linux-s390x": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "s390x"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@eslint/plugin-kit": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "0.6.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "linux"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@eslint/core": "^1.1.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "levn": "^0.4.1"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": "^20.19.0 || ^22.13.0 || >=24"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/linux-x64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "x64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@humanfs/core": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "0.19.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "linux"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": ">=18.18.0"</span></span> | |
| } | |
| }, | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/netbsd-arm64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "arm64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@humanfs/node": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "0.16.7",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "netbsd"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@humanfs/core": "^0.19.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@humanwhocodes/retry": "^0.4.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": ">=18.18.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/netbsd-x64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "x64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@humanwhocodes/module-importer": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "1.0.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "netbsd"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": ">=12.22"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "funding": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "type": "github",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "url": "https://github.com/sponsors/nzakas"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/openbsd-arm64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "arm64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@humanwhocodes/retry": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "0.4.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "openbsd"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": ">=18.18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "funding": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "type": "github",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "url": "https://github.com/sponsors/nzakas"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/openbsd-x64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "x64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@isaacs/cliui": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "9.0.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "openbsd"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "BlueOak-1.0.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/openharmony-arm64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "arm64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@jridgewell/gen-mapping": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "0.3.5",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "openharmony"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@jridgewell/set-array": "^1.2.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@jridgewell/sourcemap-codec": "^1.4.10",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@jridgewell/trace-mapping": "^0.3.24"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": ">=6.0.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/sunos-x64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "x64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@jridgewell/resolve-uri": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "3.1.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "sunos"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": ">=6.0.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/win32-arm64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "arm64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@jridgewell/set-array": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "1.2.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "win32"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": ">=6.0.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/win32-ia32": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "ia32"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@jridgewell/source-map": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "0.3.6",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "win32"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@jridgewell/gen-mapping": "^0.3.5",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@jridgewell/trace-mapping": "^0.3.25"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@esbuild/win32-x64": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "cpu": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "x64"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@jridgewell/sourcemap-codec": {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "node_modules/@jridgewell/sourcemap-codec": {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- "version": "1.4.15",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "1.5.5",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",</span></span> | |
| "dev": true, | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "os": [</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "win32"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "MIT"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "license": "MIT"</span></span> | |
| }, | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@eslint-community/eslint-utils": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "4.9.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@jridgewell/trace-mapping": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "0.3.25",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "eslint-visitor-keys": "^3.4.3"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "funding": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "url": "https://opencollective.com/eslint"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "peerDependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@jridgewell/resolve-uri": "^3.1.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@jridgewell/sourcemap-codec": "^1.4.14"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "@jridgewell/sourcemap-codec": "^1.4.14"</span></span> | |
| } | |
| }, | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "3.4.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@napi-rs/wasm-runtime": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "1.1.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "integrity": "sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "version": "1.1.6",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.6.tgz",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "integrity": "sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@emnapi/core": "^1.7.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@emnapi/runtime": "^1.7.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@tybys/wasm-util": "^0.10.1"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "funding": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "url": "https://opencollective.com/eslint"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "@tybys/wasm-util": "^0.10.3"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "funding": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "type": "github",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "url": "https://github.com/sponsors/Brooooooklyn"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@eslint-community/regexpp": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "4.12.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@nodelib/fs.scandir": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "2.1.5",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@nodelib/fs.stat": "2.0.5",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "run-parallel": "^1.1.9"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": "^12.0.0 || ^14.0.0 || >=16.0.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": ">= 8"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@eslint/config-array": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.23.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-uVSdg/V4dfQmTjJzR0szNczjOH/J+FyUMMjYtr07xFRXR7EDf9i1qdxrD0VusZH9knj1/ecxzCQQxyic5NzAiA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@nodelib/fs.stat": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "2.0.5",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@eslint/object-schema": "^3.0.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "debug": "^4.3.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "minimatch": "^10.1.1"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": "^20.19.0 || ^22.13.0 || >=24"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": ">= 8"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@eslint/config-array/node_modules/balanced-match": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "4.0.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-x0K50QvKQ97fdEz2kPehIerj+YTeptKF9hyYkKf6egnwmMWAkADiO0QCzSp0R5xN8FTZgYaBfSaue46Ej62nMg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node_modules/@nodelib/fs.walk": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "1.2.8",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "peerDependencies": {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "@emnapi/core": "^1.7.1",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "@emnapi/runtime": "^1.7.1"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "node_modules/@nodelib/fs.scandir": {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "version": "2.1.5",</span></span> | |
| "dev": true, | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "jackspeak": "^4.2.3"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "@nodelib/fs.scandir": "2.1.5",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "fastq": "^1.6.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": "20 || >=22"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "node": ">= 8"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "node": ">= 8"</span></span> | |
| } | |
| }, | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@eslint/config-array/node_modules/brace-expansion": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "5.0.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-Pdk8c9poy+YhOgVWw1JNN22/HcivgKWwpxKq04M/jTmHyCZn12WPJebZxdjSa5TmBqISrUSgNYU3eRORljfCCw==",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-android-arm-eabi": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm-eabi/-/binding-android-arm-eabi-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "arm"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "balanced-match": "^4.0.2"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "android"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": "20 || >=22"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@eslint/config-array/node_modules/minimatch": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "10.2.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-MClCe8IL5nRRmawL6ib/eT4oLyeKMGCghibcDWK+J0hh0Q8kqSdia6BvbRMVk6mPa6WqUa5uR2oxt6C5jd533A==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-android-arm64": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm64/-/binding-android-arm64-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "arm64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "BlueOak-1.0.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "brace-expansion": "^5.0.2"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "android"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": "20 || >=22"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "funding": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "url": "https://github.com/sponsors/isaacs"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@eslint/config-helpers": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.5.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.5.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-a5MxrdDXEvqnIq+LisyCX6tQMPF/dSJpCfBgBauY+pNZ28yCtSsTvyTYrMhaI+LK26bVyCJfJkT0u8KIj2i1dQ==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-darwin-arm64": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "arm64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@eslint/core": "^1.1.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "darwin"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": "^20.19.0 || ^22.13.0 || >=24"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@eslint/core": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "1.1.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.1.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-darwin-x64": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "x64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@types/json-schema": "^7.0.15"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "darwin"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": "^20.19.0 || ^22.13.0 || >=24"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@eslint/js": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "10.0.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-10.0.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-zeR9k5pd4gxjZ0abRoIaxdc7I3nDktoXZk2qOv9gCNWx3mVwEn32VRhyLaRsDiJjTs0xq/T8mfPtyuXu7GWBcA==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-freebsd-x64": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "x64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "freebsd"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": "^20.19.0 || ^22.13.0 || >=24"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "funding": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "url": "https://eslint.org/donate"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "peerDependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "eslint": "^10.0.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "peerDependenciesMeta": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "eslint": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "optional": true</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@eslint/object-schema": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "3.0.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-P9cq2dpr+LU8j3qbLygLcSZrl2/ds/pUpfnHNNuk5HW7mnngHs+6WSq5C9mO3rqRX8A1poxqLTC9cu0KOyJlBg==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-linux-arm-gnueabihf": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "arm"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "Apache-2.0",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "linux"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": "^20.19.0 || ^22.13.0 || >=24"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@eslint/plugin-kit": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.6.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-linux-arm-musleabihf": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "arm"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@eslint/core": "^1.1.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "levn": "^0.4.1"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "linux"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": "^20.19.0 || ^22.13.0 || >=24"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@humanfs/core": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.19.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-linux-arm64-gnu": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "arm64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "Apache-2.0",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "libc": [</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "glibc"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ ],</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "linux"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18.18.0"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@humanfs/node": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.16.7",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-linux-arm64-musl": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "arm64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@humanfs/core": "^0.19.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@humanwhocodes/retry": "^0.4.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "libc": [</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "musl"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ ],</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "linux"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18.18.0"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@humanwhocodes/module-importer": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "1.0.1",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-linux-ppc64-gnu": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "ppc64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "Apache-2.0",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "libc": [</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "glibc"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ ],</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "linux"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=12.22"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "funding": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "type": "github",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "url": "https://github.com/sponsors/nzakas"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@humanwhocodes/retry": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.4.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-linux-riscv64-gnu": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "riscv64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "Apache-2.0",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "libc": [</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "glibc"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ ],</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "linux"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18.18"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "funding": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "type": "github",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "url": "https://github.com/sponsors/nzakas"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@isaacs/cliui": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "9.0.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-9.0.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-linux-riscv64-musl": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "riscv64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "BlueOak-1.0.0",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "libc": [</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "musl"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ ],</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "linux"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=18"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@jridgewell/gen-mapping": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.3.5",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-linux-s390x-gnu": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "s390x"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@jridgewell/set-array": "^1.2.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@jridgewell/sourcemap-codec": "^1.4.10",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@jridgewell/trace-mapping": "^0.3.24"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "libc": [</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "glibc"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ ],</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "linux"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=6.0.0"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@jridgewell/resolve-uri": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "3.1.2",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-linux-x64-gnu": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "x64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "libc": [</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "glibc"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ ],</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "linux"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=6.0.0"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@jridgewell/set-array": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "1.2.1",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-linux-x64-musl": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "x64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "libc": [</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "musl"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ ],</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "linux"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">=6.0.0"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@jridgewell/source-map": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.3.6",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-openharmony-arm64": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-openharmony-arm64/-/binding-openharmony-arm64-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "arm64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@jridgewell/gen-mapping": "^0.3.5",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@jridgewell/trace-mapping": "^0.3.25"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "openharmony"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@jridgewell/sourcemap-codec": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "1.4.15",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "license": "MIT"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@jridgewell/trace-mapping": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "0.3.25",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-wasm32-wasi": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-wasm32-wasi/-/binding-wasm32-wasi-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "wasm32"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@jridgewell/resolve-uri": "^3.1.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@jridgewell/sourcemap-codec": "^1.4.14"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dependencies": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "@napi-rs/wasm-runtime": "^1.1.1"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": ">=14.0.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@nodelib/fs.scandir": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "2.1.5",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-win32-arm64-msvc": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "arm64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@nodelib/fs.stat": "2.0.5",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "run-parallel": "^1.1.9"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "win32"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">= 8"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@nodelib/fs.stat": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "2.0.5",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-win32-ia32-msvc": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "ia32"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "win32"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">= 8"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node_modules/@nodelib/fs.walk": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "1.2.8",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@oxc-parser/binding-win32-x64-msvc": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "version": "0.116.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.116.0.tgz",</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "cpu": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "x64"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "@nodelib/fs.scandir": "2.1.5",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "fastq": "^1.6.0"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "os": [</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "win32"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + ],</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "node": ">= 8"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "engines": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node": "^20.19.0 || >=22.12.0"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + }</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + },</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "funding": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "url": "https://github.com/sponsors/Boshen"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| "node_modules/@preact/signals": { | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@stylistic/eslint-plugin": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "5.8.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-5.8.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-WNPVF/FfBAjyi3OA7gok8swRiImNLKI4dmV3iK/GC/0xSJR7eCzBFsw9hLZVgb1+MYNLy7aDsjohxN1hA/FIfQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "version": "2.5.1",</span></span> | |
| "license": "MIT", | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@stylistic/eslint-plugin/node_modules/eslint-visitor-keys": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "4.2.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@stylistic/eslint-plugin/node_modules/espree": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "10.4.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "BSD-2-Clause",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@stylistic/eslint-plugin/node_modules/picomatch": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "4.0.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| "url": "https://github.com/sponsors/jonschlinkert" | |
| } | |
| }, | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/@tybys/wasm-util": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "0.10.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "version": "0.10.3",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.3.tgz",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "integrity": "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "dev": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "optional": true,</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| "node_modules/@types/body-parser": { | |
| "version": "1.19.5", | |
| "dev": true, | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@types/esrecurse": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "4.3.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@types/esrecurse/-/esrecurse-4.3.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@types/estree": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "1.0.8",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| "@types/node": "*" | |
| } | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| "node_modules/@types/qs": { | |
| "version": "6.9.14", | |
| "dev": true, | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@types/semver": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "7.7.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@types/send": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@types/trusted-types": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "2.0.7",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "optional": true</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@typescript-eslint/eslint-plugin": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.56.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.56.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-lRyPDLzNCuae71A3t9NEINBiTn7swyOhvUj3MyUOxb8x6g6vPEFoOU+ZRmGMusNC3X3YMhqMIX7i8ShqhT74Pw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "7.0.5",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@typescript-eslint/parser": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.56.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-IgSWvLobTDOjnaxAfDTIHaECbkNlAlKv2j5SjpB2v7QHKv1FIfjwMy8FsDbVfDX/KjmCmYICcw7uGaXLhtsLNg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "peer": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "@typescript-eslint/scope-manager": "8.56.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "@typescript-eslint/types": "8.56.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@typescript-eslint/project-service": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.56.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.56.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-M3rnyL1vIQOMeWxTWIW096/TtVP+8W3p/XnaFflhmcFp+U4zlxUxWj4XwNs6HbDeTtN4yun0GNTTDBw/SvufKg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@typescript-eslint/scope-manager": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.56.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-7UiO/XwMHquH+ZzfVCfUNkIXlp/yQjjnlYUyYz7pfvlK3/EyyN6BK+emDmGNyQLBtLGaYrTAI6KOw8tFucWL2w==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@typescript-eslint/tsconfig-utils": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.56.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-bSJoIIt4o3lKXD3xmDh9chZcjCz5Lk8xS7Rxn+6l5/pKrDpkCwtQNQQwZ2qRPk7TkUYhrq3WPIHXOXlbXP0itg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@typescript-eslint/type-utils": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.56.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.56.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-qX2L3HWOU2nuDs6GzglBeuFXviDODreS58tLY/BALPC7iu3Fa+J7EOTwnX9PdNBxUI7Uh0ntP0YWGnxCkXzmfA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@typescript-eslint/types": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.56.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.56.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-DBsLPs3GsWhX5HylbP9HNG15U0bnwut55Lx12bHB9MpXxQ+R5GC8MwQe+N1UFXxAeQDvEsEDY6ZYwX03K7Z6HQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@typescript-eslint/typescript-estree": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.56.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-ex1nTUMWrseMltXUHmR2GAQ4d+WjkZCT4f+4bVsps8QEdh0vlBsaCokKTPlnqBFqqGaxilDNJG7b8dolW2m43Q==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "2.0.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "9.0.5",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "ISC",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@typescript-eslint/utils": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.56.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.56.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-RZ3Qsmi2nFGsS+n+kjLAYDPVlrzf7UhTffrDIKr+h2yzAlYP/y5ZulU0yeDEPItos2Ph46JAL5P/On3pe7kDIQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/@typescript-eslint/visitor-keys": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.56.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-q+SL+b+05Ud6LbEE35qe4A99P+htKTKVbyiNEe45eCbJFyh/HVK9QXwlrbz+Q4L8SOW4roxSVwXYj4DMBT7Ieg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| } | |
| }, | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| "cpu": [ | |
| "x64" | |
| ], | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/acorn": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.15.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "peer": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "bin": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "acorn": "bin/acorn"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/acorn-jsx": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "5.3.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "peerDependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/debug": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "4.4.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/diff": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "5.2.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "BSD-3-Clause",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/dompurify": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "3.3.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.3.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-qkdCKzLNtrgPFP1Vo+98FRzJnBRGe4ffyCea9IwHB1fyxPOeNTHpLKYGd4Uk9xvNoH0ZoOjwZxNptyMwqrId1Q==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "(MPL-2.0 OR Apache-2.0)",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "optionalDependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "@types/trusted-types": "^2.0.7"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/esbuild": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "0.27.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "hasInstallScript": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/eslint": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "10.0.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.0.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-O0piBKY36YSJhlFSG8p9VUdPV/SxxS4FYDWVpr/9GJuMaepzwlf4J8I4ov1b+ySQfDTPhc3DtLaxcT1fN0yqCg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "peer": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "@eslint-community/eslint-utils": "^4.8.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "@eslint-community/regexpp": "^4.12.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/eslint-scope": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "9.1.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-CkWE42hOJsNj9FJRaoMX9waUFYhqY4jmyLFdAdzZr6VaCg3ynLYx4WnOdkaIifGfH4gsUcBTn4OZbHXkpLD0FQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "BSD-2-Clause",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/eslint-visitor-keys": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "5.0.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-A0XeIi7CXU7nPlfHS9loMYEKxUaONu/hTEzHTGba9Huu94Cq1hPivf+DE5erJozZOky0LfvXAyrV/tcswpLI0Q==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/eslint/node_modules/balanced-match": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "4.0.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-x0K50QvKQ97fdEz2kPehIerj+YTeptKF9hyYkKf6egnwmMWAkADiO0QCzSp0R5xN8FTZgYaBfSaue46Ej62nMg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/eslint/node_modules/brace-expansion": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "5.0.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-Pdk8c9poy+YhOgVWw1JNN22/HcivgKWwpxKq04M/jTmHyCZn12WPJebZxdjSa5TmBqISrUSgNYU3eRORljfCCw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/eslint/node_modules/minimatch": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "10.2.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-MClCe8IL5nRRmawL6ib/eT4oLyeKMGCghibcDWK+J0hh0Q8kqSdia6BvbRMVk6mPa6WqUa5uR2oxt6C5jd533A==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "BlueOak-1.0.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/espree": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "11.1.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/espree/-/espree-11.1.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-WFWYhO1fV4iYkqOOvq8FbqIhr2pYfoDY0kCotMkDeNtGpiGGkZ1iov2u8ydjtgM8yF8rzK7oaTbw2NAzbAbehw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "BSD-2-Clause",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/esquery": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "1.7.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "BSD-3-Clause",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/esrecurse": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "4.3.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "BSD-2-Clause",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/estraverse": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "5.3.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "BSD-2-Clause",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/file-entry-cache": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.0.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/flat-cache": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "4.0.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/flatted": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "3.3.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "ISC"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/jackspeak": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "4.2.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.2.3.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "BlueOak-1.0.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/json-buffer": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "3.0.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/keyv": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "4.5.4",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| "dev": true, | |
| "license": "MIT" | |
| }, | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "node_modules/lru-cache": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "11.2.6",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.6.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "integrity": "sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "version": "11.5.2",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "dev": true,</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "license": "BlueOak-1.0.0",</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "engines": {</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| "node_modules/make-dir": { | |
| "version": "2.1.0", | |
| "dev": true, | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/marked": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "17.0.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/marked/-/marked-17.0.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-boeBdiS0ghpWcSwoNm/jJBwdpFaMnZWRzjA6SkUMYb40SVaN1x7mmfGKp0jvexGcx+7y2La5zRZsYFZI6Qpypg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "bin": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "marked": "bin/marked.js"</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| "node": "*" | |
| } | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| "node_modules/mj-context-menu": { | |
| "version": "0.6.1", | |
| "license": "Apache-2.0" | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/ms": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "2.1.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| "node": ">= 0.8.0" | |
| } | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + }</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + },</span></span> | |
| "node_modules/path-to-regexp": { | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "0.1.12",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/preact": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "10.28.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/preact/-/preact-10.28.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-lbteaWGzGHdlIuiJ0l2Jq454m6kcpI1zNje6d8MlGAFlYvP2GO4ibnat7P74Esfz4sPTdM6UxtTwh/d3pwM9JA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "peer": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "funding": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "type": "opencollective",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "url": "https://opencollective.com/preact"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "version": "0.1.13",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.13.tgz",</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| } | |
| }, | |
| "node_modules/proj4": { | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - "version": "2.11.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "2.20.4",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.20.4.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "integrity": "sha512-/EEBoXjBw+zW1Lofinw0YFQ4OFOqC6XThnwRAgjEHw8WBN+wSy/6aeqRRdjy4b2igy3X0k3RNDuwcYqcQq7nDw==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "version": "2.20.9",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.20.9.tgz",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "integrity": "sha512-GLBGqXaTcdWnppre3o1sMmy4DcMGSGq/ng+9k2MTNddarRK6SveINqlqYzi3xEXuy06ljY1TTrC6H9C4f360IQ==",</span></span> | |
| "license": "MIT", | |
| "dependencies": { | |
| "mgrs": "1.0.0", | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - "wkt-parser": "^1.3.3"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "wkt-parser": "^1.5.3"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "wkt-parser": "^1.5.5"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + },</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "funding": {</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "url": "https://github.com/sponsors/ahocevar"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "peerDependencies": {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "geotiff": "*"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ },</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "peerDependenciesMeta": {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "geotiff": {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "optional": true</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| } | |
| }, | |
| "node_modules/proxy-addr": { | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/qs": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "6.14.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.2.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "BSD-3-Clause",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/semver": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "7.7.4",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "ISC",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "bin": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/sinon": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "version": "18.0.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/sinon/-/sinon-18.0.1.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-a2N2TDY1uGviajJ6r4D1CyRAkzE9NNVlYOV1wX5xQDuAk0ONgzgRl0EjCQuRCPxOwp13ghsMwt9Gdldujs39qw==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "18.0.1",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "BSD-3-Clause",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| } | |
| }, | |
| "node_modules/terser": { | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - "version": "5.31.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "5.46.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "integrity": "sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "version": "5.49.0",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.49.0.tgz",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "integrity": "sha512-SNiDnXyHSrxVcIOtVbULzcTmniUiwcV7Nwdyj1twVubeTmbjoa8p69KKDpfkdoOavuM4/GRm1+ykI8qqnavHoA==",</span></span> | |
| "dev": true, | |
| "license": "BSD-2-Clause", | |
| "dependencies": { | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| "commander": "^2.20.0", | |
| "source-map-support": "~0.5.20" | |
| }, | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/tinyglobby": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "0.2.15",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/tinyglobby/node_modules/fdir": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "6.5.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/tinyglobby/node_modules/picomatch": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "4.0.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "peer": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node": ">=12"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/ts-api-utils": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "2.4.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "5.9.2",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "Apache-2.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "peer": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "bin": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "tsc": "bin/tsc",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "tsserver": "bin/tsserver"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/typescript-eslint": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.56.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.56.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-c7toRLrotJ9oixgdW7liukZpsnq5CZ7PuKztubGYlNppuTqhIoWfhgHo/7EU0v06gS2l/x0i2NEFK1qMIf0rIg==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "node_modules/webpack-glsl-minify": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "1.5.0",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/webpack-glsl-minify/-/webpack-glsl-minify-1.5.0.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-Q2zVxqWzCIRSw72Nf2qesAAOr/XdS3QUnKf6zoXwQsnnVHeWs89eVZ3YRcc5E0iO2vt6inxfthPfb8PdTK+TgA==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dependencies": {</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| "license": "MIT" | |
| }, | |
| "node_modules/wkt-parser": { | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - "version": "1.3.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "version": "1.5.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.5.3.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ "integrity": "sha512-myla+RrMj+WTlnHc8Y4HEwjBcBF9dqJ3vjff/zmlrn9V3OKOM1mZVIyNjlPEmOM9Jjr/PPut0tnaTs9NyHcK8Q==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "MIT"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- "license": "MIT"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "version": "1.5.6",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.5.6.tgz",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "integrity": "sha512-cqHU3lzGt/gt2OqIORP0uVy5yeOX43WABmgFkmJsmcqH3HhQo9PiJG6ftytwGKmpQUbegeX7+pQc2BuNCRfcrw==",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "license": "MIT",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "funding": {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ "url": "https://github.com/sponsors/ahocevar"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ }</span></span> | |
| }, | |
| "node_modules/wrap-ansi": { | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "version": "7.0.0",</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| "convert-source-map": "^2.0.0", | |
| "css": "^3.0.0", | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| "typescript": "~5.9.2", | |
| "yargs": "^17.7.2" | |
| } | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> },</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "test/node_modules/diff": {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "8.0.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.3.tgz",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- "integrity": "sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "license": "BSD-3-Clause",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "engines": {</span></span> | |
| ## bokehjs/package.json ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/test/integration/regressions.ts</span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -import {expect, expect_condition, expect_not_null} from "../unit/assertions"</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -import {display, fig, row, column, grid, DelayedInternalProvider} from "./_util"</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -import {PlotActions, actions, xy, tap, press, mouse_enter, mouse_down, mouse_click} from "../interactive"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">-import {async_trap} from "../util"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import {expect, expect_condition, expect_not_null} from "#framework/assertions"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import {display, fig, row, column, grid} from "#framework/layouts"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+import {DelayedInternalProvider} from "#framework/util"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+import {DelayedInternalProvider, async_trap} from "#framework/util"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import {PlotActions, actions, xy, tap, press, mouse_enter, mouse_down, mouse_click} from "#framework/interactive"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> import type {ArrowHead, Image, Line, BasicTickFormatter} from "@bokehjs/models"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> import type {ArrowHead, Image, Line} from "@bokehjs/models"</span></span> | |
| import { | |
| ## bokehjs/test/integration/tables.ts ## | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/test/unit/models/filters/union_filter.ts</span> | |
| import {UnionFilter} from "@bokehjs/models/filters/union_filter" | |
| import {IndexFilter} from "@bokehjs/models/filters/index_filter" | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> ## bokehjs/test/unit/models/formatters/basic_tick_formatter.ts ##</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">-import {expect} from "assertions"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+import {expect} from "#framework/assertions"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> import {BasicTickFormatter} from "@bokehjs/models/formatters/basic_tick_formatter"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| ## bokehjs/test/unit/models/formatters/customjs_tick_formatter.ts ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -import {expect} from "assertions"</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/test/unit/models/ranges/data_range1d.ts</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import {expect} from "#framework/assertions"</span></span> | |
| import {Plot} from "@bokehjs/models/plots/plot" | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> import {DataRange1d} from "@bokehjs/models/ranges/data_range1d"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> import type {RangeManager} from "@bokehjs/models/plots/range_manager"</span></span> | |
| ## bokehjs/test/unit/models/ranges/factor_range.ts ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/test/unit/models/tools/gestures/box_zoom_tool.ts</span> | |
| ## bokehjs/test/unit/models/tools/gestures/pan_tool.ts ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> import * as sinon from "sinon"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -import {expect} from "assertions"</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -import type {XY} from "../../../../interactive"</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -import {actions, xy} from "../../../../interactive"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-import {display} from "../../../_util"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">-import {display, restorable} from "../../../_util"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import {expect} from "#framework/assertions"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import type {XY} from "#framework/interactive"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import {actions, xy} from "#framework/interactive"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import {display} from "#framework/layouts"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+import {restorable} from "#framework/util"</span></span> | |
| import type {Tool} from "@bokehjs/models/tools/tool" | |
| import {PanTool} from "@bokehjs/models/tools/gestures/pan_tool" | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/test/unit/models/widgets/widgets.ts</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import {expect} from "#framework/assertions"</span></span> | |
| import { | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ColorPicker,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> Button,</span></span> | |
| ## bokehjs/test/unit/protocol/message.ts ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/test/unit/regressions.ts</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import {restorable} from "#framework/util"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import {PlotActions, actions, xy, line, tap, mouse_click, scroll_up, scroll_down} from "#framework/interactive"</span></span> | |
| import {convert_to_uint32_palette} from "@bokehjs/models/mappers/color_mapper" | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> import type {PlotView} from "@bokehjs/models/plots/plot"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> import {</span></span> | |
| ## bokehjs/test/unit/tsconfig.json ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/test/unit/tsconfig.json</span> | |
| ## docs/bokeh/source/docs/releases/3.10.0.rst ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ docs/bokeh/source/docs/releases/3.10.0.rst: Bokeh version ``3.10.0`` (May 2026) is a minor milestone of Bokeh project.</span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> * Added ``LightDark`` component to switch between light and dark themes (:bokeh-pull:`14807`)</span></span> | |
| * Removed PNG icon related CSS and simplified icons' CSS (:bokeh-pull:`14579`) | |
| * Dropped support for Python 3.10 (:bokeh-pull:`14865`) | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> * Added ``perform_error_diagnostics`` settings flag (:bokeh-pull:`14947`)</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +* Redesigned BokehJS' build system to use TypeScript native (tsgo) compiler (:bokeh-pull:`14812`)</span></code></pre></span> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #14819 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #14819 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/3cf8ae9f49729c468000815b4fec977f084896a2">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/fc8b292b9de2ab9e9c5391f9b6861498786db6bb">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: 3cf8ae9f49 </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: fc8b292b9d</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Resolve module initialization issues and improve testing (#14819)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| * Add documentation to ComparatorOptions | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit 3cf8ae9f49729c468000815b4fec977f084896a2)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| ## bokehjs/make/tasks/scripts.ts ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ bokehjs/make/tasks/scripts.ts: task("scripts:bundle", [passthrough("scripts:compile"), "scripts:version"], asyn</span> | |
| entries: packages.map((pkg) => pkg.main), | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/src/lib/models/ranges/data_range1d.ts: export class DataRange1d extends</span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - }</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + protected readonly _plot_bounds: Map<PlotView, Rect> = new Map()</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> get min(): number {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> return Math.min(this.start, this.end)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> override connect_signals(): void {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> super.connect_signals()</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ bokehjs/src/lib/models/ranges/data_range1d.ts: export class DataRange1d extends DataRange {</span> | |
| let needs_emit = false</code></pre> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #14853 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #14853 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/1d143f3515937277b1156abc02b8ac918c478242">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/fca10a7b53b148b89fb00f96177e0a5774c7e093">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: 1d143f3515 </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: fca10a7b53</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Add WebGL rendering support for Patch and Patches glyphs (#14853)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| --------- | |
| Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit 1d143f3515937277b1156abc02b8ac918c478242)</span></span> | |
| ## bokehjs/package-lock.json ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| "dompurify": "^3.3.0", | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "earcut": "^3.0.2",</span></span> | |
| "fflate": "^0.8.2", | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "flatbush": "^4.5.0",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "flatbush": "^4.5.1",</span></span> | |
| "flatpickr": "^4.6.13", | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| "node": ">= 0.4" | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package.json</span> | |
| "dompurify": "^3.3.0", | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + "earcut": "^3.0.2",</span></span> | |
| "fflate": "^0.8.2", | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "flatbush": "^4.5.0",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "flatbush": "^4.5.1",</span></span> | |
| "flatpickr": "^4.6.13", | |
| ## bokehjs/src/lib/core/util/polygon.ts (new) ##</code></pre> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #14865 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #14865 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/b40f6ad46287ab64e48fe1915cd3ab7013a44357">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/7f82043652cef6b30caac49477db1cb43117ec13">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: b40f6ad462 </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: 7f82043652</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Drop support for Python 3.10 (#14865)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| * Don't build documentation on Python 3.14 | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit b40f6ad46287ab64e48fe1915cd3ab7013a44357)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| ## .github/workflows/bokeh-ci.yml ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ .github/workflows/bokeh-ci.yml: jobs:</span> | |
| - name: Prepare Environment | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">conda/environment-test-3.10.yml (deleted)</span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - # pip dependencies</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - - pip</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - - pip:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- - mypy >=1.17</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- - mypy ==1.19.*</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - # docs</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - - bokeh_sampledata</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - - pydata_sphinx_theme</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">conda/environment-test-3.11.yml: dependencies:</span> | |
| # pip dependencies | |
| - pip | |
| - pip: | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- - mypy >=1.17</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- - mypy ==1.19.*</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + - mypy >=1.19</span></span> | |
| # docs | |
| - bokeh_sampledata | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">conda/environment-test-3.12.yml: dependencies:</span> | |
| # pip dependencies | |
| - pip | |
| - pip: | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- - mypy >=1.17</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- - mypy ==1.19.*</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + - mypy >=1.19</span></span> | |
| # docs | |
| - bokeh_sampledata | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">conda/environment-test-3.13.yml: dependencies:</span> | |
| # pip dependencies | |
| - pip | |
| - pip: | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- - mypy >=1.17</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- - mypy ==1.19.*</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + - mypy >=1.19</span></span> | |
| # docs | |
| - bokeh_sampledata | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">conda/environment-test-3.14.yml: dependencies:</span> | |
| # pip dependencies | |
| - pip | |
| - pip: | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- - mypy >=1.17</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- - mypy ==1.19.*</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + - mypy >=1.19</span></span> | |
| # docs | |
| - bokeh_sampledata | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">docs/bokeh/source/docs/dev_guide/setup.rst: Use ``conda env create`` at the root</span> | |
| ## docs/bokeh/source/docs/releases/3.10.0.rst ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> 3.10.0</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ======</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-Bokeh version ``3.10.0`` (May) is a minor milestone of Bokeh project.</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+Bokeh version ``3.10.0`` (May 2026) is a minor milestone of Bokeh project.</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> Bokeh version ``3.10.0`` (TBD) is a minor milestone of Bokeh project.</span></span> | |
| * Added WebGL rendering support for ``Patch`` and ``Patches`` glyphs (:bokeh-pull:`14853`) | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> * Added ``LightDark`` component to switch between light and dark themes (:bokeh-pull:`14807`)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> * Removed PNG icon related CSS and simplified icons' CSS (:bokeh-pull:`14579`)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+Bokeh version ``3.10.0`` (May 2026) is a minor milestone of Bokeh project.</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+* Added WebGL rendering support for ``Patch`` and ``Patches`` glyphs (:bokeh-pull:`14853`)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+* Added ``LightDark`` component to switch between light and dark themes (:bokeh-pull:`14807`)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+* Removed PNG icon related CSS and simplified icons' CSS (:bokeh-pull:`14579`)</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +* Dropped support for Python 3.10 (:bokeh-pull:`14865`)</span></span> | |
| ## pyproject.toml ## | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">pyproject.toml: source = ["src/bokeh"]</span> | |
| omit = ["*/sampledata/*", "*/sphinxext/*", "*/tmp/tmp*.py"] | |
| [tool.mypy] | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-python_version = "3.10"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">-python_version = "3.14"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +python_version = "3.11"</span></span> | |
| mypy_path = "src/typings/" | |
| files = ["src/typings", "src/bokeh", "release", "tests"] | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/core/has_props.py: from .serialization import (</span> | |
| from ..server.session import ServerSession | |
| from .property.bases import Property | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/core/has_props.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from functools import lru_cache</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- TYPE_CHECKING,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Any,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Callable,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ClassVar,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Iterable,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Literal,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> NoReturn,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ NotRequired,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Self,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypeAlias,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypedDict,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypeVar,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> overload,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> )</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import NotRequired, Self</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..client.session import ClientSession</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..server.session import ServerSession</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| ## src/bokeh/core/property/bases.py ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/core/property/bases.py: class Property(PropertyDescriptorFactory[T]):</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/core/property/bases.py: class Property(PropertyDescriptorFactory[T]):</span> | |
| Generating detailed type validation error messages can be | |
| expensive. When doing type checks internally that will not | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/core/property_aliases.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- TYPE_CHECKING,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Generic,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Literal,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ NotRequired,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypeAlias,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypedDict,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypeVar,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> )</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import NotRequired</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .._types import NonNegative</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.enums import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| ## src/bokeh/core/serialization.py ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/core/serialization.py: from typing import (</span> | |
| Generic, | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/model/model.py: from .util import (</span> | |
| from ..core.query import SelectorType | |
| from ..core.types import ID | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/model/model.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from inspect import Parameter</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- TYPE_CHECKING,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Any,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Iterable,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Self,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypedDict,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Unpack,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> )</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Self, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.has_props import HasProps, Setter</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.property.validation import without_property_validation</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/annotations/annotation.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..renderers.renderer import CompositeRenderer, _CompositeRendererInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/annotations/arrows.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..._specs import NumberSpec</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/annotations/dimensional.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...model.model import Model, _ModelInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/annotations/geometry.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Sequence</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Sequence, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..._specs import CoordinateSpec</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/annotations/html/html_annotation.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..annotation import Annotation, _AnnotationInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/annotations/html/labels.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...._specs import AngleSpec, NullStringSpec, NumberSpec</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/annotations/html/toolbars.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...tools import Toolbar</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/annotations/labels.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..._specs import AngleSpec, NullStringSpec, NumberSpec</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/annotations/legends.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- TYPE_CHECKING,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Literal,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Sequence,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypeAlias,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Unpack,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> )</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..._specs import NullStringSpec</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..._types import CoordinateLike, TextLike</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/axes.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Literal</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Literal, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .._types import Datetime, TextLike</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/callbacks.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Any</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Any, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.enums import AutoType as Auto</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/canvas.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.enums import OutputBackendType as OutputBackend</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/comparisons.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Any</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Any, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..model.model import Model, _ModelInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/coordinates.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..model.model import Model, _ModelInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/css.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..model.model import Model, _ModelInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/dom.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.enums import BuiltinFormatterType as BuiltinFormatter</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/expressions.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Any, Sequence</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Any, Sequence, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .._specs import AngleSpec, NumberSpec</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/filters.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Any, Sequence</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Any, Sequence, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..model.model import Model, _ModelInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| ## src/bokeh/models/formatters.py ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/models/formatters.py: log = logging.getLogger(__name__)</span> | |
| #----------------------------------------------------------------------------- | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/formatters.py: def create_format_table(fields: tuple[str, ...],</span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/formatters.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> ## src/bokeh/plotting/_docstring.py ##</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/plotting/_docstring.py: def _docstring_other():</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Any, Sequence</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Any, Sequence, Unpack</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> _OTHER_PARAMS = """</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> Other Parameters:</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- alpha (float, optional) :</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ alpha (``float``, optional) :</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> An alias to set all alpha keyword arguments at once. (default: None)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.enums import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/glyph.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> Alpha values must be between 0 (fully transparent) and 1 (fully opaque).</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/plotting/_docstring.py: Other Parameters:</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> Any explicitly set values for ``line_alpha``, etc. will override this</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> setting.</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, TypedDict</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import TypedDict, Unpack</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- color (color, optional) :</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ color (ColorLike, optional) :</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> An alias to set all color keyword arguments at once. (default: None)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.has_props import HasProps</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> See :ref:`ug_styling_colors` in the user guide for different</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/glyphs.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> ## src/bokeh/plotting/_figure.py ##</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/plotting/_figure.py: class figure(Plot, GlyphAPI):</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> Whether the hexagonal tiles should be oriented with a pointed</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> corner on top, or a flat side on top. (default: "pointytop")</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- palette (str or seq[color], optional) :</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ palette (str or seq[ColorLike], optional) :</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> A palette (or palette name) to use to colormap the bins according</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> to count. (default: 'Viridis256')</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .._specs import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/graphics.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> If ``fill_color`` is supplied, it overrides this value.</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Literal</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Literal, Unpack</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- line_color (color, optional) :</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ line_color (ColorLike, optional) :</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> The outline color for hex tiles, or None (default: None)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..model.model import Model, _ModelInit</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- fill_color (color, optional) :</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ fill_color (ColorLike, optional) :</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> An optional fill color for hex tiles, or None. If None, then</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> the ``palette`` will be used to color map the tiles by</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> count. (default: None)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/graphs.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> ## src/bokeh/protocol/message.py ##</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/protocol/message.py: from typing import (</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> Any,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> ClassVar,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> Generic,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ NotRequired,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> TypeAlias,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> TypedDict,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> TypeVar,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/protocol/message.py: from ..core.types import ID</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from .exceptions import MessageError, ProtocolError</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Sequence</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> if TYPE_CHECKING:</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- from typing_extensions import NotRequired</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Sequence, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..model.model import Model, _ModelInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/grids.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Literal, Sequence</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Literal, Sequence, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.enums import AutoType as Auto</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/labeling.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Any</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Any, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..model.model import Model, _ModelInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/layouts.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, TypedDict</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import NotRequired, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import NotRequired, TypedDict, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .._types import NonNegative</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/map_plots.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .._types import JSON, Bytes</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/mappers.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Sequence</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Sequence, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .._types import Color</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/misc/group_by.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...model.model import Model, _ModelInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/nodes.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, ClassVar, Literal</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import ClassVar, Literal, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .._types import CoordinateLike</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/plots.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/models/plots.pyi: from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Generator,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Sequence,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypeVar,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Unpack,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> overload,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> )</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.enums import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> LocationType as Location,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/ranges.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from datetime import datetime as DateTime, timedelta as TimeDelta</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- TYPE_CHECKING,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Sequence,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypeAlias,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Unpack,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> overload,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> )</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.enums import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> AutoType as Auto,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/renderers/contour_renderer.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Any, Sequence</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Any, Sequence, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...plotting.contour import ContourData</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/renderers/glyph_renderer.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- TYPE_CHECKING,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Any,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Generic,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Literal,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypeVar,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Unpack,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> )</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...core.enums import AutoType as Auto</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..annotations import ColorBar</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/renderers/graph_renderer.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..glyph import XYGlyph</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/renderers/renderer.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...core.enums import RenderLevelType as RenderLevel</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/renderers/tile_renderer.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..tiles import TileSource</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/scales.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .transforms import Transform, _TransformInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/selections.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Sequence, TypedDict</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Sequence, TypedDict, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..model.model import Model, _ModelInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/selectors.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..model.model import Model, _ModelInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/sources.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/models/sources.pyi: from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Mapping,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Sequence,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypeAlias,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Unpack,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> overload,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> )</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # External imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> import numpy.typing as npt</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/text.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..model.model import Model, _ModelInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/textures.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.enums import TextureRepetitionType as TextureRepetition</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/tickers.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Any, Sequence</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Any, Sequence, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.enums import AutoType as Auto, LatLonType as LatLon</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/tiles.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Any</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Any, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..model.model import Model, _ModelInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/tools.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- TYPE_CHECKING,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Any,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Callable,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ClassVar,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Literal,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ NotRequired,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Sequence,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypedDict,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Unpack,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> )</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import NotRequired, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .._types import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Alpha,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/transforms.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Any, Sequence</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Any, Sequence, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.enums import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/ui/dialogs.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Literal</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Literal, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...core.enums import MovableType as Movable, ResizableType as Resizable</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/ui/examiner.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...core.has_props import HasProps</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/ui/floating.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...core.enums import LocationType as Location</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/ui/icons.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..._types import Color, FontSize</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/ui/menus.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...core.property_aliases import IconLikeType as IconLike</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/ui/notifications.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from bokeh.models.ui.ui_element import UIElement, _UIElementInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/ui/panels.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...core.enums import AutoType as Auto</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/ui/panes.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..dom import DOMNode</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/ui/tooltips.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...core.enums import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/ui/ui_element.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Sequence</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Sequence, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...core.enums import AutoType as Auto</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/widgets/buttons.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Callable, TypedDict</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Callable, TypedDict, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...core.enums import ButtonTypeType as ButtonType</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/widgets/groups.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Literal</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Literal, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .buttons import ButtonLike, _ButtonLikeInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/widgets/indicators.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Literal</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Literal, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ...core.enums import OrientationType as Orientation</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/widgets/inputs.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- TYPE_CHECKING,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Any,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Literal,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Sequence,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypeAlias,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Unpack,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> )</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..._types import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Color,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/widgets/markdown.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .widget import Widget, _WidgetInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/widgets/markups.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .widget import Widget, _WidgetInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/widgets/pickers.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Literal, TypedDict</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Literal, TypedDict, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..._types import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/widgets/sliders.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from datetime import date, datetime</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Literal, Sequence</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Literal, Sequence, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..._types import Color, Datetime</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/widgets/tables.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING, Any, Literal</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Any, Literal, Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..._specs import ColorSpec, FontStyleSpec, TextAlignSpec</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/models/widgets/widget.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import TYPE_CHECKING</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Bokeh imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..layouts import LayoutDOM, _LayoutDOMInit</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/plotting/_docstring.py ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/plotting/_docstring.py: def _docstring_other():</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> _OTHER_PARAMS = """</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Other Parameters:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- alpha (float, optional) :</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ alpha (``float``, optional) :</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> An alias to set all alpha keyword arguments at once. (default: None)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Alpha values must be between 0 (fully transparent) and 1 (fully opaque).</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/plotting/_docstring.py: Other Parameters:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Any explicitly set values for ``line_alpha``, etc. will override this</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> setting.</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- color (color, optional) :</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ color (ColorLike, optional) :</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> An alias to set all color keyword arguments at once. (default: None)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> See :ref:`ug_styling_colors` in the user guide for different</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/plotting/_figure.py ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/plotting/_figure.py: class figure(Plot, GlyphAPI):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Whether the hexagonal tiles should be oriented with a pointed</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> corner on top, or a flat side on top. (default: "pointytop")</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- palette (str or seq[color], optional) :</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ palette (str or seq[ColorLike], optional) :</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> A palette (or palette name) to use to colormap the bins according</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> to count. (default: 'Viridis256')</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> If ``fill_color`` is supplied, it overrides this value.</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- line_color (color, optional) :</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ line_color (ColorLike, optional) :</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> The outline color for hex tiles, or None (default: None)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- fill_color (color, optional) :</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ fill_color (ColorLike, optional) :</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> An optional fill color for hex tiles, or None. If None, then</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> the ``palette`` will be used to color map the tiles by</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> count. (default: None)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/plotting/_figure.pyi ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/plotting/_figure.pyi: from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Literal,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Sequence,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypeAlias,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Unpack,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> )</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import Unpack</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # External imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> import cartopy.crs as ccrs</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> import numpy as np</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## src/bokeh/protocol/message.py ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/protocol/message.py: from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Any,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ClassVar,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Generic,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ NotRequired,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypeAlias,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypedDict,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TypeVar,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/protocol/message.py: from ..core.types import ID</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .exceptions import MessageError, ProtocolError</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> if TYPE_CHECKING:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- from typing_extensions import NotRequired</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..client.websocket import WebSocketClientConnectionWrapper</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from ..client.websocket import WebSocketClientConnectionWrapper</span></span> | |
| #----------------------------------------------------------------------------- | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">tests/unit/bokeh/test_typing.py: import pytest ; pytest</span> | |
| #----------------------------------------------------------------------------- | |
| # Standard library imports | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import Literal</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">-from typing import TYPE_CHECKING, Literal</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -# External imports</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -from typing_extensions import assert_type # for Python 3.10</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Literal, assert_type</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+from typing import TYPE_CHECKING, Literal, assert_type</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> if TYPE_CHECKING:</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> import numpy as np</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ tests/unit/bokeh/test_typing.py: if TYPE_CHECKING:</span></span> | |
| # Bokeh imports | |
| from bokeh.models.annotations import LegendItem | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">-from bokeh.models.glyph import Glyph</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">-from bokeh.models.renderers import GlyphRenderer</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from bokeh.plotting import figure</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ tests/unit/bokeh/test_typing.py: def mypy_test_figure_list_attr_splat() -> None:</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> assert_type(p.xgrid.dimension, Literal[0, 1])</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> assert_type(p.ygrid.dimension, Literal[0, 1])</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- assert_type(p.legend.items, list[LegendItem] | list[tuple[str, list[GlyphRenderer[Glyph]]]])</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ assert_type(p.legend.items, list[LegendItem])</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> assert_type(p.hover.show_arrow, bool)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> def mypy_test_stack_methods(</span></code></pre></span> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #14929 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #14929 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/71458e0b0ba2d9b5abcd84242adc9fc3331123c8">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/dead4607fe9c93d5e2ab594fd185113effe69ca3">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: 71458e0b0b </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: dead4607fe</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Update GitHub actions to most recent versions (#14929)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Metadata</span> | |
| ## Commit message ## | |
| Update GitHub actions to most recent versions (#14929) | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit 71458e0b0ba2d9b5abcd84242adc9fc3331123c8)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| ## .github/workflows/bokeh-ci.yml ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ .github/workflows/bokeh-ci.yml: jobs:</span> | |
| runs-on: ubuntu-24.04 | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">.github/workflows/bokeh-ci.yml: jobs:</span> | |
| - name: Prepare Environment | |
| uses: ./.github/workflows/composite/test-setup | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ .github/workflows/bokeh-ci.yml: jobs:</span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> pytest $COLOR $COVERAGE tests/unit || pytest $COLOR $POLICY tests/unit</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> pytest $COLOR $COVERAGE tests/unit -n logical || pytest $COLOR $POLICY tests/unit</span></span> | |
| - name: Upload code coverage | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - uses: codecov/codecov-action@v4</span></code></pre></span> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #14940 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #14940 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/8c4552cd519cc63fd420531495bd8cb91b7c71c5">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/2986cf31570b8d30d47909c492af815f072a797b">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: 8c4552cd51 </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: 2986cf3157</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Add playwright backend (#14940)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| --------- | |
| Co-authored-by: Bryan Van de Ven <bryan@bokeh.org> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit 8c4552cd519cc63fd420531495bd8cb91b7c71c5)</span></span> | |
| ## .github/workflows/bokeh-ci-full.yml ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ .github/workflows/bokeh-ci-full.yml: jobs:</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">docs/bokeh/source/docs/releases/3.10.0.rst: Bokeh version ``3.10.0`` (May 2026)</span> | |
| * Fix broken inverted color mapping when using LogColorMapper (:bokeh-pull:`15035`) | |
| * Simplified ``CustomJS`` construction with template strings (Python 3.14+) (:bokeh-pull:`14977`) | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +* Added Playwright as an alternative export backend for PNG and SVG (:bokeh-pull:`14940`)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> * Redesigned ``Tabs`` as vDOM, added keyboard navigation and improved accessibility (:bokeh-pull:`15168`)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> * Migrated UI components to use adopted CSS stylesheets (:bokeh-pull:`14973`)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+* Redesigned ``Tabs`` as vDOM, added keyboard navigation and improved accessibility (:bokeh-pull:`15168`)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+* Migrated UI components to use adopted CSS stylesheets (:bokeh-pull:`14973`)</span></span> | |
| ## docs/bokeh/source/docs/user_guide/output/export.rst ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ docs/bokeh/source/docs/user_guide/output/export.rst: PNG and SVG export</span></code></pre> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #14943 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #14943 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/8286b29a3883359f6ea1b544f6ebc44bc256573d">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/92ac747986207f16ca995727e8c8936c1a36601e">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: 8286b29a38 </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: 92ac747986</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Refactor devtools test runner into focused modules (#14943)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| --------- | |
| Co-authored-by: Mateusz Paprocki <mattpap@gmail.com> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit 8286b29a3883359f6ea1b544f6ebc44bc256573d)</span></span> | |
| ## bokehjs/test/devtools/browser.ts (new) ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/test/devtools/types.ts (new)</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +export type ScreenshotMode = "test" | "save" | "skip"</span></span> | |
| ## bokehjs/test/unit/regressions.ts ## | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/test/unit/regressions.ts: ${view.host_selector} {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/test/unit/regressions.ts: describe("Bug", () => {</span></span> | |
| const p = new Plot({frame_width: 100, frame_height: 200}) | |
| const {view} = await display(p, [300, 300]) | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/test/unit/regressions.ts: ${view.host_selector} {</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + expect(view.frame.bbox.height).to.be.equal(180)</span></span> | |
| }) | |
| }) | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> })</span></code></pre></span> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #14976 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #14976 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/d2a7efe01c76012bbc6fe1b74fa919763e59d90d">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/079a3518d7fe466b15018a3376632398231dc26d">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: d2a7efe01c </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: 079a3518d7</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Enforce consistent active state of gestures (#14976)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| * use _DragInit in updated stub | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit d2a7efe01c76012bbc6fe1b74fa919763e59d90d)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| ## bokehjs/src/lib/models/tools/toolbar.ts ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ bokehjs/src/lib/models/tools/toolbar.ts: const GestureEntry = Struct({</span> | |
| tools: List(GestureToolLike), | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/src/lib/models/tools/toolbar.ts: export class Toolbar extends UIElement</span> | |
| if (_supports_auto(et, tool)) { | |
| _activate_gesture(tool) | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## bokehjs/test/baselines/linux/Bug__in_issue_#14218__allows_RangeTool_with_start_gesture_pan_and_PanTool_to_be_active_at_the_same_time.blf (new) ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+Figure bbox=[0, 0, 400, 200]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Canvas bbox=[0, 0, 400, 200]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ CartesianFrame bbox=[29, 30, 366, 148]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ GlyphRenderer bbox=[46, 37, 332, 134]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Scatter bbox=[46, 37, 332, 134]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ LinearAxis bbox=[29, 178, 366, 22]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ LinearAxis bbox=[0, 30, 29, 148]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ ToolbarPanel bbox=[29, 0, 366, 30]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Toolbar bbox=[29, 0, 366, 30]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ OnOffButton bbox=[281, 0, 30, 30]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ OnOffButton bbox=[311, 0, 30, 30]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## bokehjs/test/baselines/linux/Bug__in_issue_#14218__allows_RangeTool_with_start_gesture_pan_and_PanTool_to_be_active_at_the_same_time.png (new) ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Binary files /dev/null and bokehjs/test/baselines/linux/Bug__in_issue_#14218__allows_RangeTool_with_start_gesture_pan_and_PanTool_to_be_active_at_the_same_time.png differ</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## bokehjs/test/baselines/linux/Bug__in_issue_#14218__should_respect_active_setting.blf (new) ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+Figure bbox=[0, 0, 400, 200]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Canvas bbox=[0, 0, 400, 200]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ CartesianFrame bbox=[29, 30, 366, 148]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ GlyphRenderer bbox=[46, 37, 332, 134]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Scatter bbox=[46, 37, 332, 134]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ LinearAxis bbox=[29, 178, 366, 22]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ LinearAxis bbox=[0, 30, 29, 148]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ ToolbarPanel bbox=[29, 0, 366, 30]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ Toolbar bbox=[29, 0, 366, 30]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ OnOffButton bbox=[251, 0, 30, 30]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ OnOffButton bbox=[281, 0, 30, 30]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ OnOffButton bbox=[311, 0, 30, 30]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## bokehjs/test/baselines/linux/Bug__in_issue_#14218__should_respect_active_setting.png (new) ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Binary files /dev/null and bokehjs/test/baselines/linux/Bug__in_issue_#14218__should_respect_active_setting.png differ</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## bokehjs/test/integration/regressions.ts ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/test/integration/regressions.ts: import {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TeX,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Toolbar, ToolProxy,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> PanTool, PolySelectTool, LassoSelectTool, HoverTool, ZoomInTool, ZoomOutTool, RangeTool,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- WheelPanTool, BoxSelectTool, WheelZoomTool, UndoTool, RedoTool, ResetTool,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ WheelPanTool, BoxSelectTool, BoxZoomTool, WheelZoomTool, UndoTool, RedoTool, ResetTool,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> TileRenderer, WMTSTileSource,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ImageURLTexture,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Row, Column, Spacer,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/test/integration/regressions.ts: describe("Bug", () => {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> await view.ready</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> })</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> })</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ describe("in issue #14218", () => {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ it("allows RangeTool with start gesture pan and PanTool to be active at the same time", async () => {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ const range_tool = new RangeTool({</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ x_range: new Range1d({start: 2, end: 4}),</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ start_gesture: "pan",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ })</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ const p = fig([400, 200], {tools: ["pan", range_tool], toolbar_location: "above"})</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ const random = new Random(1)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ const x = random.floats(100, 0, 9)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ const y = random.floats(100, 0, 1)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ p.scatter(x, y, {size: 10})</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ await display(p)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ })</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ it("should respect active setting", async () => {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ const range_tool = new RangeTool({</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ x_range: new Range1d({start: 1, end: 2}),</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ start_gesture: "pan",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ })</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ const box_zoom_tool = new BoxZoomTool()</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ const p = fig([400, 200], {tools: ["pan", range_tool, box_zoom_tool], toolbar_location: "above"})</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ const random = new Random(1)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ const x = random.floats(100, 0, 9)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ const y = random.floats(100, 0, 1)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ p.scatter(x, y, {size: 10})</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ p.toolbar.active_drag = range_tool</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ await display(p)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ })</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ })</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> })</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| ## src/bokeh/models/tools.py ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/models/tools.py: DEFAULT_RANGE_OVERLAY = lambda: BoxAnnotation(</span> | |
| line_dash=[2, 2], | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/tools.py: DEFAULT_RANGE_OVERLAY = lambda: BoxAnnotation(</span> | |
| ## src/bokeh/models/tools.pyi ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/models/tools.pyi: class ClickPanTool(PlotActionTool):</span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> direction: PanDirection = ...</span></span> | |
| factor: Percent = ... | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-class _RangeToolInit(_ToolInit, total=False):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+class _RangeToolInit(_DragInit, total=False):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> x_range: Range | None</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> y_range: Range | None</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> x_interaction: bool</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/models/tools.pyi: class _RangeToolInit(_ToolInit, total=False):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> overlay: BoxAnnotation</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> start_gesture: Literal["pan", "tap", "none"]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> @dataclass</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -class RangeTool(Tool):</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +class RangeTool(Drag):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> def __init__(self, **kwargs: Unpack[_RangeToolInit]) -> None: ...</span></span> | |
| x_range: Range | None = ... | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| ## tests/baselines/defaults.json5 ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span></code></pre> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #14978 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #14978 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/3bc90a4c134d08bdc62d387cd5393852844869af">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/2fc123977e5b7db653521480a53a311535461b7e">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: 3bc90a4c13 </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: 2fc123977e</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Simplify `CustomJS` construction with template strings (#14978)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| * Use `sys.version_info[:2]` | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit 3bc90a4c134d08bdc62d387cd5393852844869af)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| ## .github/workflows/bokeh-ci-full.yml ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ .github/workflows/bokeh-ci-full.yml: jobs:</span> | |
| matrix: | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/test/integration/regressions.ts: describe("Bug", () => {</span> | |
| ## docs/bokeh/source/docs/releases/3.10.0.rst ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ docs/bokeh/source/docs/releases/3.10.0.rst: Bokeh version ``3.10.0`` (May 2026) is a minor milestone of Bokeh project.</span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> * Support ``LightDark`` component auto/system option and add tri-state handling to toggle like components (:bokeh-pull:`14915`)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> * Make it easier to theme ``Tooltip`` component and migrate it to vDOM (:bokeh-pull:`14955`)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> * Fix broken inverted color mapping when using LogColorMapper (:bokeh-pull:`15035`)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> * Removed PNG icon related CSS and simplified icons' CSS (:bokeh-pull:`14579`)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> * Dropped support for Python 3.10 (:bokeh-pull:`14865`)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> * Redesigned BokehJS' build system to use TypeScript native (tsgo) compiler (:bokeh-pull:`14812`)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+* Redesigned views' internals and components to use virtual DOM (:bokeh-pull:`14829`)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+* Support ``LightDark`` component auto/system option and add tri-state handling to toggle like components (:bokeh-pull:`14915`)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+* Make it easier to theme ``Tooltip`` component and migrate it to vDOM (:bokeh-pull:`14955`)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+* Fix broken inverted color mapping when using LogColorMapper (:bokeh-pull:`15035`)</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +* Simplified ``CustomJS`` construction with template strings (Python 3.14+) (:bokeh-pull:`14977`)</span></span> | |
| ## examples/interaction/widgets/slider.py ## | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/callbacks.pyi</span> | |
| # Standard library imports | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import sys</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from typing import Any, Unpack</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from dataclasses import dataclass</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from typing import Any</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +if sys.version_info[:2] >= (3, 14):</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + from string.templatelib import Template</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +</span></span> | |
| # Bokeh imports | |
| from ..core.enums import AutoType as Auto | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.has_props import HasProps</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from ..core.has_props import HasProps, abstract</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/models/callbacks.pyi: class CustomJS(CustomCode):</span> | |
| @classmethod | |
| def from_file(cls, path: PathLike, **args: Any) -> CustomJS: ... | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/callbacks.pyi: class CustomJS(CustomCode):</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + @classmethod</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + def from_template(cls, template: Template) -> CustomJS: ...</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> class _SetValueInit(_CallbackInit, total=False):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> obj: HasProps</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> attr: str</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> @dataclass</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> class SetValue(Callback):</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| ## src/bokeh/models/formatters.py ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/models/formatters.py: def create_format_table(fields: tuple[str, ...], primary: TickFormatter) -> str:</span></code></pre> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #14980 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #14980 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/946c6e8575c5d2b56674cc91abdd754f57773ca8">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/d2356f1130e14dcb3adebbe33fe8768fe7f692e1">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: 946c6e8575 </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: d2356f1130</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Remove unnecessary `ruff.target-version` (#14980)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| * Update codebase | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit 946c6e8575c5d2b56674cc91abdd754f57773ca8)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| ## pyproject.toml ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ pyproject.toml: lint.ignore = [</span> | |
| 'TID252', # Prefer absolute imports over relative imports from parent modules | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/server/views/ws.py: class WSHandler(AuthRequestHandler, WebSocketHandl</span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - now = calendar.timegm(dt.datetime.now(tz=dt.timezone.utc).timetuple())</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + now = calendar.timegm(dt.datetime.now(tz=dt.UTC).timetuple())</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> payload = get_token_payload(token)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> if 'session_expiry' not in payload:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> self.close()</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> if not check_token_signature(token,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> signed=self.application.sign_sessions,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> secret_key=self.application.secret_key):</span></span> | |
| ## src/bokeh/util/serialization.py ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/util/serialization.py: BINARY_ARRAY_TYPES = {</span></code></pre> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #14989 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #14989 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/025e2d1983f28c0460d36e18bdde402ebd3887a9">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/6f6231500a8e0682418a7e74f59ebbcfa3acb3da">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: 025e2d1983 </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: 6f6231500a</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Upgrade mypy to version 1.20 (#14989)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| * Improve step names in `typing` job | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit 025e2d1983f28c0460d36e18bdde402ebd3887a9)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| ## .github/workflows/bokeh-ci-full.yml ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ .github/workflows/bokeh-ci-full.yml: jobs:</span> | |
| - name: Run codebase checks | |
| run: pytest --color=yes tests/codebase | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - - name: MyPy</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- if: success() || failure()</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- run: mypy --version && mypy</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + typing:</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + needs: build</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + runs-on: ${{ matrix.os }}</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">.github/workflows/bokeh-ci-full.yml: jobs:</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + - name: Check library types with mypy</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + run: |</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + mypy --version && mypy</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ - name: Check types in examples with mypy</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> if: success() || failure()</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- run: mypy --version && mypy</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ run: |</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ mypy --version && mypy --config-file examples/mypy.cfg examples/basic/scatters/color_scatter.py</span></span> | |
| examples: | |
| needs: build | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">.github/workflows/bokeh-ci.yml: jobs:</span> | |
| run: pytest --color=yes tests/codebase | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - - name: MyPy</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- if: success() || failure()</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- run: mypy --version && mypy</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + typing:</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + needs: build</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + runs-on: ${{ matrix.os }}</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">.github/workflows/bokeh-ci.yml: jobs:</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + - name: Check library types with mypy</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + run: |</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + mypy --version && mypy</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ - name: Check types in examples with mypy</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> if: success() || failure()</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- run: mypy --version && mypy</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ run: |</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ mypy --version && mypy --config-file examples/mypy.cfg examples/basic/scatters/color_scatter.py</span></span> | |
| examples: | |
| needs: build | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">conda/environment-test-minimal-deps.yml: dependencies:</span> | |
| # pip dependencies | |
| - pip | |
| - pip: | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- - mypy >=1.11</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- - mypy ==1.19.*</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + - mypy >=1.20</span></span> | |
| # docs | |
| # omit bokeh_sampledata | |
| - pydata_sphinx_theme | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## examples/mypy.cfg (new) ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+[mypy]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+python_version = 3.11</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+strict = true</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| ## pyproject.toml ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ pyproject.toml: module = [</span> | |
| "tests.unit.bokeh.test_layouts__typing", | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">tests/unit/bokeh/document/test_callbacks__document.py: class TestDocumentCallbac</span> | |
| assert cm.hold_value is None | |
| @patch("bokeh.document.callbacks.DocumentCallbackManager.trigger_on_change") | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> ## tests/unit/bokeh/test_typing.py ##</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ tests/unit/bokeh/test_typing.py: if TYPE_CHECKING:</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> # Bokeh imports</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from bokeh.models.annotations import LegendItem</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+from bokeh.models.glyph import Glyph</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+from bokeh.models.renderers import GlyphRenderer</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from bokeh.plotting import figure</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ tests/unit/bokeh/test_typing.py: def mypy_test_figure_list_attr_splat() -> None:</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> assert_type(p.xgrid.dimension, Literal[0, 1])</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> assert_type(p.ygrid.dimension, Literal[0, 1])</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- assert_type(p.legend.items, list[LegendItem])</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ assert_type(p.legend.items, list[LegendItem] | list[tuple[str, list[GlyphRenderer[Glyph]]]])</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> assert_type(p.hover.show_arrow, bool)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> def mypy_test_stack_methods(</span></code></pre></span> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #15049 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #15049 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/14588b331dcf54c8c54aab4ed47ba7091b367bb9">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/5bb4997a17d0686c111858fa0607d64749a86a6d">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: 14588b331d </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: 5bb4997a17</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Automatically remove child views when a view is removed (#15049)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| * Update *.blf files | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit 14588b331dcf54c8c54aab4ed47ba7091b367bb9)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| ## bokehjs/src/lib/core/build_views.ts ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ bokehjs/src/lib/core/build_views.ts: import type {ViewManager} from "./view_manager"</span> | |
| import {difference} from "./util/array" | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/src/lib/core/view.ts: import {Indexed} from "../models/coordinates/index</span> | |
| import {equals} from "./util/eq" | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import {logger} from "./logging"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> import type {Signal as PreactSignal} from "@preact/signals"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| export type ViewOf<T extends HasProps> = T["__view_type__"] | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +export type ChildView = View | null | undefined</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/src/lib/models/annotations/arrow.ts: export class ArrowView extends Data</span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - super.remove()</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - }</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> map_data(): void {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> const {frame} = this.plot_view</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> override connect_signals(): void {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> super.connect_signals()</span></span> | |
| ## bokehjs/src/lib/models/annotations/base_color_bar.ts ## | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/src/lib/models/axes/axis.ts: import type {Factor} from "models/ranges/fa</span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -import type {View} from "core/build_views"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import type {ChildView} from "core/build_views"</span></span> | |
| import {build_view} from "core/build_views" | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> import {unreachable} from "core/util/assert"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> import {logger} from "core/logging"</span></span> | |
| import {isString} from "core/util/types" | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ bokehjs/src/lib/models/axes/axis.ts: export abstract class AxisView extends GuideRendererView {</span> | |
| } | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/src/lib/models/tools/actions/examine_tool.ts: export class ExamineToolVi</span> | |
| } | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## bokehjs/src/lib/models/tools/inspectors/hover_tool.tsx ##</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> ## bokehjs/src/lib/models/tools/inspectors/hover_tool.ts ##</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -import type {ViewStorage, View, ViewOf} from "core/build_views"</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -import {build_view, build_views, remove_views, traverse_views} from "core/build_views"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import type {ViewStorage, ChildView, ViewOf} from "core/build_views"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +import {build_view, build_views, traverse_views} from "core/build_views"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> import {div, empty} from "core/dom"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> import {display, div, empty, span, undisplay} from "core/dom"</span></span> | |
| import {Anchor, HoverMode, LinePolicy, MutedPolicy, PointPolicy, TooltipAttachment, BuiltinFormatter} from "core/enums" | |
| import type {Geometry, GeometryData, PointGeometry, SpanGeometry} from "core/geometry" | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/src/lib/models/tools/inspectors/hover_tool.tsx: export class HoverToolView extends InspectToolView {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/src/lib/models/tools/inspectors/hover_tool.ts: export class HoverToolView extends InspectToolView {</span></span> | |
| protected _template_el?: HTMLElement | |
| protected _template_view?: ViewOf<DOMElement> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/src/lib/models/tools/inspectors/hover_tool.tsx: export class HoverToolVi</span> | |
| } | |
| protected async _update_filters(): Promise<void> { | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/src/lib/models/tools/inspectors/hover_tool.tsx: export class HoverToolView extends InspectToolView {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/src/lib/models/tools/inspectors/hover_tool.ts: export class HoverToolView extends InspectToolView {</span></span> | |
| await this._update_filters() | |
| } | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/src/lib/models/ui/pane.ts: export class PaneView extends UIElementView {</span> | |
| super.connect_signals() | |
| const {elements} = this.model.properties | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## bokehjs/src/lib/models/ui/tooltip.tsx ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/src/lib/models/ui/tooltip.tsx: import {DOMElementView, bokeh_element} from "core/dom_view"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> import {isString, isArray} from "core/util/types"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> ## bokehjs/src/lib/models/ui/tooltip.ts ##</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/src/lib/models/ui/tooltip.ts: import {isString, isArray} from "core/util/types"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> import {assert} from "core/util/assert"</span></span> | |
| import {BBox} from "core/util/bbox" | |
| import {logger} from "core/logging" | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -import type {View, ViewOf} from "core/build_views"</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/src/lib/models/ui/tooltip.tsx: import {DOMElementView, bokeh_element} fr</span> | |
| import {build_view} from "core/build_views" | |
| import type * as p from "core/properties" | |
| import {Model} from "model" | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/src/lib/models/ui/tooltip.tsx: export class TooltipView extends UIElementView {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/src/lib/models/ui/tooltip.ts: export class TooltipView extends UIElementView {</span></span> | |
| protected _element_view: ViewOf<DOMNode | UIElement> | null = null | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/src/lib/models/ui/tooltip.tsx: export class TooltipView extends UIElemen</span> | |
| } | |
| override async lazy_initialize(): Promise<void> { | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/src/lib/models/ui/tooltip.tsx: export class TooltipView extends UIElementView {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> super.disconnect_signals()</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/src/lib/models/ui/tooltip.ts: export class TooltipView extends UIElementView {</span></span> | |
| } | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- override remove(): void {</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> override remove(): void {</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - this._element_view?.remove()</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- super.remove()</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- }</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> override stylesheets(): StyleSheetLike[] {</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> return [...super.stylesheets(), tooltips_css.default, icons_css.default, this.position]</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> this._observer.disconnect()</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> super.remove()</span></span> | |
| } | |
| ## bokehjs/src/lib/models/ui/ui_element.ts ##</code></pre> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #15051 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #15051 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/6c39047319aa7910a623dc8e8e6132e300b8fca0">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/2e0f00bab2254035d72d61a8f1d8c3e93167fff2">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: 6c39047319 < -: ---------- Exclude `sphinx` from type checking (#15051)</span> | |
| <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">-: ---------- > 1: 2e0f00bab2 Exclude `sphinx` from type checking (#15051)</span></code></pre> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #15083 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #15083 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/ab36c1fc39f2a7b403ae633434bf61aa090820da">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/c66433dfa517bfc535f822188d288a364bcf45f8">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: ab36c1fc39 </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: c66433dfa5</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Implement a custom spatial index (#15083)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| * avoid unnecessary public methods | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit ab36c1fc39f2a7b403ae633434bf61aa090820da)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| ## bokehjs/package-lock.json ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| "dompurify": "^3.3.0", | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/package-lock.json</span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - "license": "ISC"</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - },</span></span> | |
| "node_modules/flatted": { | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "version": "3.3.3",</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> "dev": true,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "version": "3.4.2",</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz",</span></span> | |
| ## bokehjs/package.json ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span></code></pre> | |
| </body> | |
| </html> |
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #15093 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #15093 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/fb9045111d3a8c20b97c471549c9009fb5dfc7e4">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/32903f45830af4e1d7a810b4e116a36e04a1ca62">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: fb9045111d </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: 32903f4583</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Enable bundled file input changes (#15093)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| * expose event member | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit fb9045111d3a8c20b97c471549c9009fb5dfc7e4)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| ## bokehjs/src/lib/core/bokeh_events.ts ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ bokehjs/src/lib/core/bokeh_events.ts: import type {LegendItem} from "../models/annotations/legend_item"</span> | |
| import type {Factor} from "../models/ranges/factor_range" | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">bokehjs/src/lib/models/widgets/file_input.ts: export class FileInputView extends</span> | |
| protected _read_file(file: File): Promise<string> { | |
| ## bokehjs/src/lib/models/widgets/index.ts ## | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {AbstractButton} from "./abstract_button"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {AutocompleteInput} from "./autocomplete_input"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {Button} from "./button"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {CheckboxButtonGroup} from "./checkbox_button_group"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {CheckboxGroup} from "./checkbox_group"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {Checkbox} from "./checkbox"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {ColorPicker} from "./color_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {DatePicker} from "./date_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {DateRangePicker} from "./date_range_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {DatetimePicker} from "./datetime_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {DatetimeRangePicker} from "./datetime_range_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {Div} from "./div"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {Dropdown} from "./dropdown"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ bokehjs/src/lib/models/widgets/index.ts: export {DatetimePicker} from "./datetime_picker"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> export {DatetimeRangePicker} from "./datetime_range_picker"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> export {Div} from "./div"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> export {Dropdown} from "./dropdown"</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -export {FileInput} from "./file_input"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {HelpButton} from "./help_button"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {InputWidget} from "./input_widget"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {LightDark} from "./light_dark"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {Markdown} from "./markdown"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {Markup} from "./markup"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {MultiChoice} from "./multi_choice"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {MultiSelect} from "./multiselect"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {MultipleDatePicker} from "./multiple_date_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {MultipleDatetimePicker} from "./multiple_datetime_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {NumericInput} from "./numeric_input"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {PaletteSelect} from "./palette_select"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {Paragraph} from "./paragraph"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {PasswordInput} from "./password_input"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {PreText} from "./pretext"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {Progress} from "./progress"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {RadioButtonGroup} from "./radio_button_group"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {RadioGroup} from "./radio_group"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {Select} from "./select"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {Spinner} from "./spinner"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {Switch} from "./switch"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {TextAreaInput} from "./textarea_input"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {TextInput} from "./text_input"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {TimePicker} from "./time_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {Toggle} from "./toggle"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-export {Widget} from "./widget"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {AbstractButton} from "./abstract_button"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {AutocompleteInput} from "./autocomplete_input"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {Button} from "./button"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {CheckboxButtonGroup} from "./checkbox_button_group"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {CheckboxGroup} from "./checkbox_group"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {Checkbox} from "./checkbox"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {ColorPicker} from "./color_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {DatePicker} from "./date_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {DateRangePicker} from "./date_range_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {DatetimePicker} from "./datetime_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {DatetimeRangePicker} from "./datetime_range_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {Div} from "./div"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {Dropdown} from "./dropdown"</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +export {FileInput, FileInputChange} from "./file_input"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {HelpButton} from "./help_button"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {InputWidget} from "./input_widget"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {LightDark} from "./light_dark"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {Markdown} from "./markdown"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {Markup} from "./markup"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {MultiChoice} from "./multi_choice"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {MultiSelect} from "./multiselect"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {MultipleDatePicker} from "./multiple_date_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {MultipleDatetimePicker} from "./multiple_datetime_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {NumericInput} from "./numeric_input"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {PaletteSelect} from "./palette_select"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {Paragraph} from "./paragraph"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {PasswordInput} from "./password_input"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {PreText} from "./pretext"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {Progress} from "./progress"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {RadioButtonGroup} from "./radio_button_group"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {RadioGroup} from "./radio_group"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {Select} from "./select"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {Spinner} from "./spinner"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {Switch} from "./switch"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {TextAreaInput} from "./textarea_input"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {TextInput} from "./text_input"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {TimePicker} from "./time_picker"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {Toggle} from "./toggle"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+export {Widget} from "./widget"</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> export * from "./sliders"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> export {HelpButton} from "./help_button"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> export {InputWidget} from "./input_widget"</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> export {Markdown} from "./markdown"</span></span> | |
| ## bokehjs/test/unit/models/widgets/file_input.ts ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span></code></pre> | |
| </body> | |
| </html> |
This file has been truncated, but you can view the full file.
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
| <!doctype html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <title>Bokeh PR #15174 — dual-color range diff</title> | |
| <style> | |
| :root { color-scheme: light; } | |
| body { | |
| margin: 0; | |
| background: #ffffff; | |
| color: #1f2328; | |
| font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| } | |
| header { | |
| padding: 16px 20px; | |
| border-bottom: 1px solid #d0d7de; | |
| font-family: system-ui, sans-serif; | |
| } | |
| h1 { margin: 0 0 6px; font-size: 18px; } | |
| p { margin: 0; color: #57606a; font-size: 14px; } | |
| a { color: #0969da; } | |
| .diff-added { background: rgb(26 127 55 / 10%); } | |
| .diff-removed { background: rgb(207 34 46 / 10%); } | |
| pre { | |
| margin: 0; | |
| padding: 20px; | |
| overflow: auto; | |
| font: 13px/1.5 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; | |
| tab-size: 8; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <header> | |
| <h1>Bokeh PR #15174 — dual-color range diff</h1> | |
| <p> | |
| <a href="https://github.com/bokeh/bokeh/commit/191d090023349cb0a625149ebe2c9785cfecc0f0">original</a> | |
| → | |
| <a href="https://github.com/bokeh/bokeh/commit/12ba005f3796d2bf4b943ad0469e5666bbb33eee">backport</a> | |
| </p> | |
| </header> | |
| <pre><code><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">1: 191d090023 </span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold">!</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> 1: 12ba005f37</span><span style="color: #9a6700; text-decoration-color: #9a6700; font-weight: bold"> Drop support for Python 3.11 and update syntax (#15174)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">Commit message</span> | |
| * Don't pin tornado too low in minimal deps env | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> (cherry picked from commit 191d090023349cb0a625149ebe2c9785cfecc0f0)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span></span> | |
| ## .github/workflows/bokeh-ci-full.yml ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ .github/workflows/bokeh-ci-full.yml: jobs:</span> | |
| - name: Prepare Environment | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">docs/bokeh/source/docs/releases/3.10.0.rst: Bokeh version ``3.10.0`` (May 2026)</span> | |
| * Removed PNG icon related CSS and simplified icons' CSS (:bokeh-pull:`14579`) | |
| * Dropped support for Python 3.10 (:bokeh-pull:`14865`) | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +* Dropped support for Python 3.11 (:bokeh-pull:`15174`)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> * Added ``perform_error_diagnostics`` settings flag (:bokeh-pull:`14947`)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+* Added ``perform_error_diagnostics`` settings flag (:bokeh-pull:`14947`)</span></span> | |
| * Redesigned BokehJS' build system to use TypeScript native (tsgo) compiler (:bokeh-pull:`14812`) | |
| * Redesigned views' internals and components to use virtual DOM (:bokeh-pull:`14829`) | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## examples/mypy.cfg ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> [mypy]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-python_version = 3.11</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+python_version = 3.12</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> strict = true</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-[mypy-sphinx]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-follow_imports = skip</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-[mypy-sphinx.*]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-follow_imports = skip</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> * Support ``LightDark`` component auto/system option and add tri-state handling to toggle like components (:bokeh-pull:`14915`)</span></span> | |
| ## pyproject.toml ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ pyproject.toml: name = "bokeh"</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/core/enums.py: AnchorType = Literal[</span> | |
| #: Specify a position for the DatePicker calendar to display. | |
| CalendarPosition = enumeration(CalendarPositionType) | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-ColorSchemeType = Literal["auto", "light", "dark"]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+type ColorSchemeType = Literal["auto", "light", "dark"]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #: Specify a color scheme for the document.</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ColorScheme = enumeration(ColorSchemeType)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -ContextWhichType = Literal["start", "center", "end", "all"]</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +type ContextWhichType = Literal["start", "center", "end", "all"]</span></span> | |
| #: Specify which tick to add additional context to. | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/embed/standalone.py: if TYPE_CHECKING:</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + type ModelLike = Model | Document</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> + type ModelLikeCollection = Sequence[ModelLike] | dict[str, ModelLike]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- ThemeLike: TypeAlias = None | Theme | type[FromCurdoc]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ type ThemeLike = None | Theme | type[FromCurdoc]</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- ThemeLike: TypeAlias = None | Theme | str | type[FromCurdoc]</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+ type ThemeLike = None | Theme | str | type[FromCurdoc]</span></span> | |
| #----------------------------------------------------------------------------- | |
| # Globals and constants | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/annotations/legends.pyi</span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| # Standard library imports | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- Literal,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- Sequence,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- TypeAlias,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- Unpack,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Literal, Sequence, Unpack</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from dataclasses import dataclass</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">-from typing import Literal, Sequence, TypeAlias</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+from typing import Literal, Sequence</span></span> | |
| # Bokeh imports | |
| from ..._specs import NullStringSpec | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/annotations/legends.pyi: class Legend(Annotation, ScalarTitleTe</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +type Position = HVAlign | tuple[X, Y]</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +type PositionUnits = Literal["data", "screen", "view", "percent"]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> class _ScaleBarInit(_AnnotationInit, _ScalarBarLinePropsInit, _ScalarLabelTextPropsInit, _ScalarTitleTextPropsInit,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> _ScalarBorderLinePropsInit, _ScalarBackgroundFillPropsInit, _ScalarBackgroundHatchPropsInit, total=False):</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> @dataclass</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> class ScaleBar(Annotation, ScalarBarLineProps, ScalarLabelTextProps, ScalarTitleTextProps,</span></span> | |
| ## src/bokeh/models/formatters.py ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/models/formatters.py: log = logging.getLogger(__name__)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/formatters.py: def create_format_table(fields: tuple[str, ...],</span> | |
| DatetimeTickFormatter.__doc__ = format_docstring(DatetimeTickFormatter.__doc__, defaults=create_format_table( | |
| ## src/bokeh/models/nodes.pyi ## | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/models/nodes.pyi: from ..model.model import Model, _ModelInit</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/models/nodes.pyi: from ..model import Model</span></span> | |
| from .glyph import Glyph | |
| from .renderers import GlyphRenderer | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -ImplicitTarget = Literal["viewport", "canvas", "plot", "frame", "parent"]</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +type ImplicitTarget = Literal["viewport", "canvas", "plot", "frame", "parent"]</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> @dataclass</span></span> | |
| class BoxNodes: | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| ## src/bokeh/models/plots.pyi ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/models/plots.pyi: from typing import (</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/plots.pyi: from typing import (</span> | |
| Generator, | |
| Sequence, | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - TypeVar,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Unpack,</span></span> | |
| overload, | |
| ) | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/models/plots.pyi: from .ui.ui_element import StyledElement</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/models/plots.pyi: from .ui import StyledElement</span></span> | |
| if TYPE_CHECKING: | |
| import xyzservices | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/plots.pyi: class Plot(LayoutDOM, BackgroundFill, BackgroundHatc</span> | |
| ## src/bokeh/models/ranges.pyi ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| # Standard library imports | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from abc import abstractmethod</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from dataclasses import dataclass</span></span> | |
| from datetime import datetime as DateTime, timedelta as TimeDelta | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- Sequence,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- TypeAlias,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- Unpack,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- overload,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Sequence, Unpack, overload</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">-from typing import Sequence, TypeAlias</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+from typing import Sequence</span></span> | |
| # Bokeh imports | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..core.enums import (</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/models/ranges.pyi: from ..core.enums import (</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from .._types import Readonly</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/models/ranges.pyi: from ..core.has_props import abstract</span></span> | |
| from ..core.property.visual import Bounds, MinMaxBoundsType as MinMaxBounds | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from ..model.model import Model, _ModelInit</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from ..model import Model</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -Value: TypeAlias = float | DateTime | TimeDelta</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +type Value = float | DateTime | TimeDelta</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/ranges.pyi: from ..core.enums import (</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +type Factor = L1Factor | L2Factor | L3Factor</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +type FactorSeq = Sequence[L1Factor] | Sequence[L2Factor] | Sequence[L3Factor]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> class _RangeInit(_ModelInit, total=False):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ...</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> @abstract</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> @dataclass(init=False)</span></span> | |
| ## src/bokeh/models/renderers/glyph_renderer.pyi ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@</span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| # Standard library imports | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from dataclasses import dataclass</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -from typing import (</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - Any,</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - Generic,</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - Literal,</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - TypeVar,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- Unpack,</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import Any, Literal, Unpack</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+from typing import Any, Literal</span></span> | |
| # Bokeh imports | |
| from ...core.enums import AutoType as Auto | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/models/renderers/glyph_renderer.pyi: from ..graphics import Decoration, Marking</span> | |
| from ..sources import CDSView, DataSource | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> from .renderer import DataRenderer, _DataRendererInit</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from .renderer import DataRenderer</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -GlyphType = TypeVar("GlyphType", bound=Glyph)</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-class _GlyphRendererInit(_DataRendererInit, Generic[GlyphType], total=False):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+class _GlyphRendererInit[GlyphType: Glyph](_DataRendererInit, total=False):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> data_source: DataSource</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> view: CDSView</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> glyph: GlyphType</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/models/renderers/glyph_renderer.pyi: class _GlyphRendererInit(_DataRendererInit, Generic[GlyphType], total=False):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> muted_glyph: Auto | GlyphType | None</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> muted: bool</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> @dataclass</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -class GlyphRenderer(DataRenderer, Generic[GlyphType]):</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +class GlyphRenderer[GlyphType: Glyph](DataRenderer):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> def __init__(self, **kwargs: Unpack[_GlyphRendererInit[GlyphType]]) -> None: ...</span></span> | |
| data_source: DataSource = ... | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| ## src/bokeh/models/sources.py ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/models/sources.py: from typing import (</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/sources.pyi: from typing import (</span> | |
| Mapping, | |
| Sequence, | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - TypeAlias,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Unpack,</span></span> | |
| overload, | |
| ) | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/models/sources.pyi: from .callbacks import CustomJS</span> | |
| from .filters import Filter | |
| from .selections import Selection, SelectionPolicy | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/sources.pyi: from .callbacks import CustomJS</span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -Patches: TypeAlias = Mapping[str, Sequence[tuple[Index, Any]]]</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +type Patches = Mapping[str, Sequence[tuple[Index, Any]]]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> class _DataSourceInit(_ModelInit, total=False):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> selected: Selection</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> @abstract</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> @dataclass(init=False)</span></span> | |
| ## src/bokeh/models/widgets/inputs.pyi ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/models/widgets/inputs.pyi: from typing import (</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/widgets/inputs.pyi: from typing import (</span> | |
| Literal, | |
| Sequence, | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> - TypeAlias,</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> Unpack,</span></span> | |
| ) | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> # Bokeh imports</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/models/widgets/inputs.pyi: class AutocompleteInput(TextInput):</span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> restrict: bool = ...</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| search_strategy: Literal["starts_with", "includes"] = ... | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -Options: TypeAlias = list[str | tuple[Any, str]]</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/models/widgets/inputs.pyi: class AutocompleteInput(TextInput):</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +type Options = list[str | tuple[Any, str]]</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +type OptionsGroups = dict[str, Options]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> class _SelectInit(_InputWidgetInit, total=False):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> options: Options | OptionsGroups | list[str | None]</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> @dataclass</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> class Select(InputWidget):</span></span> | |
| ## src/bokeh/palettes.py ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/palettes.py: log = logging.getLogger(__name__)</span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/plotting/_figure.pyi: from .glyph_api import (</span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +type EagerDataFrame = IntoDataFrame</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +type EagerSeries = IntoSeries</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> class BaseFigureOptions(_PlotInit, total=False):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> tools: str | Sequence[str | Tool]</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/plotting/_figure.pyi: class BaseFigureOptions(_PlotInit, total=False):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> active_multi: Auto | str | GestureTool | None</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> tooltips: Template | str | list[tuple[str, str] | None]</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> @dataclass(init=False)</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> class BaseFigureOptions:</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/plotting/_figure.pyi: class BaseFigureOptions:</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> tooltips: InitVar[Template | str | list[tuple[str, str]] | None] = ...</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -RangeLike: TypeAlias = (</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +type RangeLike = (</span></span> | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">src/bokeh/util/dataclasses.py: class _UnspecifiedType:</span> | |
| """ Iterate over a dataclass' fields and their values. """ | |
| ## src/bokeh/util/datatypes.py ## | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/util/datatypes.py: log = logging.getLogger(__name__)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Standard library imports</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">-from typing import Generic, TypeVar, cast</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+from typing import cast</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/util/datatypes.py: from collections.abc import (</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> Sized,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> )</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> from typing import (</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- Generic,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> Protocol,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> TypeGuard,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">- TypeVar,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> cast,</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> )</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> #-----------------------------------------------------------------------------</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Globals and constants</span></span> | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ src/bokeh/util/datatypes.py: __all__ = (</span> | |
| # General API | |
| #----------------------------------------------------------------------------- | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -K = TypeVar("K")</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">-T = TypeVar("T", covariant=True)</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -V = TypeVar("V")</span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold">-class SequenceLike(Iterable[T], Sized, Protocol):</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold">+class SequenceLike[T](Iterable[T], Sized, Protocol):</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> """A sized iterable with a stable iteration order."""</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> def is_SequenceLike(obj: object) -> TypeGuard[SequenceLike[object]]:</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ src/bokeh/util/datatypes.py: def is_SequenceLike(obj: object) -> TypeGuard[SequenceLike[object]]:</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> and not isinstance(obj, (str, bytes, Mapping, Set))</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> )</span></span> | |
| <span class="diff-added"> <span style="background-color: #dafbe1; color: #1a7f37; font-weight: bold">+</span><span style="font-weight: bold"> </span></span> | |
| <span class="diff-removed"> <span style="color: #cf222e; text-decoration-color: #cf222e; font-weight: bold"> -class MultiValuedDict(Generic[K, V]):</span></span> | |
| <span class="diff-added"> <span style="color: #1a7f37; text-decoration-color: #1a7f37; font-weight: bold"> +class MultiValuedDict[K, V]:</span></span> | |
| ''' Store a mapping from keys to multiple values with minimal overhead. | |
| <span style="background-color: #fbefff; color: #8250df; font-weight: bold">@@</span> <span style="color: #afafd7; text-decoration-color: #afafd7; font-weight: bold">tests/test_examples.py: def _run_in_browser(example: Example, url: str, report:</span> | |
| def _run_example(example: Example) -> tuple[ProcStatus, float, str, str]: | |
| code = f"""\ | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> ## tests/unit/bokeh/core/property/test_bases.py ##</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold">@@ tests/unit/bokeh/core/property/test_bases.py: class TestProperty:</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> </span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> def test_nat(self):</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> # Property.matches handles this as False could change in the future.</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #e79096; text-decoration-color: #e79096">- nat = np.datetime64("NAT")</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8cbf9b; text-decoration-color: #8cbf9b">+ nat = np.datetime64("NAT", "ms")</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> assert np.isnat(nat)</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> assert bcpb.Property().matches(nat, nat) is False</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span><span style="color: #8f9193; text-decoration-color: #8f9193"> assert bcpb.Property().matches({"name": nat}, {"name": nat}) is False</span></span> | |
| <span class="diff-removed"> <span style="background-color: #ffebe9; color: #cf222e; font-weight: bold">-</span></span> | |
| ## tests/unit/bokeh/core/test_serialization.py ## | |
| <span style="color: #8250df; text-decoration-color: #8250df; font-weight: bold"> @@ tests/unit/bokeh/core/test_serialization.py: class TestSerializer:</span> | |
| with pytest.raises(Seri |
View raw
(Sorry about that, but we can’t show files that are this big right now.)
View raw
(Sorry about that, but we can’t show files that are this big right now.)
View raw
(Sorry about that, but we can’t show files that are this big right now.)
View raw
(Sorry about that, but we can’t show files that are this big right now.)
View raw
(Sorry about that, but we can’t show files that are this big right now.)
View raw
(Sorry about that, but we can’t show files that are this big right now.)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment