{
	"name": "isle-evrima-rcon",
	"version": "1.0.5",
	"description": "High-performance, type-safe TypeScript RCON client for The Isle: Evrima game servers with auto-reconnect and connection pooling",
	"author": "MENIX <https://github.com/menix1337>",
	"license": "MIT",
	"type": "module",
	"main": "./src/index.ts",
	"module": "./src/index.ts",
	"types": "./src/index.ts",
	"exports": {
		".": {
			"import": "./src/index.ts",
			"types": "./src/index.ts"
		},
		"./client": {
			"import": "./src/client.ts",
			"types": "./src/client.ts"
		},
		"./commands": {
			"import": "./src/commands.ts",
			"types": "./src/commands.ts"
		},
		"./protocol": {
			"import": "./src/protocol.ts",
			"types": "./src/protocol.ts"
		},
		"./types": {
			"import": "./src/types.ts",
			"types": "./src/types.ts"
		},
		"./validation": {
			"import": "./src/validation.ts",
			"types": "./src/validation.ts"
		}
	},
	"files": [
		"src",
		"LICENSE",
		"README.md"
	],
	"scripts": {
		"test": "bun test",
		"test:watch": "bun test --watch",
		"test:coverage": "bun test --coverage",
		"typecheck": "tsc --noEmit",
		"format": "prettier --write .",
		"prepublishOnly": "bun run typecheck"
	},
	"keywords": [
		"rcon",
		"the-isle",
		"the-isle-rcon",
		"isle",
		"isle-rcon",
		"evrima",
		"evrima-rcon",
		"the-isle-evrima",
		"game-server",
		"game-server-rcon",
		"dinosaur",
		"dinosaur-game",
		"typescript",
		"bun",
		"remote-console",
		"server-admin",
		"server-management"
	],
	"repository": {
		"type": "git",
		"url": "git+https://github.com/menix1337/isle-evrima-rcon.git"
	},
	"homepage": "https://github.com/menix1337/isle-evrima-rcon#readme",
	"bugs": {
		"url": "https://github.com/menix1337/isle-evrima-rcon/issues"
	},
	"engines": {
		"bun": ">=1.0.0",
		"node": ">=18.0.0"
	},
	"devDependencies": {
		"@types/bun": "^1.3.6",
		"prettier": "^3.8.0"
	},
	"peerDependencies": {
		"typescript": "^5.0.0"
	},
	"dependencies": {
		"zod": "^3.25.76"
	}
}
