diff --git a/package-lock.json b/package-lock.json index c194913..a319925 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,20 +1,16 @@ { "name": "apollo-link-debug", - "version": "1.0.0", + "version": "1.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "apollo-link-debug", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "workspaces": [ "packages/*" ], - "dependencies": { - "cookie": "^1.0.2", - "cross-fetch": "^4.1.0" - }, "devDependencies": { "@apollo/client": "^4.2.12", "@commitlint/cli": "21.2.2", @@ -1104,11 +1100,15 @@ } }, "node_modules/@types/cookie": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.4.tgz", - "integrity": "sha512-7z/eR6O859gyWIAjuvBWFzNURmf2oPBmJlfVWkwehU5nzIyjwBsTh7WMmEEV4JFnHuQ3ex4oyTvfKzcyJVDBNA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-1.0.0.tgz", + "integrity": "sha512-mGFXbkDQJ6kAXByHS7QAggRXgols0mAdP4MuXgloGY1tXokvzaFFM4SMqWvf7AH0oafI7zlFJwoGWzmhDqTZ9w==", + "deprecated": "This is a stub types definition. cookie provides its own type definitions, so you do not need this installed.", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "cookie": "*" + } }, "node_modules/@types/deep-eql": { "version": "4.0.2", @@ -1144,6 +1144,7 @@ "integrity": "sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "undici-types": "~8.3.0" } @@ -1193,6 +1194,7 @@ "integrity": "sha512-fUBfTuuEulWqX6V8+O3PtScV01tzYYRUDTAirHFKoRAt7nOzoGiPt0M/bB47wWNy0coOOcgEwAMUtBpykMxl6w==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.67.0", "@typescript-eslint/types": "8.67.0", @@ -1384,6 +1386,7 @@ "integrity": "sha512-IM49HmthevbgAO4anp1hwtoT9wYe59w0LR00gr+eagHE+ZJ5lK4sLPeO0ubgoJcwLk6dehU3R24N+FbEEKDc8g==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@bcoe/v8-coverage": "^1.0.2", "@vitest/utils": "4.1.10", @@ -1580,6 +1583,7 @@ "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==", "dev": true, "license": "MIT", + "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -1809,12 +1813,12 @@ "license": "MIT" }, "node_modules/cookie": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz", - "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-2.0.1.tgz", + "integrity": "sha512-yuToqVvRrj6pfDXREyQAAv8SkAEk/8GS3jQRTiUMm66TVtBYmqQeoEjL2Lmq8Rpo6271vH76InTChTitEAm65w==", "license": "MIT", "engines": { - "node": ">=18" + "node": ">=22" }, "funding": { "type": "opencollective", @@ -1827,6 +1831,7 @@ "integrity": "sha512-gtTZxTDau1wL7Y7zifc2dd8jHSK/k6BTx/2Xp/BpdlAdnlYWFVt7qhJqgwi7637yRwRQ3qL4ZidbB4I8tA5VOg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "env-paths": "^2.2.1", "import-fresh": "^3.3.0", @@ -2000,6 +2005,7 @@ "integrity": "sha512-wqA7W2jbsC/BnV9Iv1UZpKVFkO1AdNoSmYW8NWG4HNOBbkAMvIqDZ27pI2f07dqn583NcIC44ckjAcOXDL1QbQ==", "dev": true, "license": "MIT", + "peer": true, "workspaces": [ "packages/*" ], @@ -2059,6 +2065,7 @@ "integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==", "dev": true, "license": "MIT", + "peer": true, "bin": { "eslint-config-prettier": "bin/cli.js" }, @@ -2456,6 +2463,7 @@ "integrity": "sha512-FRWbddMxfkjiB7z+aQDWIR+E34xo9I8c9mtK2RPv8PmMzKRvrdsreHL/Ui/TmwHJfhHChEtsFPyMHKI+xuarQQ==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": "^22.0.0 || ^24.0.0 || ^25.0.0 || >=26.0.0" } @@ -3287,6 +3295,7 @@ "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=12" }, @@ -3339,6 +3348,7 @@ "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==", "dev": true, "license": "MIT", + "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -3378,6 +3388,7 @@ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -3682,6 +3693,7 @@ "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", "dev": true, "license": "Apache-2.0", + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -3737,6 +3749,7 @@ "integrity": "sha512-EU/eS7BH3XROHh2YnBefjM6DBKA6ZeMZEYQbj7NLWg5wHYlhB8B/Mayd5XsgWq+NFYccDOTemRpdETWR6Ka/lw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "lightningcss": "^1.33.0", "picomatch": "^4.0.5", @@ -3815,6 +3828,7 @@ "integrity": "sha512-R9jUTe5S4Qb0HCd4TNqpC7oGcrMssMRGXLW80ubjWsW9VH5GF8y1Y0SFLY9AbqSk6nt0PnOx4H4WNJYZ13GUPw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@vitest/expect": "4.1.10", "@vitest/mocker": "4.1.10", @@ -4064,7 +4078,7 @@ }, "packages/handle-abort": { "name": "@apollo-link-debug/handle-abort", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "devDependencies": { "@apollo/client": "^4.2.12" @@ -4075,15 +4089,15 @@ }, "packages/handle-aws-x-ray": { "name": "@apollo-link-debug/handle-aws-x-ray", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "dependencies": { - "cookie": "^1.0.2", + "cookie": "^2.0.1", "cross-fetch": "^4.1.0" }, "devDependencies": { "@apollo/client": "^4.2.12", - "@types/cookie": "^0.5.1" + "@types/cookie": "^1.0.0" }, "peerDependencies": { "@apollo/client": "^4" @@ -4091,7 +4105,7 @@ }, "packages/handle-errors": { "name": "@apollo-link-debug/handle-errors", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "devDependencies": { "@apollo/client": "^4.2.12" @@ -4102,7 +4116,7 @@ }, "packages/handle-request": { "name": "@apollo-link-debug/handle-request", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "devDependencies": { "@apollo/client": "^4.2.12" @@ -4113,7 +4127,7 @@ }, "packages/handle-timer": { "name": "@apollo-link-debug/handle-timer", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "devDependencies": { "@apollo/client": "^4.2.12" diff --git a/package.json b/package.json index 6e6f5c4..55afd81 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "apollo-link-debug", - "version": "1.0.0", + "version": "1.0.1", "private": true, "homepage": "https://github.com/bashaus/apollo-link-debug", "repository": { @@ -19,10 +19,6 @@ "test": "vitest run", "typecheck": "turbo run typecheck" }, - "dependencies": { - "cookie": "^1.0.2", - "cross-fetch": "^4.1.0" - }, "devDependencies": { "@apollo/client": "^4.2.12", "@commitlint/cli": "21.2.2", diff --git a/packages/handle-abort/package.json b/packages/handle-abort/package.json index a4496a8..a58e827 100644 --- a/packages/handle-abort/package.json +++ b/packages/handle-abort/package.json @@ -1,6 +1,6 @@ { "name": "@apollo-link-debug/handle-abort", - "version": "1.0.0", + "version": "1.0.1", "homepage": "https://github.com/bashaus/apollo-link-debug/tree/main/packages/handle-abort", "repository": { "type": "git", diff --git a/packages/handle-aws-x-ray/package.json b/packages/handle-aws-x-ray/package.json index 2eae160..de3d20b 100644 --- a/packages/handle-aws-x-ray/package.json +++ b/packages/handle-aws-x-ray/package.json @@ -1,6 +1,6 @@ { "name": "@apollo-link-debug/handle-aws-x-ray", - "version": "1.0.0", + "version": "1.0.1", "homepage": "https://github.com/bashaus/apollo-link-debug/tree/main/packages/handle-aws-x-ray", "repository": { "type": "git", @@ -20,12 +20,12 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "cookie": "^1.0.2", + "cookie": "^2.0.1", "cross-fetch": "^4.1.0" }, "devDependencies": { "@apollo/client": "^4.2.12", - "@types/cookie": "^0.5.1" + "@types/cookie": "^1.0.0" }, "peerDependencies": { "@apollo/client": "^4" diff --git a/packages/handle-aws-x-ray/src/lib/aws-x-ray-link.ts b/packages/handle-aws-x-ray/src/lib/aws-x-ray-link.ts index 169e863..57d2149 100644 --- a/packages/handle-aws-x-ray/src/lib/aws-x-ray-link.ts +++ b/packages/handle-aws-x-ray/src/lib/aws-x-ray-link.ts @@ -1,5 +1,5 @@ import { ApolloLink, Observable } from "@apollo/client"; -import { parse } from "cookie"; +import { parseCookie } from "cookie"; import { OnNoHeadersCallback, @@ -49,7 +49,7 @@ export class AwsXRayLink extends ApolloLink { return; } - const params = parse(traceId); + const params = parseCookie(traceId); if (params["Sampled"] === "0") { this.options.onNoSample({ operation }); return; diff --git a/packages/handle-errors/package.json b/packages/handle-errors/package.json index 1dc9b5e..a0523bd 100644 --- a/packages/handle-errors/package.json +++ b/packages/handle-errors/package.json @@ -1,6 +1,6 @@ { "name": "@apollo-link-debug/handle-errors", - "version": "1.0.0", + "version": "1.0.1", "homepage": "https://github.com/bashaus/apollo-link-debug/tree/main/packages/handle-errors", "repository": { "type": "git", diff --git a/packages/handle-request/package.json b/packages/handle-request/package.json index c495f3e..96b87d7 100644 --- a/packages/handle-request/package.json +++ b/packages/handle-request/package.json @@ -1,6 +1,6 @@ { "name": "@apollo-link-debug/handle-request", - "version": "1.0.0", + "version": "1.0.1", "homepage": "https://github.com/bashaus/apollo-link-debug/tree/main/packages/handle-request", "repository": { "type": "git", diff --git a/packages/handle-timer/package.json b/packages/handle-timer/package.json index 31e422f..fe72eef 100644 --- a/packages/handle-timer/package.json +++ b/packages/handle-timer/package.json @@ -1,6 +1,6 @@ { "name": "@apollo-link-debug/handle-timer", - "version": "1.0.0", + "version": "1.0.1", "homepage": "https://github.com/bashaus/apollo-link-debug/tree/main/packages/handle-timer", "repository": { "type": "git",