{
    "name": "@toolbox-sdk/core",
    "version": "1.1.0",
    "type": "module",
    "description": "JavaScript Base SDK for interacting with the Toolbox service",
    "license": "Apache-2.0",
    "author": "Google LLC",
    "keywords": [
        "developers",
        "google",
        "toolbox",
        "sdk",
        "llm",
        "genai",
        "agents",
        "mcp"
    ],
    "exports": {
        ".": {
            "import": "./build/esm/index.js",
            "require": "./build/cjs/index.js",
            "types": "./build/esm/index.d.ts"
        },
        "./auth": {
            "import": "./build/esm/authMethods.js",
            "require": "./build/cjs/authMethods.js",
            "types": "./build/esm/authMethods.d.ts"
        }
    },
    "files": [
        "build/"
    ],
    "repository": {
        "type": "git",
        "url": "git+https://github.com/googleapis/mcp-toolbox-sdk-js.git"
    },
    "homepage": "https://github.com/googleapis/mcp-toolbox-sdk-js/blob/main/packages/toolbox-core",
    "bugs": {
        "url": "https://github.com/googleapis/mcp-toolbox-sdk-js/issues"
    },
    "engines": {
        "node": ">=20.0.0"
    },
    "scripts": {
        "fix": "eslint . --fix",
        "lint": "eslint .",
        "compile": "npm run compile:esm && npm run compile:cjs",
        "compile:esm": "tsc -p tsconfig.esm.json",
        "compile:cjs": "tsc -p tsconfig.cjs.json",
        "test:unit": "cross-env NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.json",
        "test:e2e": "cross-env NODE_OPTIONS=--experimental-vm-modules jest --config jest.e2e.config.json --runInBand",
        "coverage": "cross-env NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.json --coverage",
        "clean": "rm -rf ./build *.tsbuildinfo",
        "build": "npm run clean && npm run compile",
        "//": "Change prepack to invoke turbo from the root context",
        "prepack": "npx turbo run build --filter=@toolbox-sdk/core"
    },
    "dependencies": {
        "axios": "^1.16.0",
        "google-auth-library": "^10.0.0",
        "uuid": "^11.1.0"
    },
    "peerDependencies": {
        "zod": "^3.24.4"
    },
    "devDependencies": {
        "rimraf": "^6.1.2"
    }
}
