ArchiveBox/archivebox/plugins
claude[bot] 4285a05d19 Fix getEnvArray to parse JSON when '[' present, CSV otherwise
Simplifies the comma-separated parsing logic to:
- If value contains '[', parse as JSON array
- Otherwise, parse as comma-separated values

This prevents incorrect splitting of arguments containing internal commas
when there's only one argument. For arguments with commas, users should
use JSON format: CHROME_ARGS='["--arg1,val", "--arg2"]'

Also exports getEnvArray in module.exports for consistency.

Co-authored-by: Nick Sweeting <pirate@users.noreply.github.com>
2025-12-31 07:39:49 +00:00
..
accessibility fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
apt improve plugin tests and config 2025-12-29 00:45:23 -08:00
archive_org improve plugin tests and config 2025-12-29 00:45:23 -08:00
brew improve plugin tests and config 2025-12-29 00:45:23 -08:00
captcha2 fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
chrome Fix getEnvArray to parse JSON when '[' present, CSV otherwise 2025-12-31 07:39:49 +00:00
consolelog fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
custom improve plugin tests and config 2025-12-29 00:45:23 -08:00
dom centralize chrome pid and zombie logic in chrome_utils 2025-12-29 17:57:23 -08:00
env improve plugin tests and config 2025-12-29 00:45:23 -08:00
favicon make plugin config more consistent 2025-12-29 13:21:46 -08:00
forumdl more fixes 2025-12-29 21:03:05 -08:00
gallerydl make plugin config more consistent 2025-12-29 13:21:46 -08:00
git more fixes 2025-12-29 21:03:05 -08:00
headers improve plugin tests and config 2025-12-29 00:45:23 -08:00
htmltotext improve plugin tests and config 2025-12-29 00:45:23 -08:00
infiniscroll centralize chrome pid and zombie logic in chrome_utils 2025-12-29 17:57:23 -08:00
istilldontcareaboutcookies messing with chrome install process to reuse cached chromium with pinned version 2025-12-29 18:49:36 -08:00
mercury make plugin config more consistent 2025-12-29 13:21:46 -08:00
merkletree improve plugin tests and config 2025-12-29 00:45:23 -08:00
modalcloser fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
npm fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
papersdl make plugin config more consistent 2025-12-29 13:21:46 -08:00
parse_dom_outlinks fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
parse_html_urls improve plugin tests and config 2025-12-29 00:45:23 -08:00
parse_jsonl_urls improve plugin tests and config 2025-12-29 00:45:23 -08:00
parse_netscape_urls improve plugin tests and config 2025-12-29 00:45:23 -08:00
parse_rss_urls improve plugin tests and config 2025-12-29 00:45:23 -08:00
parse_txt_urls improve plugin tests and config 2025-12-29 00:45:23 -08:00
pdf centralize chrome pid and zombie logic in chrome_utils 2025-12-29 17:57:23 -08:00
pip fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
readability make plugin config more consistent 2025-12-29 13:21:46 -08:00
redirects fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
responses fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
screenshot centralize chrome pid and zombie logic in chrome_utils 2025-12-29 17:57:23 -08:00
search_backend_ripgrep make plugin config more consistent 2025-12-29 13:21:46 -08:00
search_backend_sonic improve plugin tests and config 2025-12-29 00:45:23 -08:00
search_backend_sqlite improve plugin tests and config 2025-12-29 00:45:23 -08:00
seo fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
singlefile fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
ssl fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
staticfile fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
title improve plugin tests and config 2025-12-29 00:45:23 -08:00
ublock passing 2025-12-29 18:55:57 -08:00
wget make plugin config more consistent 2025-12-29 13:21:46 -08:00
ytdlp remove uneeded test 2025-12-29 13:30:25 -08:00