├── .eslintrc.cjs ├── .github └── workflows │ └── npm-publish.yml ├── .prettierrc.json ├── .vscode └── launch.json ├── README.md ├── __tests__ ├── DocumentationScraper.test.js ├── MarkdownCompiler.test.js ├── cli.test.js ├── slurpWorkflow.test.js ├── testdoc.md └── utils │ ├── markdownUtils.test.js │ └── pathUtils.test.js ├── bin └── slurp ├── config.js ├── index.js ├── mcp-server.js ├── package.json ├── plans ├── base_path.md ├── design_decisions.md ├── logging-plan.md ├── mcp_server_design.md └── todo.md ├── slurps ├── docs_docs.md ├── mcp_specs.md ├── vitest_api_docs.md └── vitest_guide_docs.md └── src ├── DocumentationScraper.js ├── MarkdownCompiler.js ├── cli.js ├── slurpWorkflow.js └── utils ├── logger.js ├── markdownUtils.js └── pathUtils.js /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/DocumentationScraper.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/__tests__/DocumentationScraper.test.js -------------------------------------------------------------------------------- /__tests__/MarkdownCompiler.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/__tests__/MarkdownCompiler.test.js -------------------------------------------------------------------------------- /__tests__/cli.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/__tests__/cli.test.js -------------------------------------------------------------------------------- /__tests__/slurpWorkflow.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/__tests__/slurpWorkflow.test.js -------------------------------------------------------------------------------- /__tests__/testdoc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/__tests__/testdoc.md -------------------------------------------------------------------------------- /__tests__/utils/markdownUtils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/__tests__/utils/markdownUtils.test.js -------------------------------------------------------------------------------- /__tests__/utils/pathUtils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/__tests__/utils/pathUtils.test.js -------------------------------------------------------------------------------- /bin/slurp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/bin/slurp -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/config.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/index.js -------------------------------------------------------------------------------- /mcp-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/mcp-server.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/package.json -------------------------------------------------------------------------------- /plans/base_path.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/plans/base_path.md -------------------------------------------------------------------------------- /plans/design_decisions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/plans/design_decisions.md -------------------------------------------------------------------------------- /plans/logging-plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/plans/logging-plan.md -------------------------------------------------------------------------------- /plans/mcp_server_design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/plans/mcp_server_design.md -------------------------------------------------------------------------------- /plans/todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/plans/todo.md -------------------------------------------------------------------------------- /slurps/docs_docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/slurps/docs_docs.md -------------------------------------------------------------------------------- /slurps/mcp_specs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/slurps/mcp_specs.md -------------------------------------------------------------------------------- /slurps/vitest_api_docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/slurps/vitest_api_docs.md -------------------------------------------------------------------------------- /slurps/vitest_guide_docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/slurps/vitest_guide_docs.md -------------------------------------------------------------------------------- /src/DocumentationScraper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/src/DocumentationScraper.js -------------------------------------------------------------------------------- /src/MarkdownCompiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/src/MarkdownCompiler.js -------------------------------------------------------------------------------- /src/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/src/cli.js -------------------------------------------------------------------------------- /src/slurpWorkflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/src/slurpWorkflow.js -------------------------------------------------------------------------------- /src/utils/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/src/utils/logger.js -------------------------------------------------------------------------------- /src/utils/markdownUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/src/utils/markdownUtils.js -------------------------------------------------------------------------------- /src/utils/pathUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratacat/slurp-ai/HEAD/src/utils/pathUtils.js --------------------------------------------------------------------------------