* Add flag to preview first N characters
* use dynamic var for body-preview flag
* strip html tags from response
* add stripe option to remove html or xml tags
* typo
* resolve merge conflicts
* add test and update readme
* update readme
* typo
* typo no 2
* small refactor
* include body preview in jsonl output
* minor changes
---------
Co-authored-by: mzack <marco.rivoli.nvh@gmail.com>
Co-authored-by: Mzack9999 <mzack9999@protonmail.com>
* Add asnmap integration
- Use PD's asnmap lib to get asn details
* Add AS input support [WIP]
* Add AS input support
- Add AS Number input support
- Update README.md to add AS input example
- Add test cases to test `targets()` function
- Refactor target function remove if-else with switch case
* Resolve merge conflicts
* Replace - with _ in asnResponse for json
* Replace - with _ in asnResponse for csv
* include dsl tag for all json keys
* removed dsl tag and built list from json tag
* asn interface changed
* refactoring expression engine
- Using mapstructure for uniform mapping
- Flat key:value in expressions/variables list
* adding fields to ignore
Co-authored-by: Mzack9999 <mzack9999@protonmail.com>
* flag list-dsl
* variable name update
* used reflect to dnymically access DSL variables
* aligned with the changes in dev branch
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>