Flowise/packages/components/nodes/tools
anatolii burtsev b126472816
feat: add JSONPathExtractor tool (#5052)
* feat: add JSONPathExtractor tool with lodash-based path extraction

  - Implement JSONPathExtractor tool for extracting values from JSON using path notation
  - Use lodash.get for robust path extraction supporting edge cases (numeric string keys, array indexing)
  - Add configurable error handling with returnNullOnError parameter
  - Include comprehensive test suite with 34 tests covering all scenarios
  - Support JSON strings, objects, and arrays as input

* fix lint

* Update pnpm-lock.yaml

* fix: exclude test files from TypeScript compilation

Prevents test files from being included in the dist folder which was causing
"jest is not defined" errors during server startup.

---------

Co-authored-by: Henry Heng <henryheng@flowiseai.com>
2025-08-18 17:55:58 +08:00
..
AWSSNS feat: add AWS SNS tool for publishing messages to SNS topics (#5049) 2025-08-09 19:05:26 +01:00
AgentAsTool Refactor/Update code execution sandbox implementation across components (#4904) 2025-07-21 00:09:01 +01:00
Arxiv Chore/Update issue templates and add new tools (#4687) 2025-06-19 18:11:24 +01:00
BraveSearchAPI upgrade langchain version 0.1.0 2024-01-26 23:41:55 +00:00
Calculator Feature/seq agents (#2798) 2024-07-22 17:46:14 +01:00
ChainTool Chore/refractor (#4454) 2025-05-27 07:29:42 +01:00
ChatflowTool Refactor/Update code execution sandbox implementation across components (#4904) 2025-07-21 00:09:01 +01:00
CodeInterpreterE2B Refactor/Update code execution sandbox implementation across components (#4904) 2025-07-21 00:09:01 +01:00
Composio Feature/Add multi select option to composio (#4122) 2025-03-06 09:59:33 +00:00
CurrentDateTime Feature/MCP (Model Context Protocol) (#4134) 2025-03-06 13:57:18 +00:00
CustomTool Refactor/Update code execution sandbox implementation across components (#4904) 2025-07-21 00:09:01 +01:00
ExaSearch Bugfix/update view message dialog (#3994) 2025-02-06 11:05:06 +00:00
Gmail Feature/GoogleDocs (#4613) 2025-06-09 00:30:03 +01:00
GoogleCalendar Feature/GoogleDocs (#4613) 2025-06-09 00:30:03 +01:00
GoogleDocs Feature/GoogleDocs (#4613) 2025-06-09 00:30:03 +01:00
GoogleDrive Feature/GoogleDocs (#4613) 2025-06-09 00:30:03 +01:00
GoogleSearchAPI upgrade langchain version 0.1.0 2024-01-26 23:41:55 +00:00
GoogleSheets Feature/GoogleDocs (#4613) 2025-06-09 00:30:03 +01:00
JSONPathExtractor feat: add JSONPathExtractor tool (#5052) 2025-08-18 17:55:58 +08:00
Jira Feature/GoogleDocs (#4613) 2025-06-09 00:30:03 +01:00
MCP Chore/Add CUSTOM_MCP_PROTOCOL (#5003) 2025-08-01 23:48:21 +01:00
MicrosoftOutlook Feature/GoogleDocs (#4613) 2025-06-09 00:30:03 +01:00
MicrosoftTeams Feature/GoogleDocs (#4613) 2025-06-09 00:30:03 +01:00
OpenAPIToolkit Refactor/Update code execution sandbox implementation across components (#4904) 2025-07-21 00:09:01 +01:00
QueryEngineTool Chore/Upgrade llamaindex (#2017) 2024-03-25 16:10:28 +08:00
ReadFile Feat/update ollama for function calling (#2892) 2024-07-27 01:29:36 +01:00
RequestsDelete Fix output type for request tools - get, put, post, and delete (#5044) 2025-08-08 10:46:49 +01:00
RequestsGet Fix output type for request tools - get, put, post, and delete (#5044) 2025-08-08 10:46:49 +01:00
RequestsPost Fix output type for request tools - get, put, post, and delete (#5044) 2025-08-08 10:46:49 +01:00
RequestsPut Fix output type for request tools - get, put, post, and delete (#5044) 2025-08-08 10:46:49 +01:00
RetrieverTool Bugfix/Get value with nested metadata filter (#3695) 2024-12-12 14:57:38 +00:00
SearchApi upgrade langchain version 0.1.0 2024-01-26 23:41:55 +00:00
Searxng Feature/add endpoints for realtime api (#3318) 2024-10-07 13:30:57 +01:00
SerpAPI upgrade langchain version 0.1.0 2024-01-26 23:41:55 +00:00
Serper upgrade langchain version 0.1.0 2024-01-26 23:41:55 +00:00
StripeTool Chore/Update issue templates and add new tools (#4687) 2025-06-19 18:11:24 +01:00
TavilyAPI Bugfix/Update file loader (#4420) 2025-05-14 10:30:33 +08:00
WebBrowser upgrade langchain version 0.1.0 2024-01-26 23:41:55 +00:00
WebScraperTool fix(nodes): Correct path and case sensitivity for Cheerio Web Scraper icon (#4359) 2025-05-02 21:53:00 +07:00
WolframAlpha Chore/O3 MINI (#3962) 2025-02-01 01:17:40 +00:00
WriteFile Feat/update ollama for function calling (#2892) 2024-07-27 01:29:36 +01:00