diff --git a/package-lock.json b/package-lock.json index 676e6cc..9258546 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4308,21 +4308,34 @@ } }, "node_modules/body-parser": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", - "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz", + "integrity": "sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==", "license": "MIT", "dependencies": { "bytes": "^3.1.2", - "content-type": "^1.0.5", + "content-type": "^2.0.0", "debug": "^4.4.3", - "http-errors": "^2.0.0", - "iconv-lite": "^0.7.0", + "http-errors": "^2.0.1", + "iconv-lite": "^0.7.2", "on-finished": "^2.4.1", - "qs": "^6.14.1", - "raw-body": "^3.0.1", - "type-is": "^2.0.1" + "qs": "^6.15.2", + "raw-body": "^3.0.2", + "type-is": "^2.1.0" + }, + "engines": { + "node": ">=18" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/body-parser/node_modules/content-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz", + "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==", + "license": "MIT", "engines": { "node": ">=18" }, @@ -9973,17 +9986,34 @@ } }, "node_modules/type-is": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", - "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz", + "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==", "license": "MIT", "dependencies": { - "content-type": "^1.0.5", + "content-type": "^2.0.0", "media-typer": "^1.1.0", "mime-types": "^3.0.0" }, "engines": { - "node": ">= 0.6" + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/type-is/node_modules/content-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz", + "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/type-is/node_modules/mime-db": { @@ -10689,7 +10719,7 @@ "@actions/core": "^1.11.1", "@actions/exec": "^1.1.1", "@actions/github": "^6.0.0", - "@tokenometer/core": "2.1.0", + "@tokenometer/core": "2.2.0", "minimatch": "^10.2.5" }, "devDependencies": { @@ -11189,10 +11219,10 @@ }, "packages/cli": { "name": "tokenometer", - "version": "2.1.0", + "version": "2.2.0", "license": "MIT", "dependencies": { - "@tokenometer/core": "2.1.0", + "@tokenometer/core": "2.2.0", "image-size": "^2.0.2" }, "bin": { @@ -11206,7 +11236,7 @@ }, "packages/core": { "name": "@tokenometer/core", - "version": "2.1.0", + "version": "2.2.0", "license": "MIT", "dependencies": { "@anthropic-ai/sdk": "^0.95.0", @@ -11254,11 +11284,11 @@ }, "packages/mcp": { "name": "@tokenometer/mcp", - "version": "2.1.0", + "version": "2.2.0", "license": "MIT", "dependencies": { "@modelcontextprotocol/sdk": "^1.0.4", - "@tokenometer/core": "2.1.0", + "@tokenometer/core": "2.2.0", "zod": "^3.23.8", "zod-to-json-schema": "^3.23.0" }, @@ -11279,7 +11309,7 @@ "@testing-library/jest-dom": "^6.5.0", "@testing-library/react": "^16.0.1", "@testing-library/user-event": "^14.5.2", - "@tokenometer/core": "2.1.0", + "@tokenometer/core": "2.2.0", "@types/node": "^22.10.5", "@types/react": "^19.0.2", "@types/react-dom": "^19.0.2", @@ -11291,17 +11321,17 @@ "vitest": "^4.1.8" }, "peerDependencies": { - "@tokenometer/core": ">=2.1.0", + "@tokenometer/core": ">=2.2.0", "react": ">=18.0.0", "react-dom": ">=18.0.0" } }, "packages/vscode": { "name": "tokenometer-vscode", - "version": "0.1.13", + "version": "0.1.14", "license": "MIT", "dependencies": { - "@tokenometer/core": "2.1.0" + "@tokenometer/core": "2.2.0" }, "devDependencies": { "@biomejs/biome": "^1.9.4", @@ -11806,7 +11836,7 @@ "dependencies": { "@anthropic-ai/sdk": "^0.40.0", "@google/generative-ai": "^0.21.0", - "@tokenometer/core": "2.1.0", + "@tokenometer/core": "2.2.0", "@tokenometer/react": "2.0.3", "@vercel/analytics": "^2.0.1", "@vercel/speed-insights": "^2.0.0",