diff --git a/package.json b/package.json index 421a0b3d..f7e5ef71 100644 --- a/package.json +++ b/package.json @@ -58,17 +58,17 @@ "e2e": "cross-env TS_NODE_PROJECT=tsconfig.json xvfb-maybe mocha --require ts-node/register/transpile-only --retries 3 ./test/e2e/*.ts" }, "dependencies": { - "@sentry/browser": "7.59.2", - "@sentry/core": "7.59.2", - "@sentry/node": "7.59.2", - "@sentry/types": "7.59.2", - "@sentry/utils": "7.59.2", + "@sentry/browser": "7.59.3", + "@sentry/core": "7.59.3", + "@sentry/node": "7.59.3", + "@sentry/types": "7.59.3", + "@sentry/utils": "7.59.3", "deepmerge": "4.3.0", "tslib": "^2.5.0" }, "devDependencies": { - "@sentry-internal/eslint-config-sdk": "7.59.2", - "@sentry-internal/typescript": "7.59.2", + "@sentry-internal/eslint-config-sdk": "7.59.3", + "@sentry-internal/typescript": "7.59.3", "@types/busboy": "^0.2.3", "@types/chai": "^4.2.10", "@types/chai-as-promised": "^7.1.5", diff --git a/src/renderer/sdk.ts b/src/renderer/sdk.ts index b69642a0..e2786ac1 100644 --- a/src/renderer/sdk.ts +++ b/src/renderer/sdk.ts @@ -22,7 +22,7 @@ export const defaultIntegrations = [...defaultBrowserIntegrations, new ScopeToMa export function init( options: BrowserOptions & O = {} as BrowserOptions & O, // This parameter name ensures that TypeScript error messages contain a hint for fixing SDK version mismatches - originalInit: (if_you_get_a_typescript_error_ensure_sdks_use_version_v7_59_2: O) => void = browserInit, + originalInit: (if_you_get_a_typescript_error_ensure_sdks_use_version_v7_59_3: O) => void = browserInit, ): void { ensureProcess('renderer'); diff --git a/yarn.lock b/yarn.lock index d5122574..34376418 100644 --- a/yarn.lock +++ b/yarn.lock @@ -45,6 +45,13 @@ optionalDependencies: global-agent "^3.0.0" +"@eslint-community/eslint-utils@^4.2.0": + version "4.4.0" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" + integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== + dependencies: + eslint-visitor-keys "^3.3.0" + "@eslint/eslintrc@^0.4.3": version "0.4.3" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" @@ -128,98 +135,99 @@ "@pnpm/network.ca-file" "^1.0.1" config-chain "^1.1.11" -"@sentry-internal/eslint-config-sdk@7.59.2": - version "7.59.2" - resolved "https://registry.yarnpkg.com/@sentry-internal/eslint-config-sdk/-/eslint-config-sdk-7.59.2.tgz#0dec2a2a8dabe4b5ffaf58ae96fb37623f857b45" - integrity sha512-p2+Y3InGQj48Cj3MbaBxCdX40ckmyCvd2M8loMMwTjLhXmv/p4NflIreAADNlaLP0RaFoiZ7IdnVGDCYQdnCzg== +"@sentry-internal/eslint-config-sdk@7.59.3": + version "7.59.3" + resolved "https://registry.yarnpkg.com/@sentry-internal/eslint-config-sdk/-/eslint-config-sdk-7.59.3.tgz#44af88ffd861853b14006245c738a22a9e826f6b" + integrity sha512-YEG8OgFJl55stDa8l93e++wpJoJJozD7Tnr/yoGTO2X0diWuyFBjzimMjlFYKmrdGLE73unuuQFGw6Wgs8YiHA== dependencies: - "@sentry-internal/eslint-plugin-sdk" "7.59.2" - "@sentry-internal/typescript" "7.59.2" + "@sentry-internal/eslint-plugin-sdk" "7.59.3" + "@sentry-internal/typescript" "7.59.3" "@typescript-eslint/eslint-plugin" "^5.48.0" "@typescript-eslint/parser" "^5.48.0" eslint-config-prettier "^6.11.0" eslint-plugin-deprecation "^1.1.0" eslint-plugin-import "^2.22.0" + eslint-plugin-jest "^27.2.2" eslint-plugin-jsdoc "^30.0.3" eslint-plugin-simple-import-sort "^5.0.3" -"@sentry-internal/eslint-plugin-sdk@7.59.2": - version "7.59.2" - resolved "https://registry.yarnpkg.com/@sentry-internal/eslint-plugin-sdk/-/eslint-plugin-sdk-7.59.2.tgz#78226f235653bf25ae679266fc540754e17ca2e5" - integrity sha512-Q/yNLFpCo8qIZUQm7EVtwyLQt3q+MI3RHE3FlpFfqUwGvRZsIOOMCrpPjW1FZ2+3uSzZFof8dEGntoM9GfgqEA== +"@sentry-internal/eslint-plugin-sdk@7.59.3": + version "7.59.3" + resolved "https://registry.yarnpkg.com/@sentry-internal/eslint-plugin-sdk/-/eslint-plugin-sdk-7.59.3.tgz#f0de00903eba065d65bea9e8496afbd9965fed65" + integrity sha512-Gvh2yeyKBwV1kNG6hZ1M+gKYzoY7Dod92YL+YrvM48la4e9nUPW+0IU4joziYYm3VFUCAiqL9n+eUVYPvUn5dg== dependencies: requireindex "~1.1.0" -"@sentry-internal/tracing@7.59.2": - version "7.59.2" - resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.59.2.tgz#91c44a37151bb81fac0500b4e031f53583dff772" - integrity sha512-02gteChV/lMobWU06VlITq+myEWk0MzhnDCm8n/DMigB47I9HkWZFAJ+CYG6Ns0rTL+3+/c2V0bPyQkZwIC+Sg== +"@sentry-internal/tracing@7.59.3": + version "7.59.3" + resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.59.3.tgz#881c837988d88609a3f035adf0728e63066cd31f" + integrity sha512-/RkBj/0zQKGsW/UYg6hufrLHHguncLfu4610FCPWpVp0K5Yu5ou8/Aw8D76G3ZxD2TiuSNGwX0o7TYN371ZqTQ== dependencies: - "@sentry/core" "7.59.2" - "@sentry/types" "7.59.2" - "@sentry/utils" "7.59.2" + "@sentry/core" "7.59.3" + "@sentry/types" "7.59.3" + "@sentry/utils" "7.59.3" tslib "^2.4.1 || ^1.9.3" -"@sentry-internal/typescript@7.59.2": - version "7.59.2" - resolved "https://registry.yarnpkg.com/@sentry-internal/typescript/-/typescript-7.59.2.tgz#df8e837c3580caf44864d88d0cd6721e59594b9a" - integrity sha512-0GIslPJpxTjPYA1zTh/wyz8majvQbn0bNZftv71Ng17y/HaZiGzYDyFG8OEjWgp7poIsOYrMAe7hsr6b5jniTA== - -"@sentry/browser@7.59.2": - version "7.59.2" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.59.2.tgz#77f6c7af33448ec375d684442ef51f21f5c26ace" - integrity sha512-N1JiBs1VRR5DV0209TZgaMwRGiTYN1C34sFzIW7nuC82X4gHy3tuJjZPlMDTtgFrALBMJ24yQ7D4HJjXrS2+Dw== - dependencies: - "@sentry-internal/tracing" "7.59.2" - "@sentry/core" "7.59.2" - "@sentry/replay" "7.59.2" - "@sentry/types" "7.59.2" - "@sentry/utils" "7.59.2" +"@sentry-internal/typescript@7.59.3": + version "7.59.3" + resolved "https://registry.yarnpkg.com/@sentry-internal/typescript/-/typescript-7.59.3.tgz#77d29321824bc634e723186261ae61537f16c998" + integrity sha512-FpUWxmcofaw1pP9KQIyip+aQtDKLGymxxiYqqdQ3WWA/vJ9I+Pv0wI7XMm+SBcjTShSGrnyaKnGvDdqiqY1Fmw== + +"@sentry/browser@7.59.3": + version "7.59.3" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.59.3.tgz#707a07fe67c87aef9ea1252b7dea219b4a6c8c17" + integrity sha512-rTsePz1zEhiouX24TqjzYdY8PsBNU2EGUSHK9jCKml5i/eKTqQabnwdxHgIC4/wcs1nGOabRg/Iel6l4y4mCjA== + dependencies: + "@sentry-internal/tracing" "7.59.3" + "@sentry/core" "7.59.3" + "@sentry/replay" "7.59.3" + "@sentry/types" "7.59.3" + "@sentry/utils" "7.59.3" tslib "^2.4.1 || ^1.9.3" -"@sentry/core@7.59.2": - version "7.59.2" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.59.2.tgz#5c69cc7b8321f47c3da353f51084e2f4c4170e7d" - integrity sha512-GRhoPw6b6GkvOsa060aREc9yyHjgAKITgITNbzUmn0GqIeWD5SMoCBAcENRHVgUnpQWOpnkEF1/sqxvwx+rf6Q== +"@sentry/core@7.59.3": + version "7.59.3" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.59.3.tgz#6fc443e83f8cff0f2ebf004a2275b46c7d0020e8" + integrity sha512-cGBOwT9gziIn50fnlBH1WGQlGcHi7wrbvOCyrex4MxKnn1LSBYWBhwU0ymj8DI/9MyPrGDNGkrgpV0WJWBSClg== dependencies: - "@sentry/types" "7.59.2" - "@sentry/utils" "7.59.2" + "@sentry/types" "7.59.3" + "@sentry/utils" "7.59.3" tslib "^2.4.1 || ^1.9.3" -"@sentry/node@7.59.2": - version "7.59.2" - resolved "https://registry.yarnpkg.com/@sentry/node/-/node-7.59.2.tgz#ff68286770d6a647a4555c9f0351c7003c00f3bc" - integrity sha512-cvTW4VwQdvNeAtBGVGE5hGmsWstGK4PwWe5PccBWJBQGM/rYzwk2tM9ZQnM5M5+yDV4bZ+21sJhvyhsHoTjmzQ== +"@sentry/node@7.59.3": + version "7.59.3" + resolved "https://registry.yarnpkg.com/@sentry/node/-/node-7.59.3.tgz#e672da13871882faf0236aaaaeab3481cc8fc3c9" + integrity sha512-5dG90YzmKjuy5TK04qDuc9LBxnGfqsZw8Oh9giwOBfQVCaFp7R14AXyQ1F8k3iUF+4sGeTvoqi9I/GKAItVmlA== dependencies: - "@sentry-internal/tracing" "7.59.2" - "@sentry/core" "7.59.2" - "@sentry/types" "7.59.2" - "@sentry/utils" "7.59.2" + "@sentry-internal/tracing" "7.59.3" + "@sentry/core" "7.59.3" + "@sentry/types" "7.59.3" + "@sentry/utils" "7.59.3" cookie "^0.4.1" https-proxy-agent "^5.0.0" lru_map "^0.3.3" tslib "^2.4.1 || ^1.9.3" -"@sentry/replay@7.59.2": - version "7.59.2" - resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.59.2.tgz#4fc9c455e0e3b933075afe1729d8ba42953c62d4" - integrity sha512-Ma72ofTdtSinBY5GH0zM7k8o/WsdaVdPP/1iyFbcWQDt8dnrcsJVUKK0t9+8gijpiSMUKE+vjFjQNL9/PGYekw== +"@sentry/replay@7.59.3": + version "7.59.3" + resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.59.3.tgz#ae38d7dd91126bba1882f3273d31a488aaa878c6" + integrity sha512-o0Z9XD46ua4kex8P2zcahNLARm+joLU6e8bTwjdmfsLS/A2yH1RhJ/VlcAEpPR2IzSYLXz3ApJ/XiqLPTNSu1w== dependencies: - "@sentry/core" "7.59.2" - "@sentry/types" "7.59.2" - "@sentry/utils" "7.59.2" + "@sentry/core" "7.59.3" + "@sentry/types" "7.59.3" + "@sentry/utils" "7.59.3" -"@sentry/types@7.59.2": - version "7.59.2" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.59.2.tgz#25b2ae0b2dc6733ca48621cf9167c9a7965852ae" - integrity sha512-rylG7UQ0cC/xbV6trSuaAE/bsruSZy92jxQ1/KSOYKwBBvRFPXJBuiBtA81b8eYa4THZ+mE/ol2qOTJYuuV4Ug== +"@sentry/types@7.59.3": + version "7.59.3" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.59.3.tgz#a3025d05f575b5a6d264b51e5db54470b3c8b922" + integrity sha512-HQ/Pd3YHyIa4HM0bGfOsfI4ZF+sLVs6II9VtlS4hsVporm4ETl3Obld5HywO3aVYvWOk5j/bpAW9JYsxXjRG5A== -"@sentry/utils@7.59.2": - version "7.59.2" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.59.2.tgz#c4c76b1ea2a7f9363d1203dedfeafec2387bf634" - integrity sha512-uxC8xH9wsB/tZUnjmaQ1uGtsumFOc19KWfedVHXzcNwqdt5uS3EB4+D1d8WwiJyLy2nm61DdmTC9SiB4HS+OSw== +"@sentry/utils@7.59.3": + version "7.59.3" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.59.3.tgz#423fd47966f9813d4d3a8589ece4f2ad2d270f31" + integrity sha512-Q57xauMKuzd6S+POA1fmulfjzTsb/z118TNAfZZNkHqVB48hHBqgzdhbEBmN4jPCSKV2Cx7VJUoDZxJfzQyLUQ== dependencies: - "@sentry/types" "7.59.2" + "@sentry/types" "7.59.3" tslib "^2.4.1 || ^1.9.3" "@sindresorhus/is@^4.0.0": @@ -533,6 +541,14 @@ "@typescript-eslint/types" "5.51.0" "@typescript-eslint/visitor-keys" "5.51.0" +"@typescript-eslint/scope-manager@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c" + integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== + dependencies: + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" + "@typescript-eslint/type-utils@5.51.0": version "5.51.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.51.0.tgz#7af48005531700b62a20963501d47dfb27095988" @@ -548,6 +564,11 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.51.0.tgz#e7c1622f46c7eea7e12bbf1edfb496d4dec37c90" integrity sha512-SqOn0ANn/v6hFn0kjvLwiDi4AzR++CBZz0NV5AnusT2/3y32jdc0G4woXPWHCumWtUXZKPAS27/9vziSsC9jnw== +"@typescript-eslint/types@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" + integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== + "@typescript-eslint/typescript-estree@5.51.0": version "5.51.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.51.0.tgz#0ec8170d7247a892c2b21845b06c11eb0718f8de" @@ -561,6 +582,19 @@ semver "^7.3.7" tsutils "^3.21.0" +"@typescript-eslint/typescript-estree@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b" + integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== + dependencies: + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.3.7" + tsutils "^3.21.0" + "@typescript-eslint/utils@5.51.0": version "5.51.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.51.0.tgz#074f4fabd5b12afe9c8aa6fdee881c050f8b4d47" @@ -575,6 +609,20 @@ eslint-utils "^3.0.0" semver "^7.3.7" +"@typescript-eslint/utils@^5.10.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" + integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@types/json-schema" "^7.0.9" + "@types/semver" "^7.3.12" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" + eslint-scope "^5.1.1" + semver "^7.3.7" + "@typescript-eslint/visitor-keys@5.51.0": version "5.51.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.51.0.tgz#c0147dd9a36c0de758aaebd5b48cae1ec59eba87" @@ -583,6 +631,14 @@ "@typescript-eslint/types" "5.51.0" eslint-visitor-keys "^3.3.0" +"@typescript-eslint/visitor-keys@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e" + integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== + dependencies: + "@typescript-eslint/types" "5.62.0" + eslint-visitor-keys "^3.3.0" + "@ungap/promise-all-settled@1.1.2": version "1.1.2" resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44" @@ -1444,6 +1500,13 @@ eslint-plugin-import@^2.22.0: semver "^6.3.0" tsconfig-paths "^3.14.1" +eslint-plugin-jest@^27.2.2: + version "27.2.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-27.2.3.tgz#6f8a4bb2ca82c0c5d481d1b3be256ab001f5a3ec" + integrity sha512-sRLlSCpICzWuje66Gl9zvdF6mwD5X86I4u55hJyFBsxYOsBCmT5+kSUjf+fkFWVMMgpzNEupjW8WzUqi83hJAQ== + dependencies: + "@typescript-eslint/utils" "^5.10.0" + eslint-plugin-jsdoc@^30.0.3: version "30.7.13" resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-30.7.13.tgz#52e5c74fb806d3bbeb51d04a0c829508c3c6b563"