diff --git a/package.json b/package.json index 265bcf748ed..5079805d036 100644 --- a/package.json +++ b/package.json @@ -222,7 +222,7 @@ "tracelib": "1.0.1", "ts-jest": "29.1.2", "ts-node": "10.9.2", - "typescript": "5.3.3", + "typescript": "5.4.3", "webpack": "5.91.0", "webpack-assets-manifest": "^5.1.0", "webpack-bundle-analyzer": "4.10.2", diff --git a/packages/grafana-data/package.json b/packages/grafana-data/package.json index 7bf1a90606a..ecc7e9c9825 100644 --- a/packages/grafana-data/package.json +++ b/packages/grafana-data/package.json @@ -80,7 +80,7 @@ "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", "rollup-plugin-node-externals": "^5.0.0", - "typescript": "5.3.3" + "typescript": "5.4.3" }, "peerDependencies": { "react": "^18.0.0", diff --git a/packages/grafana-e2e-selectors/package.json b/packages/grafana-e2e-selectors/package.json index a7a06777461..3fb52d0cb49 100644 --- a/packages/grafana-e2e-selectors/package.json +++ b/packages/grafana-e2e-selectors/package.json @@ -51,6 +51,6 @@ "dependencies": { "@grafana/tsconfig": "^1.3.0-rc1", "tslib": "2.6.2", - "typescript": "5.3.3" + "typescript": "5.4.3" } } diff --git a/packages/grafana-flamegraph/package.json b/packages/grafana-flamegraph/package.json index 3ecd6bfb762..3ccefd9f00d 100644 --- a/packages/grafana-flamegraph/package.json +++ b/packages/grafana-flamegraph/package.json @@ -79,7 +79,7 @@ "rollup-plugin-node-externals": "^5.0.0", "ts-jest": "29.1.2", "ts-node": "10.9.2", - "typescript": "5.3.3" + "typescript": "5.4.3" }, "peerDependencies": { "react": "^18.0.0", diff --git a/packages/grafana-icons/package.json b/packages/grafana-icons/package.json index e97d423ed58..566a64ef742 100644 --- a/packages/grafana-icons/package.json +++ b/packages/grafana-icons/package.json @@ -55,7 +55,7 @@ "rollup-plugin-esbuild": "5.0.0", "rollup-plugin-node-externals": "5.0.0", "ts-node": "10.9.2", - "typescript": "5.3.3" + "typescript": "5.4.3" }, "peerDependencies": { "react": "^17.0.0 || ^18.0.0", diff --git a/packages/grafana-o11y-ds-frontend/package.json b/packages/grafana-o11y-ds-frontend/package.json index 363f8ca7eed..98f02f919bf 100644 --- a/packages/grafana-o11y-ds-frontend/package.json +++ b/packages/grafana-o11y-ds-frontend/package.json @@ -41,7 +41,7 @@ "react": "18.2.0", "ts-jest": "29.1.2", "ts-node": "10.9.2", - "typescript": "5.3.3" + "typescript": "5.4.3" }, "peerDependencies": { "react": "^18.0.0", diff --git a/packages/grafana-prometheus/package.json b/packages/grafana-prometheus/package.json index da38681a6cd..74ca856b37b 100644 --- a/packages/grafana-prometheus/package.json +++ b/packages/grafana-prometheus/package.json @@ -138,7 +138,7 @@ "style-loader": "3.3.4", "testing-library-selector": "0.3.1", "ts-node": "10.9.2", - "typescript": "5.3.3", + "typescript": "5.4.3", "webpack": "5.91.0", "webpack-cli": "5.1.4" }, diff --git a/packages/grafana-runtime/package.json b/packages/grafana-runtime/package.json index 96ea365685a..2da5abdd3ac 100644 --- a/packages/grafana-runtime/package.json +++ b/packages/grafana-runtime/package.json @@ -71,7 +71,7 @@ "rollup-plugin-esbuild": "5.0.0", "rollup-plugin-node-externals": "^5.0.0", "rollup-plugin-sourcemaps": "0.6.3", - "typescript": "5.3.3" + "typescript": "5.4.3" }, "peerDependencies": { "react": "^18.0.0", diff --git a/packages/grafana-schema/package.json b/packages/grafana-schema/package.json index 3fe2b3baed0..eb23f085e7e 100644 --- a/packages/grafana-schema/package.json +++ b/packages/grafana-schema/package.json @@ -45,7 +45,7 @@ "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", "rollup-plugin-node-externals": "^5.0.0", - "typescript": "5.3.3" + "typescript": "5.4.3" }, "dependencies": { "tslib": "2.6.2" diff --git a/packages/grafana-sql/package.json b/packages/grafana-sql/package.json index 2b80f5e07e9..14c9afdaedb 100644 --- a/packages/grafana-sql/package.json +++ b/packages/grafana-sql/package.json @@ -46,7 +46,7 @@ "react": "18.2.0", "ts-jest": "29.1.2", "ts-node": "10.9.2", - "typescript": "5.3.3" + "typescript": "5.4.3" }, "peerDependencies": { "@grafana/runtime": "10.4.0-pre" diff --git a/packages/grafana-ui/package.json b/packages/grafana-ui/package.json index 3833e846c2b..95452149e90 100644 --- a/packages/grafana-ui/package.json +++ b/packages/grafana-ui/package.json @@ -182,7 +182,7 @@ "storybook-addon-turbo-build": "2.0.1", "storybook-dark-mode": "3.0.1", "style-loader": "3.3.4", - "typescript": "5.3.3", + "typescript": "5.4.3", "webpack": "5.91.0" }, "peerDependencies": { diff --git a/packages/grafana-ui/src/components/uPlot/utils.ts b/packages/grafana-ui/src/components/uPlot/utils.ts index 50f6bbc8409..de99ed1ab66 100644 --- a/packages/grafana-ui/src/components/uPlot/utils.ts +++ b/packages/grafana-ui/src/components/uPlot/utils.ts @@ -147,8 +147,8 @@ export function preparePlotData2( frame: DataFrame, stackingGroups: StackingGroup[], onStackMeta?: (meta: StackMeta) => void -) { - let data: AlignedData = Array(frame.fields.length); +): AlignedData { + let data = Array(frame.fields.length); let stacksQty = stackingGroups.length; @@ -186,9 +186,9 @@ export function preparePlotData2( if (i === 0) { if (field.type === FieldType.time) { - data[i] = ensureTimeField(field).values; + data[0] = ensureTimeField(field).values; } else { - data[i] = vals; + data[0] = vals; } return; } diff --git a/public/app/plugins/datasource/azuremonitor/package.json b/public/app/plugins/datasource/azuremonitor/package.json index 58b778ed26f..45930b615f9 100644 --- a/public/app/plugins/datasource/azuremonitor/package.json +++ b/public/app/plugins/datasource/azuremonitor/package.json @@ -35,7 +35,7 @@ "@types/testing-library__jest-dom": "5.14.9", "react-select-event": "5.5.1", "ts-node": "10.9.2", - "typescript": "5.3.3", + "typescript": "5.4.3", "webpack": "5.91.0" }, "peerDependencies": { diff --git a/public/app/plugins/datasource/cloud-monitoring/package.json b/public/app/plugins/datasource/cloud-monitoring/package.json index 5b93214e9ce..f549ad5c19e 100644 --- a/public/app/plugins/datasource/cloud-monitoring/package.json +++ b/public/app/plugins/datasource/cloud-monitoring/package.json @@ -39,7 +39,7 @@ "react-select-event": "5.5.1", "react-test-renderer": "18.2.0", "ts-node": "10.9.2", - "typescript": "5.3.3", + "typescript": "5.4.3", "webpack": "5.91.0" }, "peerDependencies": { diff --git a/public/app/plugins/datasource/grafana-pyroscope-datasource/package.json b/public/app/plugins/datasource/grafana-pyroscope-datasource/package.json index e36eaf26877..3aa5aeae53c 100644 --- a/public/app/plugins/datasource/grafana-pyroscope-datasource/package.json +++ b/public/app/plugins/datasource/grafana-pyroscope-datasource/package.json @@ -34,7 +34,7 @@ "jest": "29.7.0", "style-loader": "3.3.4", "ts-node": "10.9.2", - "typescript": "5.3.3", + "typescript": "5.4.3", "webpack": "5.91.0" }, "peerDependencies": { diff --git a/public/app/plugins/datasource/tempo/package.json b/public/app/plugins/datasource/tempo/package.json index bfb2977f8bc..5ff2e47f154 100644 --- a/public/app/plugins/datasource/tempo/package.json +++ b/public/app/plugins/datasource/tempo/package.json @@ -53,7 +53,7 @@ "glob": "10.3.12", "react-select-event": "5.5.1", "ts-node": "10.9.2", - "typescript": "5.3.3", + "typescript": "5.4.3", "webpack": "5.91.0" }, "peerDependencies": { diff --git a/yarn.lock b/yarn.lock index 4b34ba95938..f9c43a4e53c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3331,7 +3331,7 @@ __metadata: rxjs: "npm:7.8.1" ts-node: "npm:10.9.2" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" webpack: "npm:5.91.0" peerDependencies: "@grafana/runtime": "*" @@ -3370,7 +3370,7 @@ __metadata: style-loader: "npm:3.3.4" ts-node: "npm:10.9.2" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" webpack: "npm:5.91.0" peerDependencies: "@grafana/runtime": "*" @@ -3510,7 +3510,7 @@ __metadata: rxjs: "npm:7.8.1" ts-node: "npm:10.9.2" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" webpack: "npm:5.91.0" peerDependencies: "@grafana/runtime": "*" @@ -3567,7 +3567,7 @@ __metadata: string_decoder: "npm:1.3.0" ts-node: "npm:10.9.2" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" uuid: "npm:9.0.1" webpack: "npm:5.91.0" peerDependencies: @@ -3667,7 +3667,7 @@ __metadata: string-hash: "npm:^1.1.3" tinycolor2: "npm:1.6.0" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" uplot: "npm:1.6.30" xss: "npm:^1.0.14" peerDependencies: @@ -3701,7 +3701,7 @@ __metadata: rollup-plugin-esbuild: "npm:5.0.0" rollup-plugin-node-externals: "npm:^5.0.0" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" languageName: unknown linkType: soft @@ -3887,7 +3887,7 @@ __metadata: ts-jest: "npm:29.1.2" ts-node: "npm:10.9.2" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 @@ -3959,7 +3959,7 @@ __metadata: ts-jest: "npm:29.1.2" ts-node: "npm:10.9.2" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 @@ -4097,7 +4097,7 @@ __metadata: testing-library-selector: "npm:0.3.1" ts-node: "npm:10.9.2" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" uuid: "npm:9.0.1" webpack: "npm:5.91.0" webpack-cli: "npm:5.1.4" @@ -4143,7 +4143,7 @@ __metadata: rollup-plugin-sourcemaps: "npm:0.6.3" rxjs: "npm:7.8.1" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 @@ -4175,7 +4175,7 @@ __metadata: rollup-plugin-esbuild: "npm:5.0.0" rollup-plugin-node-externals: "npm:5.0.0" ts-node: "npm:10.9.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" peerDependencies: react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 @@ -4216,7 +4216,7 @@ __metadata: rollup-plugin-esbuild: "npm:5.0.0" rollup-plugin-node-externals: "npm:^5.0.0" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" languageName: unknown linkType: soft @@ -4253,7 +4253,7 @@ __metadata: ts-jest: "npm:29.1.2" ts-node: "npm:10.9.2" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" uuid: "npm:9.0.1" peerDependencies: "@grafana/runtime": 10.4.0-pre @@ -4409,7 +4409,7 @@ __metadata: style-loader: "npm:3.3.4" tinycolor2: "npm:1.6.0" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" uplot: "npm:1.6.30" uuid: "npm:9.0.1" webpack: "npm:5.91.0" @@ -18918,7 +18918,7 @@ __metadata: ts-node: "npm:10.9.2" tslib: "npm:2.6.2" tween-functions: "npm:^1.2.0" - typescript: "npm:5.3.3" + typescript: "npm:5.4.3" uplot: "npm:1.6.30" uuid: "npm:9.0.1" visjs-network: "npm:4.25.0" @@ -30788,17 +30788,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.3.3": - version: 5.3.3 - resolution: "typescript@npm:5.3.3" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10/6e4e6a14a50c222b3d14d4ea2f729e79f972fa536ac1522b91202a9a65af3605c2928c4a790a4a50aa13694d461c479ba92cedaeb1e7b190aadaa4e4b96b8e18 - languageName: node - linkType: hard - -"typescript@npm:>=2.7, typescript@npm:>=3 < 6, typescript@npm:^5.0.0, typescript@npm:^5.0.4, typescript@npm:^5.2.2": +"typescript@npm:5.4.3, typescript@npm:>=2.7, typescript@npm:>=3 < 6, typescript@npm:^5.0.0, typescript@npm:^5.0.4, typescript@npm:^5.2.2": version: 5.4.3 resolution: "typescript@npm:5.4.3" bin: @@ -30818,17 +30808,7 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.3.3#optional!builtin": - version: 5.3.3 - resolution: "typescript@patch:typescript@npm%3A5.3.3#optional!builtin::version=5.3.3&hash=e012d7" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10/c93786fcc9a70718ba1e3819bab56064ead5817004d1b8186f8ca66165f3a2d0100fee91fa64c840dcd45f994ca5d615d8e1f566d39a7470fc1e014dbb4cf15d - languageName: node - linkType: hard - -"typescript@patch:typescript@npm%3A>=2.7#optional!builtin, typescript@patch:typescript@npm%3A>=3 < 6#optional!builtin, typescript@patch:typescript@npm%3A^5.0.0#optional!builtin, typescript@patch:typescript@npm%3A^5.0.4#optional!builtin, typescript@patch:typescript@npm%3A^5.2.2#optional!builtin": +"typescript@patch:typescript@npm%3A5.4.3#optional!builtin, typescript@patch:typescript@npm%3A>=2.7#optional!builtin, typescript@patch:typescript@npm%3A>=3 < 6#optional!builtin, typescript@patch:typescript@npm%3A^5.0.0#optional!builtin, typescript@patch:typescript@npm%3A^5.0.4#optional!builtin, typescript@patch:typescript@npm%3A^5.2.2#optional!builtin": version: 5.4.3 resolution: "typescript@patch:typescript@npm%3A5.4.3#optional!builtin::version=5.4.3&hash=5adc0c" bin: