diff --git a/package.json b/package.json index 2b31d94d60..855c1e0c01 100644 --- a/package.json +++ b/package.json @@ -123,7 +123,7 @@ "critters": "0.0.6", "cross-env": "6.0.3", "cross-spawn": "6.0.5", - "dd-trace": "4.1.0", + "dd-trace": "4.12.0", "es5-ext": "0.10.53", "escape-string-regexp": "2.0.0", "eslint": "7.24.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3019ed5c79..5514cf2bff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -216,8 +216,8 @@ importers: specifier: 6.0.5 version: 6.0.5 dd-trace: - specifier: 4.1.0 - version: 4.1.0 + specifier: 4.12.0 + version: 4.12.0 es5-ext: specifier: 0.10.53 version: 0.10.53 @@ -5047,8 +5047,8 @@ packages: node-gyp-build: 4.6.0 dev: true - /@datadog/native-iast-taint-tracking@1.4.1: - resolution: {integrity: sha512-wWJebnK5fADXGGwmoHi9ElMsvR/M4IZpRxBxzAfKU2WI1GRkCvSxQBhbIFUTQEuO7l6ZOpASWQ9yUXK3cx8n+w==} + /@datadog/native-iast-taint-tracking@1.5.0: + resolution: {integrity: sha512-SOWIk1M6PZH0osNB191Voz2rKBPoF5hISWVSK9GiJPrD40+xjib1Z/bFDV7EkDn3kjOyordSBdNPG5zOqZJdyg==} dependencies: node-gyp-build: 3.9.0 dev: true @@ -5062,18 +5062,16 @@ packages: node-gyp-build: 3.9.0 dev: true - /@datadog/pprof@2.2.1: - resolution: {integrity: sha512-kPxN9ADjajUEU1zRtVqLT/q5AP8Ge7S1R1UkpUlKOzNgBznFXmNzhTtQqGhB8ew6LPssfIQTDVd/rBIcJvuMOw==} + /@datadog/pprof@3.1.0: + resolution: {integrity: sha512-Bg8O8yrHeL2KKHXhLoAAT33ZfzLnZ6rWfOjy8PkcNhUJy3UwNVLbUoApf+99EyLjqpzpk/kZXrIAMBzMMB8ilg==} engines: {node: '>=12'} requiresBuild: true dependencies: delay: 5.0.0 node-gyp-build: 3.9.0 p-limit: 3.1.0 - pify: 5.0.0 pprof-format: 2.0.7 source-map: 0.7.4 - split: 1.0.1 dev: true /@datadog/sketches-js@2.1.0: @@ -6694,8 +6692,8 @@ packages: resolution: {integrity: sha512-XQr74QaLeMiqhStEhLn1im9EOMnkypp7MZOwQhGzqp2Weu5eQJbpPxWxixxlYRKWPOmJjsk6qYfYH9kq43yc2w==} dev: true - /@next/react-refresh-utils@13.4.16(react-refresh@0.12.0)(webpack@5.86.0): - resolution: {integrity: sha512-kYXo3CMap1+vs6dsnynxu8iIh+o+iE0aSf4kCFH1WZw3u0+QaGJS4s6J8eRLMxo4Dpq/hYmuNB/oMCZmxVHi0Q==} + /@next/react-refresh-utils@13.4.18(react-refresh@0.12.0)(webpack@5.86.0): + resolution: {integrity: sha512-CfLRf5pK/IMsah4E3J3wHDZlev/GgZyhELD01QNINgsuHcQMopPT/e1Dk7wsQ3128SgMXTqkpyXaSsESdIp5tQ==} peerDependencies: react-refresh: 0.12.0 webpack: ^4 || ^5 @@ -7188,6 +7186,21 @@ packages: engines: {node: '>=8.0.0'} dev: true + /@opentelemetry/core@1.15.2(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-+gBv15ta96WqkHZaPpcDHiaz0utiiHZVfm2YOYSqFGrUaJpPkMoSuLBB58YFQGi6Rsb9EHos84X6X5+9JspmLw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.5.0' + dependencies: + '@opentelemetry/api': 1.4.1 + '@opentelemetry/semantic-conventions': 1.15.2 + dev: true + + /@opentelemetry/semantic-conventions@1.15.2: + resolution: {integrity: sha512-CjbOKwk2s+3xPIMcd5UNYQzsf+v94RczbdNix9/kQh38WiQkM90sUOi3if8eyHFgiBjBjhwXrA7W3ydiSQP9mw==} + engines: {node: '>=14'} + dev: true + /@pkgr/utils@2.3.1: resolution: {integrity: sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} @@ -11788,21 +11801,24 @@ packages: resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} dev: true - /dd-trace@4.1.0: - resolution: {integrity: sha512-00REqoM8a+51zjB5PxNL9xOZa+pto6Fnf0viZ7ZcQmQvvjM9oPsZ9U71zrJGGjASwJGBj7rPCYuhHUHp3YcFJQ==} + /dd-trace@4.12.0: + resolution: {integrity: sha512-QAvlKWUn8Tx75hbos7d7hk/9iCo3tKShd3vGg4mMtl3YWYZd7wsYUtX1PJUS+CjQgOPh2XJuBLAGYoamYYTeBg==} engines: {node: '>=16'} requiresBuild: true dependencies: '@datadog/native-appsec': 3.2.0 '@datadog/native-iast-rewriter': 2.0.1 - '@datadog/native-iast-taint-tracking': 1.4.1 + '@datadog/native-iast-taint-tracking': 1.5.0 '@datadog/native-metrics': 2.0.0 - '@datadog/pprof': 2.2.1 + '@datadog/pprof': 3.1.0 '@datadog/sketches-js': 2.1.0 + '@opentelemetry/api': 1.4.1 + '@opentelemetry/core': 1.15.2(@opentelemetry/api@1.4.1) crypto-randomuuid: 1.0.0 diagnostics_channel: 1.1.0 ignore: 5.2.4 - import-in-the-middle: 1.4.0 + import-in-the-middle: 1.4.2 + int64-buffer: 0.1.10 ipaddr.js: 2.1.0 istanbul-lib-coverage: 3.2.0 koalas: 1.0.2 @@ -11814,12 +11830,13 @@ packages: lru-cache: 7.18.3 methods: 1.1.2 module-details-from-path: 1.0.3 + msgpack-lite: 0.1.26 node-abort-controller: 3.1.1 opentracing: 0.14.7 path-to-regexp: 0.1.7 - protobufjs: 7.2.3 - retry: 0.10.1 - semver: 7.3.8 + protobufjs: 7.2.4 + retry: 0.13.1 + semver: 7.5.4 dev: true /debounce-fn@4.0.0: @@ -13273,6 +13290,10 @@ packages: engines: {node: '>= 0.6'} dev: true + /event-lite@0.1.3: + resolution: {integrity: sha512-8qz9nOz5VeD2z96elrEKD2U433+L3DWdUdDkOINLGOJvx1GsMBbMn0aCeu28y8/e85A6mCigBiFlYMnTBEGlSw==} + dev: true + /event-stream@3.1.7: resolution: {integrity: sha512-ddACn1VEffD+nvbofs8gs/0qJZC9gtEGLG+WykE//rinSpYLSaTsnN96eVQV+gHdUhV/nVtxUNKC3OjrApuEMw==} dependencies: @@ -15259,8 +15280,8 @@ packages: resolve-from: 5.0.0 dev: true - /import-in-the-middle@1.4.0: - resolution: {integrity: sha512-ZW7MlnQSh/Z6eTaRVTzTO29obLoqiWN5kojA1N64S76dzStMXimGKcyjjRlnOAL14URUpoU0YZ/b21ByXpsmOA==} + /import-in-the-middle@1.4.2: + resolution: {integrity: sha512-9WOz1Yh/cvO/p69sxRmhyQwrIGGSp7EIdcb+fFNVi7CzQGQB8U1/1XrKVSbEd/GNOAeM0peJtmi7+qphe7NvAw==} dependencies: acorn: 8.8.2 acorn-import-assertions: 1.9.0(acorn@8.8.2) @@ -15405,6 +15426,10 @@ packages: through: 2.3.8 dev: true + /int64-buffer@0.1.10: + resolution: {integrity: sha512-v7cSY1J8ydZ0GyjUHqF+1bshJ6cnEVLo9EnjB8p+4HDRPZc9N5jjmvUV7NvEsqQOKyH0pmIBFWXVQbiS0+OBbA==} + dev: true + /internal-slot@1.0.3: resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} engines: {node: '>= 0.4'} @@ -18896,6 +18921,16 @@ packages: /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + /msgpack-lite@0.1.26: + resolution: {integrity: sha512-SZ2IxeqZ1oRFGo0xFGbvBJWMp3yLIY9rlIJyxy8CGrwZn1f0ZK4r6jV/AM1r0FZMDUkWkglOk/eeKIL9g77Nxw==} + hasBin: true + dependencies: + event-lite: 0.1.3 + ieee754: 1.2.1 + int64-buffer: 0.1.10 + isarray: 1.0.0 + dev: true + /msw@1.2.2(typescript@5.1.3): resolution: {integrity: sha512-GsW3PE/Es/a1tYThXcM8YHOZ1S1MtivcS3He/LQbbTCx3rbWJYCtWD5XXyJ53KlNPT7O1VI9sCW3xMtgFe8XpQ==} engines: {node: '>=14'} @@ -21909,8 +21944,8 @@ packages: long: 4.0.0 dev: true - /protobufjs@7.2.3: - resolution: {integrity: sha512-TtpvOqwB5Gdz/PQmOjgsrGH1nHjAQVCN7JG4A6r1sXRWESL5rNMAiRcBQlCAdKxZcAbstExQePYG8xof/JVRgg==} + /protobufjs@7.2.4: + resolution: {integrity: sha512-AT+RJgD2sH8phPmCf7OUZR8xGdcJRga4+1cOaXJ64hvcSkVhNcRHOwIxUatPH15+nj59WAGTDv3LSGZPEQbJaQ==} engines: {node: '>=12.0.0'} requiresBuild: true dependencies: @@ -23035,6 +23070,11 @@ packages: engines: {node: '>= 4'} dev: true + /retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} + dev: true + /reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -26412,7 +26452,7 @@ packages: name: '@vercel/turbopack-ecmascript-runtime' version: 0.0.0 dependencies: - '@next/react-refresh-utils': 13.4.16(react-refresh@0.12.0)(webpack@5.86.0) + '@next/react-refresh-utils': 13.4.18(react-refresh@0.12.0)(webpack@5.86.0) '@types/node': 20.2.5 transitivePeerDependencies: - react-refresh