Files
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
..
2024-07-22 17:46:14 +01:00
2025-05-27 07:29:42 +01:00
2025-06-09 00:30:03 +01:00
2025-06-09 00:30:03 +01:00
2025-06-09 00:30:03 +01:00
2025-06-09 00:30:03 +01:00
2025-06-09 00:30:03 +01:00
2025-06-09 00:30:03 +01:00
2025-08-01 23:48:21 +01:00
2025-06-09 00:30:03 +01:00
2024-01-26 23:41:55 +00:00
2024-01-26 23:41:55 +00:00
2024-01-26 23:41:55 +00:00
2025-02-01 01:17:40 +00:00