UNPKG

rawi

Version:

Rawi (راوي) is the developer-friendly AI CLI that brings the power of 11 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 3.36 kB
{"version":3,"sources":["/home/mkabumattar/work/withrawi/rawi/dist/chunk-IONGWMMB.cjs","../src/cli/commands/ask/help.ts"],"names":["askCommandHelpText","chalk"],"mappings":"AAAA;ACAA,4EAAkB,IAELA,CAAAA,CAAqB,CAChCC,eAAAA,CAAM,IAAA,CAAK,IAAA,CAAK,CAAA;AAAA,SAAA,CAAa,CAAA,CAC7BA,eAAAA,CAAM,IAAA,CAAK,6DAA6D,CAAA,CACxEA,eAAAA,CAAM,IAAA,CAAK,iDAAiD,CAAA,CAC5DA,eAAAA,CAAM,IAAA,CAAK,iDAAiD,CAAA,CAC5DA,eAAAA,CAAM,IAAA,CACJ,oEACF,CAAA,CACAA,eAAAA,CAAM,IAAA,CACJ,mEACF,CAAA,CACA,EAAA,CACAA,eAAAA,CAAM,IAAA,CAAK,IAAA,CAAK,mBAAmB,CAAA,CACnCA,eAAAA,CAAM,IAAA,CACJ,oEACF,CAAA,CACAA,eAAAA,CAAM,IAAA,CAAK,6DAA6D,CAAA,CACxEA,eAAAA,CAAM,IAAA,CAAK,4DAA4D,CAAA,CACvEA,eAAAA,CAAM,IAAA,CACJ,+EACF,CAAA,CACA,EAAA,CACAA,eAAAA,CAAM,IAAA,CAAK,IAAA,CAAK,oBAAoB,CAAA,CACpCA,eAAAA,CAAM,IAAA,CAAK,mDAAmD,CAAA,CAC9DA,eAAAA,CAAM,IAAA,CACJ,sEACF,CAAA,CACAA,eAAAA,CAAM,IAAA,CAAK,iEAAiE,CAAA,CAC5EA,eAAAA,CAAM,IAAA,CACJ,wEACF,CAAA,CACAA,eAAAA,CAAM,IAAA,CACJ,sFACF,CAAA,CACAA,eAAAA,CAAM,IAAA,CACJ,+EACF,CAAA,CACAA,eAAAA,CAAM,IAAA,CAAK,kCAAkC,CAAA,CAC7CA,eAAAA,CAAM,IAAA,CACJ,4EACF,CAAA,CACA,EAAA,CACAA,eAAAA,CAAM,IAAA,CAAK,IAAA,CAAK,WAAW,CAAA,CAC3BA,eAAAA,CAAM,IAAA,CAAK,mBAAmB,CAAA,CAC9BA,eAAAA,CAAM,IAAA,CAAK,wBAAwB,CAAA,CACnCA,eAAAA,CAAM,IAAA,CAAK,yBAAyB,CAAA,CACpCA,eAAAA,CAAM,IAAA,CAAK,mBAAmB,CAChC,CAAA,CAAE,IAAA,CAAK,CAAA;AAAA,CAAI,CAAA,CAAA,cAAA;AD7CX","file":"/home/mkabumattar/work/withrawi/rawi/dist/chunk-IONGWMMB.cjs","sourcesContent":[null,"import chalk from 'chalk';\n\nexport const askCommandHelpText = [\n chalk.bold.cyan('\\nExamples:'),\n chalk.gray(' rawi ask \"What is this document about?\" --file report.pdf'),\n chalk.gray(' rawi ask \"Analyze this data\" --file data.xlsx'),\n chalk.gray(' rawi ask \"Review this code\" --file src/app.js'),\n chalk.gray(\n ' rawi ask \"Summarize\" --file document.docx --act technical-writer',\n ),\n chalk.gray(\n ' echo \"Additional context\" | rawi ask \"Analyze\" --file data.json',\n ),\n '',\n chalk.bold.cyan('Batch Processing:'),\n chalk.gray(\n ' rawi ask \"Review these files\" --files file1.js file2.py file3.md',\n ),\n chalk.gray(' rawi ask \"Analyze source code\" --batch \"src/**/*.{js,ts}\"'),\n chalk.gray(' rawi ask \"Review docs\" --batch \"docs/**/*.md\" --parallel'),\n chalk.gray(\n ' rawi ask \"Check configs\" --batch \"**/*.{json,yml,yaml}\" --continue-on-error',\n ),\n '',\n chalk.bold.cyan('Content Filtering:'),\n chalk.gray(' rawi ask \"Analyze this data\" --filter-sensitive'),\n chalk.gray(\n ' rawi ask \"Process this info\" --filter-types email,phone,creditcard',\n ),\n chalk.gray(' rawi ask \"Check this text\" --filter-sensitive --show-filtered'),\n chalk.gray(\n ' rawi ask \"Analyze this data\" --filter-sensitive --highlight-filtered',\n ),\n chalk.gray(\n ' rawi ask \"Process this file\" --file customer-data.csv --filter-sensitive --verbose',\n ),\n chalk.gray(\n ' rawi ask \"Save my settings\" --filter-types email,phone --save-filter-config',\n ),\n chalk.gray(' rawi ask --reset-filter-config'),\n chalk.gray(\n ' rawi ask \"What filter types are available?\" --filter-sensitive --verbose',\n ),\n '',\n chalk.bold.cyan('See also:'),\n chalk.gray(' rawi act --list'),\n chalk.gray(' rawi provider --list'),\n chalk.gray(' rawi configure --show'),\n chalk.gray(' rawi ask --help'),\n].join('\\n');\n"]}