@auto-browse/auto-browse
Version:
AI-powered browser automation
78 lines (77 loc) • 2.19 kB
JSON
{
"name": "@auto-browse/auto-browse",
"version": "0.1.6",
"description": "AI-powered browser automation",
"author": "auto-browse",
"homepage": "https://www.auto-browse.com/",
"repository": {
"type": "git",
"url": "git+https://github.com/auto-browse/auto-browse-ts.git"
},
"bugs": {
"url": "https://github.com/auto-browse/auto-browse-ts/issues"
},
"documentation": "https://typescript.docs.auto-browse.com/introduction",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"build": "tsc",
"test": "playwright test",
"prepare": "npm run build",
"format": "prettier --write \"src/**/*.ts\"",
"lint": "eslint \"src/**/*.ts\"",
"postinstall": "playwright install --with-deps",
"clean": "rm -rf dist",
"check": "npm run format && npm run lint",
"prepublishOnly": "npm run clean && npm run build && npm run format && npm run lint",
"publish-package": "npm run clean && npm run build && npm run format && npm run lint && npm publish --access public"
},
"keywords": [
"playwright",
"testing",
"automation",
"ai",
"natural-language",
"browser-automation",
"web-automation",
"llm",
"langchain",
"openai",
"chatgpt",
"google-ai",
"gemini",
"auto-browse"
],
"license": "MIT",
"dependencies": {
"@langchain/anthropic": "^0.3.16",
"@langchain/core": "^0.3.43",
"@langchain/google-genai": "^0.2.1",
"@langchain/google-vertexai": "^0.2.3",
"@langchain/langgraph": "^0.2.60",
"@langchain/ollama": "^0.2.0",
"@langchain/openai": "^0.5.0",
"@modelcontextprotocol/sdk": "^1.8.0",
"@playwright/test": "1.52.0-alpha-1743011787000",
"dotenv": "^16.4.7",
"playwright": "1.52.0-alpha-1743011787000",
"posthog-node": "^4.11.3",
"yaml": "^2.7.1",
"zod": "^3.24.2"
},
"devDependencies": {
"@types/dotenv": "^6.1.1",
"@types/node": "^20.0.0",
"@typescript-eslint/eslint-plugin": "^6.0.0",
"@typescript-eslint/parser": "^6.0.0",
"eslint": "^8.0.0",
"prettier": "^3.0.0",
"typescript": "^5.0.0"
},
"files": [
"dist"
],
"engines": {
"node": ">=14.0.0"
}
}