UNPKG

rawi

Version:

Rawi (راوي) is the developer-friendly AI CLI that brings the power of 12 major AI providers directly to your terminal. With seamless shell integration, persistent conversations, and 200+ specialized prompt templates, Rawi transforms your command line into

1 lines 6.75 kB
{"version":3,"sources":["/home/mkabumattar/withrawi/rawi/dist/chunk-HCTIMJB4.cjs","../package.json","../src/core/index.ts"],"names":["package_default","packageInfo"],"mappings":"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","file":"/home/mkabumattar/withrawi/rawi/dist/chunk-HCTIMJB4.cjs","sourcesContent":[null,"{\n \"name\": \"rawi\",\n \"description\": \"Rawi (راوي) is the developer-friendly AI CLI that brings the power of 12 major AI providers directly to your terminal. With seamless shell integration, persistent conversations, and 200+ specialized prompt templates, Rawi transforms your command line into an intelligent development workspace.\",\n \"version\": \"0.0.8\",\n \"type\": \"module\",\n \"license\": \"MIT\",\n \"bin\": {\n \"rawi\": \"dist/index.js\"\n },\n \"man\": [\n \"./man/rawi.1\"\n ],\n \"main\": \"dist/index.cjs\",\n \"module\": \"dist/index.js\",\n \"types\": \"dist/index.d.ts\",\n \"files\": [\n \"/dist\",\n \"/man/rawi.1\",\n \"/index.d.ts\"\n ],\n \"keywords\": [\n \"ai\",\n \"cli\",\n \"artificial-intelligence\",\n \"terminal\",\n \"command-line\",\n \"developer-tools\",\n \"shell-integration\",\n \"openai\",\n \"anthropic\",\n \"google\",\n \"azure\",\n \"bedrock\",\n \"ollama\",\n \"lmstudio\",\n \"mistral\",\n \"xai\",\n \"qwen\",\n \"chatgpt\",\n \"claude\",\n \"gemini\",\n \"deepseek\",\n \"conversation\",\n \"prompt-templates\",\n \"development\",\n \"productivity\",\n \"automation\",\n \"assistant\",\n \"copilot\",\n \"nodejs\",\n \"typescript\",\n \"multi-provider\",\n \"workspace\"\n ],\n \"author\": {\n \"name\": \"Mohammad Abu Mattar\",\n \"email\": \"mohammad.khaled@outlook.com\",\n \"url\": \"https://mkabumattar.github.io\"\n },\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/withrawi/rawi.git\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/withrawi/rawi/issues\"\n },\n \"homepage\": \"https://rawi.mkabumattar.com\",\n \"scripts\": {\n \"build\": \"rimraf dist && tsup --tsconfig tsconfig.json\",\n \"dev\": \"tsx src/index.ts\",\n \"start\": \"node dist/index.js\",\n \"test\": \"vitest\",\n \"test:coverage\": \"vitest --coverage\",\n \"lint\": \"biome check ./src\",\n \"lint:fix\": \"biome check --fix ./src\",\n \"fmt\": \"biome format ./src\",\n \"fmt:fix\": \"biome format --write ./src\",\n \"man:build\": \"marked-man ./man/rawi.1.md > ./man/rawi.1\",\n \"man\": \"man ./man/rawi.1\",\n \"typecheck\": \"tsc --noEmit\",\n \"postbuild\": \"pnpm man:build && pnpm typecheck\"\n },\n \"dependencies\": {\n \"@ai-sdk-community/ollama\": \"npm:ollama-ai-provider@1.2.0\",\n \"@ai-sdk-community/qwen\": \"npm:qwen-ai-provider@0.1.0\",\n \"@ai-sdk/amazon-bedrock\": \"2.2.12\",\n \"@ai-sdk/anthropic\": \"1.2.12\",\n \"@ai-sdk/azure\": \"1.3.24\",\n \"@ai-sdk/cerebras\": \"0.2.16\",\n \"@ai-sdk/deepseek\": \"0.2.16\",\n \"@ai-sdk/google\": \"1.2.22\",\n \"@ai-sdk/lmstudio\": \"npm:@ai-sdk/openai-compatible@0.2.16\",\n \"@ai-sdk/mistral\": \"1.2.8\",\n \"@ai-sdk/openai\": \"1.3.23\",\n \"@ai-sdk/xai\": \"1.2.18\",\n \"@aws-sdk/credential-providers\": \"3.848.0\",\n \"@inquirer/prompts\": \"7.6.0\",\n \"@libsql/client\": \"0.15.10\",\n \"@oclif/core\": \"4.5.1\",\n \"ai\": \"4.3.19\",\n \"boxen\": \"8.0.1\",\n \"chalk\": \"5.4.1\",\n \"cli-table3\": \"0.6.5\",\n \"commander\": \"14.0.0\",\n \"drizzle-orm\": \"0.44.3\",\n \"file-type\": \"21.0.0\",\n \"glob\": \"11.0.3\",\n \"leven\": \"4.0.0\",\n \"officeparser\": \"5.2.0\",\n \"ora\": \"8.2.0\",\n \"update-notifier\": \"7.3.1\",\n \"uuid\": \"11.1.0\"\n },\n \"devDependencies\": {\n \"@biomejs/biome\": \"2.1.2\",\n \"@types/node\": \"24.0.15\",\n \"@types/update-notifier\": \"6.0.8\",\n \"@vitest/coverage-v8\": \"3.2.4\",\n \"marked-man\": \"2.1.0\",\n \"rimraf\": \"6.0.1\",\n \"tsup\": \"8.5.0\",\n \"tsx\": \"4.20.3\",\n \"typescript\": \"5.8.3\",\n \"vite-tsconfig-paths\": \"5.1.4\",\n \"vitest\": \"3.2.4\"\n },\n \"engines\": {\n \"node\": \">=18.0.0\"\n },\n \"packageManager\": \"pnpm@10.13.1\"\n}\n","import pkg from '../../package.json';\n\nexport const packageInfo = pkg;\n\nexport * from './configs/index.js';\nexport * from './database/index.js';\nexport * from './file-readers/index.js';\nexport * from './providers/index.js';\nexport * from './shared/index.js';\nexport * from './templates/index.js';\n"]}