{
	"name": "cline-sdk",
	"version": "1.0.1",
	"description": "Comprehensive SDK for Cline - AI-powered development assistant with database integration, execution modes, and custom functions",
	"main": "dist/index.js",
	"types": "dist/index.d.ts",
	"exports": {
		".": {
			"import": "./dist/index.js",
			"require": "./dist/index.js",
			"types": "./dist/index.d.ts"
		},
		"./package.json": "./package.json"
	},
	"files": [
		"dist",
		"README.md",
		"DOCUMENTATION.md",
		"AI_TECHNICAL_REFERENCE.md",
		"LICENSE"
	],
	"scripts": {
		"build": "tsc",
		"clean": "rm -rf dist",
		"dev": "tsc --watch",
		"prepublishOnly": "npm run clean && npm run build",
		"prepare": "npm run build",
		"test": "npm run test:unit",
		"test:unit": "npm run build && node tests/postgres-simple-test.js",
		"test:integration": "npm run build && node tests/postgres-integration.test.js",
		"example:basic": "npm run build && node examples/01-basic-usage.js",
		"example:modes": "npm run build && node examples/02-execution-modes.js",
		"example:functions": "npm run build && node examples/03-custom-functions.js",
		"example:database": "npm run build && node examples/04-database-integration.js",
		"example:knowledge": "npm run build && node examples/05-table-knowledge.js",
		"example:supabase": "npm run build && node examples/06-supabase-storage.js",
		"example:workflow": "npm run build && node examples/07-complete-workflow.js",
		"example:events": "npm run build && node examples/08-event-monitoring.js",
		"example:retry": "npm run build && node examples/09-retry-system.js",
		"example:optimization": "npm run build && node examples/11-prompt-optimization.js",
		"db:setup": "npm run build && node scripts/setup-test-db.js setup",
		"db:cleanup": "npm run build && node scripts/setup-test-db.js cleanup",
		"db:reset": "npm run build && node scripts/setup-test-db.js reset"
	},
	"keywords": [
		"cline",
		"ai",
		"artificial-intelligence",
		"automation",
		"database",
		"postgresql",
		"sdk",
		"anthropic",
		"claude",
		"development-tools",
		"code-generation",
		"assistant"
	],
	"author": {
		"name": "Cline SDK Team",
		"email": "sdk@cline.ai",
		"url": "https://cline.ai"
	},
	"license": "Apache-2.0",
	"repository": {
		"type": "git",
		"url": "git+https://github.com/cline/sdk.git"
	},
	"homepage": "https://github.com/cline/sdk#readme",
	"bugs": {
		"url": "https://github.com/cline/sdk/issues"
	},
	"engines": {
		"node": ">=18.0.0",
		"npm": ">=8.0.0"
	},
	"peerDependencies": {
		"dotenv": "^16.0.0"
	},
	"peerDependenciesMeta": {
		"dotenv": {
			"optional": true
		}
	},
	"dependencies": {
		"@grpc/grpc-js": "^1.9.15",
		"@grpc/proto-loader": "^0.7.13",
		"@supabase/supabase-js": "^2.50.0",
		"@types/pg": "^8.15.4",
		"pg": "^8.16.0",
		"uuid": "^9.0.0"
	},
	"devDependencies": {
		"@types/node": "^20.0.0",
		"@types/uuid": "^9.0.0",
		"dotenv": "^16.5.0",
		"typescript": "^5.4.5"
	},
	"optionalDependencies": {
		"pg": "^8.16.0"
	}
}
