mirror of
https://github.com/firecrawl/cli.git
synced 2026-09-14 17:30:55 +08:00
a449a16a32
Bump CLI version and add YAML dependency; implement native MCP installers for Hermes and OpenClaw and a hosted Firecrawl MCP URL. Normalize agent aliases and extend setup/installMcp to handle special launchers (hermes, openclaw, and --agent all) and to invoke add-mcp with the hosted MCP URL and transport option. Add functions to write Hermes config and configure OpenClaw via its CLI, and add installSkillsForAgent helper. Extend launch command to recognize hermes/openclaw targets, run their MCP installers, optionally install skills (new --skip-skills flag), and launch with correct args. Update command help text and expand tests to cover these new behaviors.
81 lines
2.1 KiB
JSON
81 lines
2.1 KiB
JSON
{
|
|
"name": "firecrawl-cli",
|
|
"version": "1.19.15",
|
|
"description": "Command-line interface for Firecrawl. Scrape, crawl, and extract data from any website directly from your terminal.",
|
|
"main": "dist/index.js",
|
|
"bin": {
|
|
"firecrawl": "dist/index.js"
|
|
},
|
|
"scripts": {
|
|
"build": "tsc",
|
|
"dev": "tsc --watch",
|
|
"start": "node dist/index.js",
|
|
"local": "node dist/index.js",
|
|
"clean": "rm -rf dist",
|
|
"prepublishOnly": "pnpm run build",
|
|
"prepare": "husky",
|
|
"format": "prettier --write \"src/**/*.{ts,json}\" \"*.{json,md}\"",
|
|
"format:check": "prettier --check \"src/**/*.{ts,json}\" \"*.{json,md}\"",
|
|
"type-check": "tsc --noEmit",
|
|
"test:watch": "vitest",
|
|
"test": "vitest run",
|
|
"publish-beta": "npm publish --tag beta",
|
|
"publish-prod": "npm publish --access public",
|
|
"build:binary": "bash scripts/build-binaries.sh",
|
|
"build:binary:darwin": "bash scripts/build-binaries.sh darwin",
|
|
"build:binary:linux": "bash scripts/build-binaries.sh linux",
|
|
"build:binary:windows": "bash scripts/build-binaries.sh windows"
|
|
},
|
|
"lint-staged": {
|
|
"*.{ts,json,md}": [
|
|
"prettier --write"
|
|
]
|
|
},
|
|
"keywords": [
|
|
"firecrawl",
|
|
"cli",
|
|
"web-scraping",
|
|
"crawler",
|
|
"scraper",
|
|
"data-extraction",
|
|
"llm",
|
|
"markdown",
|
|
"search",
|
|
"web search",
|
|
"skill"
|
|
],
|
|
"author": "Firecrawl",
|
|
"license": "ISC",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/firecrawl/cli.git"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/firecrawl/cli/issues"
|
|
},
|
|
"homepage": "https://docs.firecrawl.dev/cli",
|
|
"engines": {
|
|
"node": ">=18.0.0"
|
|
},
|
|
"files": [
|
|
"dist",
|
|
"README.md"
|
|
],
|
|
"packageManager": "pnpm@10.12.1",
|
|
"devDependencies": {
|
|
"@types/node": "^20.0.0",
|
|
"husky": "^9.0.0",
|
|
"lint-staged": "^15.0.0",
|
|
"prettier": "^3.0.0",
|
|
"typescript": "^5.0.0",
|
|
"vitest": "^4.0.0"
|
|
},
|
|
"dependencies": {
|
|
"@inquirer/prompts": "^8.2.1",
|
|
"commander": "^14.0.2",
|
|
"firecrawl": "4.24.0",
|
|
"yaml": "^2.9.0",
|
|
"zod-to-json-schema": "3.24.6"
|
|
}
|
|
}
|