From 7b6dfc99daa37d49931b1985ab29358603c78cec Mon Sep 17 00:00:00 2001 From: Jackson Weber Date: Mon, 25 Aug 2025 17:24:43 -0700 Subject: [PATCH 1/2] Fix base URI warning. --- package-lock.json | 152 +++++++++--------- package.json | 4 +- .../generated/applicationInsightsClient.ts | 77 --------- .../applicationInsightsClientContext.ts | 47 ------ src/declarations/generated/index.ts | 5 +- 5 files changed, 81 insertions(+), 204 deletions(-) delete mode 100644 src/declarations/generated/applicationInsightsClient.ts delete mode 100644 src/declarations/generated/applicationInsightsClientContext.ts diff --git a/package-lock.json b/package-lock.json index 8b947a08a..6bd57d4d6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,8 +9,8 @@ "version": "3.9.0", "license": "MIT", "dependencies": { - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.0.0", + "@azure/core-auth": "^1.9.0", + "@azure/core-client": "^1.9.2", "@azure/core-rest-pipeline": "^1.9.2", "@azure/functions": "^4.6.0", "@azure/functions-old": "npm:@azure/functions@3.5.1", @@ -185,9 +185,9 @@ } }, "node_modules/@azure/identity": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-4.11.0.tgz", - "integrity": "sha512-GkbNnd3mrsL1gX3BxIblhahCfFEViLTfNMFgfSo4wPSH2ipw4duc1TtOPVOf8Wt6XTnjZROZRAvYqjJBWXV39g==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-4.11.1.tgz", + "integrity": "sha512-0ZdsLRaOyLxtCYgyuqyWqGU5XQ9gGnjxgfoNTt1pvELGkkUFrMATABZFIq8gusM7N1qbqpVtwLOhk0d/3kacLg==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.0.0", @@ -307,33 +307,33 @@ } }, "node_modules/@azure/msal-browser": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-4.18.0.tgz", - "integrity": "sha512-esQwdtHHVkFJhcKWnysnCTchiKsy3dmNZGs8AckD9PO3t8Lp5VtY0xcrbCBC0JbttG/5w2/xukUQOsMpoUFKrg==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-4.21.0.tgz", + "integrity": "sha512-vgzhz1F3DIB8qcjeJ3DLxMAha4iEaV2BDd1nxPP0ovTjIrpFUGlbhI+Z0pnK+GXctf2UmCwujH2L8xd8CdlMvw==", "license": "MIT", "dependencies": { - "@azure/msal-common": "15.9.0" + "@azure/msal-common": "15.12.0" }, "engines": { "node": ">=0.8.0" } }, "node_modules/@azure/msal-common": { - "version": "15.9.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-15.9.0.tgz", - "integrity": "sha512-lbz/D+C9ixUG3hiZzBLjU79a0+5ZXCorjel3mwXluisKNH0/rOS/ajm8yi4yI9RP5Uc70CAcs9Ipd0051Oh/kA==", + "version": "15.12.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-15.12.0.tgz", + "integrity": "sha512-4ucXbjVw8KJ5QBgnGJUeA07c8iznwlk5ioHIhI4ASXcXgcf2yRFhWzYOyWg/cI49LC9ekpFJeQtO3zjDTbl6TQ==", "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/@azure/msal-node": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-3.6.4.tgz", - "integrity": "sha512-jMeut9UQugcmq7aPWWlJKhJIse4DQ594zc/JaP6BIxg55XaX3aM/jcPuIQ4ryHnI4QSf03wUspy/uqAvjWKbOg==", + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-3.7.2.tgz", + "integrity": "sha512-pZ4GdPL9sBqgbdlQOIBDOrcqoFtCHkOVvvDYdhZOGHzpXp/nEwcL0PZt+qCHyy21fnK2GavvnFA4PeNb1ZGpDg==", "license": "MIT", "dependencies": { - "@azure/msal-common": "15.9.0", + "@azure/msal-common": "15.12.0", "jsonwebtoken": "^9.0.0", "uuid": "^8.3.0" }, @@ -385,22 +385,22 @@ } }, "node_modules/@babel/core": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.0.tgz", - "integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.3.tgz", + "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.0", + "@babel/generator": "^7.28.3", "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-module-transforms": "^7.27.3", - "@babel/helpers": "^7.27.6", - "@babel/parser": "^7.28.0", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.3", + "@babel/parser": "^7.28.3", "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.0", - "@babel/types": "^7.28.0", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -433,14 +433,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", - "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz", + "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.28.0", - "@babel/types": "^7.28.0", + "@babel/parser": "^7.28.3", + "@babel/types": "^7.28.2", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" @@ -501,15 +501,15 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz", - "integrity": "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.27.1", "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.27.3" + "@babel/traverse": "^7.28.3" }, "engines": { "node": ">=6.9.0" @@ -549,9 +549,9 @@ } }, "node_modules/@babel/helpers": { - "version": "7.28.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.2.tgz", - "integrity": "sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.3.tgz", + "integrity": "sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==", "dev": true, "license": "MIT", "dependencies": { @@ -563,13 +563,13 @@ } }, "node_modules/@babel/parser": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", - "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.3.tgz", + "integrity": "sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.28.0" + "@babel/types": "^7.28.2" }, "bin": { "parser": "bin/babel-parser.js" @@ -594,18 +594,18 @@ } }, "node_modules/@babel/traverse": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz", - "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.3.tgz", + "integrity": "sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.0", + "@babel/generator": "^7.28.3", "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.28.0", + "@babel/parser": "^7.28.3", "@babel/template": "^7.27.2", - "@babel/types": "^7.28.0", + "@babel/types": "^7.28.2", "debug": "^4.3.1" }, "engines": { @@ -900,9 +900,9 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.12", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz", - "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==", + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", "dev": true, "license": "MIT", "dependencies": { @@ -921,16 +921,16 @@ } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz", - "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", "dev": true, "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.29", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", - "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", + "version": "0.3.30", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz", + "integrity": "sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -3138,9 +3138,9 @@ } }, "node_modules/@types/node": { - "version": "18.19.121", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.121.tgz", - "integrity": "sha512-bHOrbyztmyYIi4f1R0s17QsPs1uyyYnGcXeZoGEd227oZjry0q6XQBQxd82X1I57zEfwO8h9Xo+Kl5gX1d9MwQ==", + "version": "18.19.123", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.123.tgz", + "integrity": "sha512-K7DIaHnh0mzVxreCR9qwgNxp3MH9dltPNIEddW9MYUlcKAzm+3grKNSTe2vCJHI1FaLpvpL5JGJrz1UZDKYvDg==", "license": "MIT", "dependencies": { "undici-types": "~5.26.4" @@ -3634,9 +3634,9 @@ "license": "ISC" }, "node_modules/browserslist": { - "version": "4.25.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.1.tgz", - "integrity": "sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==", + "version": "4.25.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.3.tgz", + "integrity": "sha512-cDGv1kkDI4/0e5yON9yM5G/0A5u8sf5TnmdX5C9qHzI9PPu++sQ9zjm1k9NiOrf3riY4OkK0zSGqfvJyJsgCBQ==", "dev": true, "funding": [ { @@ -3654,8 +3654,8 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001726", - "electron-to-chromium": "^1.5.173", + "caniuse-lite": "^1.0.30001735", + "electron-to-chromium": "^1.5.204", "node-releases": "^2.0.19", "update-browserslist-db": "^1.1.3" }, @@ -3724,9 +3724,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001731", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001731.tgz", - "integrity": "sha512-lDdp2/wrOmTRWuoB5DpfNkC0rJDU8DqRa6nYL6HK6sytw70QMopt/NIc/9SM7ylItlBWfACXk0tEn37UWM/+mg==", + "version": "1.0.30001737", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001737.tgz", + "integrity": "sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw==", "dev": true, "funding": [ { @@ -4046,9 +4046,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.195", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.195.tgz", - "integrity": "sha512-URclP0iIaDUzqcAyV1v2PgduJ9N0IdXmWsnPzPfelvBmjmZzEy6xJcjb1cXj+TbYqXgtLrjHEoaSIdTYhw4ezg==", + "version": "1.5.209", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.209.tgz", + "integrity": "sha512-Xoz0uMrim9ZETCQt8UgM5FxQF9+imA7PBpokoGcZloA1uw2LeHzTlip5cb5KOAsXZLjh/moN2vReN3ZjJmjI9A==", "dev": true, "license": "ISC" }, @@ -5232,9 +5232,9 @@ } }, "node_modules/istanbul-reports": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", - "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", + "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -6387,9 +6387,9 @@ } }, "node_modules/protobufjs": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.3.tgz", - "integrity": "sha512-sildjKwVqOI2kmFDiXQ6aEB0fjYTafpEvIBs8tOR8qI4spuL9OPROLVu2qZqi/xgCfsHIwVqlaF8JBjWFHnKbw==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.4.tgz", + "integrity": "sha512-CvexbZtbov6jW2eXAvLukXjXUW1TzFaivC46BpWc/3BpcCysb5Vffu+B3XHMm8lVEuy2Mm4XGex8hBSg1yapPg==", "hasInstallScript": true, "license": "BSD-3-Clause", "dependencies": { diff --git a/package.json b/package.json index 3055033d1..dd3b62b5d 100644 --- a/package.json +++ b/package.json @@ -64,8 +64,8 @@ "typescript": "~4.8.0" }, "dependencies": { - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.0.0", + "@azure/core-auth": "^1.9.0", + "@azure/core-client": "^1.9.2", "@azure/core-rest-pipeline": "^1.9.2", "@azure/functions": "^4.6.0", "@azure/functions-old": "npm:@azure/functions@3.5.1", diff --git a/src/declarations/generated/applicationInsightsClient.ts b/src/declarations/generated/applicationInsightsClient.ts deleted file mode 100644 index a323d1ce2..000000000 --- a/src/declarations/generated/applicationInsightsClient.ts +++ /dev/null @@ -1,77 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -import * as coreClient from "@azure/core-client"; -import * as Parameters from "./models/parameters"; -import * as Mappers from "./models/mappers"; -import { ApplicationInsightsClientContext } from "./applicationInsightsClientContext"; -import { - ApplicationInsightsClientOptionalParams, - TelemetryItem, - TrackOptionalParams, - TrackOperationResponse, -} from "./models"; - -export class ApplicationInsightsClient extends ApplicationInsightsClientContext { - /** - * Initializes a new instance of the ApplicationInsightsClient class. - * @param options The parameter options - */ - constructor(options?: ApplicationInsightsClientOptionalParams) { - super(options); - } - - /** - * This operation sends a sequence of telemetry events that will be monitored by Azure Monitor. - * @param body The list of telemetry events to track. - * @param options The options parameters. - */ - track(body: TelemetryItem[], options?: TrackOptionalParams): Promise { - return this.sendOperationRequest({ body, options }, trackOperationSpec); - } -} -// Operation Specifications -const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); - -const trackOperationSpec: coreClient.OperationSpec = { - path: "/track", - httpMethod: "POST", - responses: { - 200: { - bodyMapper: Mappers.TrackResponse, - }, - 206: { - bodyMapper: Mappers.TrackResponse, - }, - 400: { - bodyMapper: Mappers.TrackResponse, - isError: true, - }, - 402: { - bodyMapper: Mappers.TrackResponse, - isError: true, - }, - 429: { - bodyMapper: Mappers.TrackResponse, - isError: true, - }, - 500: { - bodyMapper: Mappers.TrackResponse, - isError: true, - }, - 503: { - bodyMapper: Mappers.TrackResponse, - isError: true, - }, - }, - requestBody: Parameters.body, - urlParameters: [Parameters.host], - headerParameters: [Parameters.contentType, Parameters.accept], - mediaType: "json", - serializer, -}; diff --git a/src/declarations/generated/applicationInsightsClientContext.ts b/src/declarations/generated/applicationInsightsClientContext.ts deleted file mode 100644 index 2b8116969..000000000 --- a/src/declarations/generated/applicationInsightsClientContext.ts +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -import * as coreClient from "@azure/core-client"; -import { ApplicationInsightsClientOptionalParams } from "./models"; - -export class ApplicationInsightsClientContext extends coreClient.ServiceClient { - host: string; - - /** - * Initializes a new instance of the ApplicationInsightsClientContext class. - * @param options The parameter options - */ - constructor(options?: ApplicationInsightsClientOptionalParams) { - // Initializing default values for options - if (!options) { - options = {}; - } - const defaults: ApplicationInsightsClientOptionalParams = { - requestContentType: "application/json; charset=utf-8", - }; - - const packageDetails = `azsdk-js-monitor-opentelemetry-exporter/1.0.0-beta.7`; - const userAgentPrefix = - options.userAgentOptions && options.userAgentOptions.userAgentPrefix - ? `${options.userAgentOptions.userAgentPrefix} ${packageDetails}` - : `${packageDetails}`; - - const optionsWithDefaults = { - ...defaults, - ...options, - userAgentOptions: { - userAgentPrefix, - }, - baseUri: options.endpoint || "{Host}/v2.1", - }; - super(optionsWithDefaults); - - // Assigning values to Constant parameters - this.host = options.host || "https://dc.services.visualstudio.com"; - } -} diff --git a/src/declarations/generated/index.ts b/src/declarations/generated/index.ts index 43f28f411..61a410fec 100644 --- a/src/declarations/generated/index.ts +++ b/src/declarations/generated/index.ts @@ -4,8 +4,9 @@ * * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. + * + * These generated files were originally generated as part of the Azure Monitor OpenTelemetry project. + * They are copied here to provide accurate type information for our tests. */ export * from "./models"; -export { ApplicationInsightsClient } from "./applicationInsightsClient"; -export { ApplicationInsightsClientContext } from "./applicationInsightsClientContext"; From c7746355f6828ee81507c6d1c03f7977dc5184df Mon Sep 17 00:00:00 2001 From: Jackson Weber Date: Tue, 26 Aug 2025 12:58:56 -0700 Subject: [PATCH 2/2] Remove unneded core-client dependency. --- package-lock.json | 2 - package.json | 2 - src/declarations/generated/models/index.ts | 13 - src/declarations/generated/models/mappers.ts | 940 ------------------ .../generated/models/parameters.ts | 62 -- 5 files changed, 1019 deletions(-) delete mode 100644 src/declarations/generated/models/mappers.ts delete mode 100644 src/declarations/generated/models/parameters.ts diff --git a/package-lock.json b/package-lock.json index 6bd57d4d6..2cc253e1a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,8 +10,6 @@ "license": "MIT", "dependencies": { "@azure/core-auth": "^1.9.0", - "@azure/core-client": "^1.9.2", - "@azure/core-rest-pipeline": "^1.9.2", "@azure/functions": "^4.6.0", "@azure/functions-old": "npm:@azure/functions@3.5.1", "@azure/identity": "^4.6.0", diff --git a/package.json b/package.json index dd3b62b5d..e4ea4edff 100644 --- a/package.json +++ b/package.json @@ -65,8 +65,6 @@ }, "dependencies": { "@azure/core-auth": "^1.9.0", - "@azure/core-client": "^1.9.2", - "@azure/core-rest-pipeline": "^1.9.2", "@azure/functions": "^4.6.0", "@azure/functions-old": "npm:@azure/functions@3.5.1", "@azure/identity": "^4.6.0", diff --git a/src/declarations/generated/models/index.ts b/src/declarations/generated/models/index.ts index 48b1467ff..a343b0d60 100644 --- a/src/declarations/generated/models/index.ts +++ b/src/declarations/generated/models/index.ts @@ -6,8 +6,6 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -import * as coreClient from "@azure/core-client"; - /** System variables for a telemetry item. */ export interface TelemetryItem { /** Envelope version. For internal use only. By assigning this the default, it will not be serialized within the payload unless changed to a value other than #1. */ @@ -375,16 +373,5 @@ export enum KnownContextTagKeys { */ export type ContextTagKeys = string; -/** Optional parameters. */ -export type TrackOptionalParams = coreClient.OperationOptions - /** Contains response data for the track operation. */ export type TrackOperationResponse = TrackResponse; - -/** Optional parameters. */ -export interface ApplicationInsightsClientOptionalParams extends coreClient.ServiceClientOptions { - /** Breeze endpoint: https://dc.services.visualstudio.com */ - host?: string; - /** Overrides client endpoint. */ - endpoint?: string; -} diff --git a/src/declarations/generated/models/mappers.ts b/src/declarations/generated/models/mappers.ts deleted file mode 100644 index 0ad250452..000000000 --- a/src/declarations/generated/models/mappers.ts +++ /dev/null @@ -1,940 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -import * as coreClient from "@azure/core-client"; - -export const TelemetryItem: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "TelemetryItem", - modelProperties: { - version: { - defaultValue: 1, - serializedName: "ver", - type: { - name: "Number", - }, - }, - name: { - serializedName: "name", - required: true, - type: { - name: "String", - }, - }, - time: { - serializedName: "time", - required: true, - type: { - name: "DateTime", - }, - }, - sampleRate: { - defaultValue: 100, - serializedName: "sampleRate", - type: { - name: "Number", - }, - }, - sequence: { - constraints: { - MaxLength: 64, - }, - serializedName: "seq", - type: { - name: "String", - }, - }, - instrumentationKey: { - serializedName: "iKey", - type: { - name: "String", - }, - }, - tags: { - serializedName: "tags", - type: { - name: "Dictionary", - value: { type: { name: "String" } }, - }, - }, - data: { - serializedName: "data", - type: { - name: "Composite", - className: "MonitorBase", - }, - }, - }, - }, -}; - -export const MonitorBase: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MonitorBase", - modelProperties: { - baseType: { - serializedName: "baseType", - type: { - name: "String", - }, - }, - baseData: { - serializedName: "baseData", - type: { - name: "Composite", - className: "MonitorDomain", - }, - }, - }, - }, -}; - -export const MonitorDomain: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MonitorDomain", - additionalProperties: { type: { name: "Object" } }, - modelProperties: { - version: { - defaultValue: 2, - serializedName: "ver", - required: true, - type: { - name: "Number", - }, - }, - }, - }, -}; - -export const TrackResponse: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "TrackResponse", - modelProperties: { - itemsReceived: { - serializedName: "itemsReceived", - type: { - name: "Number", - }, - }, - itemsAccepted: { - serializedName: "itemsAccepted", - type: { - name: "Number", - }, - }, - errors: { - serializedName: "errors", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "TelemetryErrorDetails", - }, - }, - }, - }, - }, - }, -}; - -export const TelemetryErrorDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "TelemetryErrorDetails", - modelProperties: { - index: { - serializedName: "index", - type: { - name: "Number", - }, - }, - statusCode: { - serializedName: "statusCode", - type: { - name: "Number", - }, - }, - message: { - serializedName: "message", - type: { - name: "String", - }, - }, - }, - }, -}; - -export const MetricDataPoint: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MetricDataPoint", - modelProperties: { - namespace: { - constraints: { - MaxLength: 256, - }, - serializedName: "ns", - type: { - name: "String", - }, - }, - name: { - constraints: { - MaxLength: 1024, - }, - serializedName: "name", - required: true, - type: { - name: "String", - }, - }, - dataPointType: { - serializedName: "kind", - type: { - name: "String", - }, - }, - value: { - serializedName: "value", - required: true, - type: { - name: "Number", - }, - }, - count: { - serializedName: "count", - nullable: true, - type: { - name: "Number", - }, - }, - min: { - serializedName: "min", - nullable: true, - type: { - name: "Number", - }, - }, - max: { - serializedName: "max", - nullable: true, - type: { - name: "Number", - }, - }, - stdDev: { - serializedName: "stdDev", - nullable: true, - type: { - name: "Number", - }, - }, - }, - }, -}; - -export const TelemetryExceptionDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "TelemetryExceptionDetails", - modelProperties: { - id: { - serializedName: "id", - type: { - name: "Number", - }, - }, - outerId: { - serializedName: "outerId", - type: { - name: "Number", - }, - }, - typeName: { - constraints: { - MaxLength: 1024, - }, - serializedName: "typeName", - type: { - name: "String", - }, - }, - message: { - constraints: { - MaxLength: 32768, - }, - serializedName: "message", - required: true, - type: { - name: "String", - }, - }, - hasFullStack: { - defaultValue: true, - serializedName: "hasFullStack", - type: { - name: "Boolean", - }, - }, - stack: { - constraints: { - MaxLength: 32768, - }, - serializedName: "stack", - type: { - name: "String", - }, - }, - parsedStack: { - serializedName: "parsedStack", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "StackFrame", - }, - }, - }, - }, - }, - }, -}; - -export const StackFrame: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "StackFrame", - modelProperties: { - level: { - serializedName: "level", - required: true, - type: { - name: "Number", - }, - }, - method: { - constraints: { - MaxLength: 1024, - }, - serializedName: "method", - required: true, - type: { - name: "String", - }, - }, - assembly: { - constraints: { - MaxLength: 1024, - }, - serializedName: "assembly", - type: { - name: "String", - }, - }, - fileName: { - constraints: { - MaxLength: 1024, - }, - serializedName: "fileName", - type: { - name: "String", - }, - }, - line: { - serializedName: "line", - type: { - name: "Number", - }, - }, - }, - }, -}; - -export const AvailabilityData: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "AvailabilityData", - additionalProperties: { type: { name: "Object" } }, - modelProperties: { - ...MonitorDomain.type.modelProperties, - id: { - constraints: { - MaxLength: 512, - }, - serializedName: "id", - required: true, - type: { - name: "String", - }, - }, - name: { - constraints: { - MaxLength: 1024, - }, - serializedName: "name", - required: true, - type: { - name: "String", - }, - }, - duration: { - serializedName: "duration", - required: true, - type: { - name: "String", - }, - }, - success: { - serializedName: "success", - required: true, - type: { - name: "Boolean", - }, - }, - runLocation: { - constraints: { - MaxLength: 1024, - }, - serializedName: "runLocation", - type: { - name: "String", - }, - }, - message: { - constraints: { - MaxLength: 8192, - }, - serializedName: "message", - type: { - name: "String", - }, - }, - properties: { - serializedName: "properties", - type: { - name: "Dictionary", - value: { type: { name: "String" }, constraints: { MaxLength: 8192 } }, - }, - }, - measurements: { - serializedName: "measurements", - type: { - name: "Dictionary", - value: { type: { name: "Number" } }, - }, - }, - }, - }, -}; - -export const TelemetryEventData: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "TelemetryEventData", - additionalProperties: { type: { name: "Object" } }, - modelProperties: { - ...MonitorDomain.type.modelProperties, - name: { - constraints: { - MaxLength: 512, - }, - serializedName: "name", - required: true, - type: { - name: "String", - }, - }, - properties: { - serializedName: "properties", - type: { - name: "Dictionary", - value: { type: { name: "String" }, constraints: { MaxLength: 8192 } }, - }, - }, - measurements: { - serializedName: "measurements", - type: { - name: "Dictionary", - value: { type: { name: "Number" } }, - }, - }, - }, - }, -}; - -export const TelemetryExceptionData: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "TelemetryExceptionData", - additionalProperties: { type: { name: "Object" } }, - modelProperties: { - ...MonitorDomain.type.modelProperties, - exceptions: { - serializedName: "exceptions", - required: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "TelemetryExceptionDetails", - }, - }, - }, - }, - severityLevel: { - serializedName: "severityLevel", - nullable: true, - type: { - name: "String", - }, - }, - problemId: { - constraints: { - MaxLength: 1024, - }, - serializedName: "problemId", - type: { - name: "String", - }, - }, - properties: { - serializedName: "properties", - type: { - name: "Dictionary", - value: { type: { name: "String" }, constraints: { MaxLength: 8192 } }, - }, - }, - measurements: { - serializedName: "measurements", - type: { - name: "Dictionary", - value: { type: { name: "Number" } }, - }, - }, - }, - }, -}; - -export const MessageData: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MessageData", - additionalProperties: { type: { name: "Object" } }, - modelProperties: { - ...MonitorDomain.type.modelProperties, - message: { - constraints: { - MaxLength: 32768, - }, - serializedName: "message", - required: true, - type: { - name: "String", - }, - }, - severityLevel: { - serializedName: "severityLevel", - type: { - name: "String", - }, - }, - properties: { - serializedName: "properties", - type: { - name: "Dictionary", - value: { type: { name: "String" }, constraints: { MaxLength: 8192 } }, - }, - }, - measurements: { - serializedName: "measurements", - type: { - name: "Dictionary", - value: { type: { name: "Number" } }, - }, - }, - }, - }, -}; - -export const MetricsData: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MetricsData", - additionalProperties: { type: { name: "Object" } }, - modelProperties: { - ...MonitorDomain.type.modelProperties, - metrics: { - serializedName: "metrics", - required: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "MetricDataPoint", - }, - }, - }, - }, - properties: { - serializedName: "properties", - type: { - name: "Dictionary", - value: { type: { name: "String" }, constraints: { MaxLength: 8192 } }, - }, - }, - }, - }, -}; - -export const PageViewData: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "PageViewData", - additionalProperties: { type: { name: "Object" } }, - modelProperties: { - ...MonitorDomain.type.modelProperties, - id: { - constraints: { - MaxLength: 512, - }, - serializedName: "id", - required: true, - type: { - name: "String", - }, - }, - name: { - constraints: { - MaxLength: 1024, - }, - serializedName: "name", - required: true, - type: { - name: "String", - }, - }, - url: { - constraints: { - MaxLength: 2048, - }, - serializedName: "url", - type: { - name: "String", - }, - }, - duration: { - serializedName: "duration", - type: { - name: "String", - }, - }, - referredUri: { - constraints: { - MaxLength: 2048, - }, - serializedName: "referredUri", - type: { - name: "String", - }, - }, - properties: { - serializedName: "properties", - type: { - name: "Dictionary", - value: { type: { name: "String" }, constraints: { MaxLength: 8192 } }, - }, - }, - measurements: { - serializedName: "measurements", - type: { - name: "Dictionary", - value: { type: { name: "Number" } }, - }, - }, - }, - }, -}; - -export const PageViewPerfData: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "PageViewPerfData", - additionalProperties: { type: { name: "Object" } }, - modelProperties: { - ...MonitorDomain.type.modelProperties, - id: { - constraints: { - MaxLength: 512, - }, - serializedName: "id", - required: true, - type: { - name: "String", - }, - }, - name: { - constraints: { - MaxLength: 1024, - }, - serializedName: "name", - required: true, - type: { - name: "String", - }, - }, - url: { - constraints: { - MaxLength: 2048, - }, - serializedName: "url", - type: { - name: "String", - }, - }, - duration: { - serializedName: "duration", - type: { - name: "String", - }, - }, - perfTotal: { - serializedName: "perfTotal", - type: { - name: "String", - }, - }, - networkConnect: { - serializedName: "networkConnect", - type: { - name: "String", - }, - }, - sentRequest: { - serializedName: "sentRequest", - type: { - name: "String", - }, - }, - receivedResponse: { - serializedName: "receivedResponse", - type: { - name: "String", - }, - }, - domProcessing: { - serializedName: "domProcessing", - type: { - name: "String", - }, - }, - properties: { - serializedName: "properties", - type: { - name: "Dictionary", - value: { type: { name: "String" }, constraints: { MaxLength: 8192 } }, - }, - }, - measurements: { - serializedName: "measurements", - type: { - name: "Dictionary", - value: { type: { name: "Number" } }, - }, - }, - }, - }, -}; - -export const RemoteDependencyData: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RemoteDependencyData", - additionalProperties: { type: { name: "Object" } }, - modelProperties: { - ...MonitorDomain.type.modelProperties, - id: { - constraints: { - MaxLength: 512, - }, - serializedName: "id", - type: { - name: "String", - }, - }, - name: { - constraints: { - MaxLength: 1024, - }, - serializedName: "name", - required: true, - type: { - name: "String", - }, - }, - resultCode: { - constraints: { - MaxLength: 1024, - }, - serializedName: "resultCode", - type: { - name: "String", - }, - }, - data: { - constraints: { - MaxLength: 8192, - }, - serializedName: "data", - type: { - name: "String", - }, - }, - type: { - constraints: { - MaxLength: 1024, - }, - serializedName: "type", - type: { - name: "String", - }, - }, - target: { - constraints: { - MaxLength: 1024, - }, - serializedName: "target", - type: { - name: "String", - }, - }, - duration: { - serializedName: "duration", - required: true, - type: { - name: "String", - }, - }, - success: { - defaultValue: true, - serializedName: "success", - type: { - name: "Boolean", - }, - }, - properties: { - serializedName: "properties", - type: { - name: "Dictionary", - value: { type: { name: "String" }, constraints: { MaxLength: 8192 } }, - }, - }, - measurements: { - serializedName: "measurements", - type: { - name: "Dictionary", - value: { type: { name: "Number" } }, - }, - }, - }, - }, -}; - -export const RequestData: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RequestData", - additionalProperties: { type: { name: "Object" } }, - modelProperties: { - ...MonitorDomain.type.modelProperties, - id: { - constraints: { - MaxLength: 512, - }, - serializedName: "id", - required: true, - type: { - name: "String", - }, - }, - name: { - constraints: { - MaxLength: 1024, - }, - serializedName: "name", - type: { - name: "String", - }, - }, - duration: { - serializedName: "duration", - required: true, - type: { - name: "String", - }, - }, - success: { - defaultValue: true, - serializedName: "success", - required: true, - type: { - name: "Boolean", - }, - }, - responseCode: { - constraints: { - MaxLength: 1024, - }, - serializedName: "responseCode", - required: true, - type: { - name: "String", - }, - }, - source: { - constraints: { - MaxLength: 1024, - }, - serializedName: "source", - type: { - name: "String", - }, - }, - url: { - constraints: { - MaxLength: 2048, - }, - serializedName: "url", - type: { - name: "String", - }, - }, - properties: { - serializedName: "properties", - type: { - name: "Dictionary", - value: { type: { name: "String" }, constraints: { MaxLength: 8192 } }, - }, - }, - measurements: { - serializedName: "measurements", - type: { - name: "Dictionary", - value: { type: { name: "Number" } }, - }, - }, - }, - }, -}; diff --git a/src/declarations/generated/models/parameters.ts b/src/declarations/generated/models/parameters.ts deleted file mode 100644 index ef876b83a..000000000 --- a/src/declarations/generated/models/parameters.ts +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -import { OperationParameter, OperationURLParameter } from "@azure/core-client"; - -export const contentType: OperationParameter = { - parameterPath: ["options", "contentType"], - mapper: { - defaultValue: "application/json", - isConstant: true, - serializedName: "Content-Type", - type: { - name: "String", - }, - }, -}; - -export const body: OperationParameter = { - parameterPath: "body", - mapper: { - serializedName: "body", - required: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "TelemetryItem", - }, - }, - }, - }, -}; - -export const accept: OperationParameter = { - parameterPath: "accept", - mapper: { - defaultValue: "application/json", - isConstant: true, - serializedName: "Accept", - type: { - name: "String", - }, - }, -}; - -export const host: OperationURLParameter = { - parameterPath: "host", - mapper: { - serializedName: "Host", - required: true, - type: { - name: "String", - }, - }, - skipEncoding: true, -};