mirror of
https://github.com/firecrawl/cli.git
synced 2026-09-14 17:30:55 +08:00
a7aa071f7a
Parse '(Found|Installed) N skills' from captured npx skills output and
sum across both repos so the post-install summary shows
"✓ Installed 14 skills across your AI coding agents" instead of vague
text.
Collapse the next-steps block from 18 lines to 7: drop the 4 example
prompts in favor of one of each (AI prompt + direct CLI), plus the
MCP install hint and the --help pointer. Each entry uses padded labels
("Ask your AI:", "Run direct: ", "Add MCP: ", "All commands:") so
the commands align in a column.
stepIntegrations and runNonInteractive both thread the count through
to printNextSteps. Tests still mock execSync as undefined, so
parseSkillCount handles the empty case. Bumped to 1.14.3.
79 lines
2.0 KiB
JSON
79 lines
2.0 KiB
JSON
{
|
|
"name": "firecrawl-cli",
|
|
"version": "1.14.3",
|
|
"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",
|
|
"@mendable/firecrawl-js": "4.17.0",
|
|
"commander": "^14.0.2"
|
|
}
|
|
}
|