Cargo Features

accessibility-rs has no features set by default.

[dependencies]
accessibility-rs = { version = "0.1.7", features = ["rayon", "rayon_wasm", "tokio", "spider", "spider_ua_generator", "spider_chrome", "spider_chrome_cpu", "spider_screenshot", "spider_smart", "spider_headed", "spider_store_page", "spider_stealth", "spider_intercept", "spider_headless_new", "spider_real_browser", "spider_openai", "spider_openai_slim_fit", "spider_cache", "spider_cache_mem", "spider_sitemap", "spider_control"] }
rayon rayon_wasm?

Enables crossbeam-channel and rayon

Affects audit_utils::push_issue, audit_utils::evaluate_rules_in_parallel

rayon_wasm

Enables web_spin_lock of rayon

rayon:

This feature switches to a spin-lock implementation on the browser's main thread to avoid the forbidden atomics.wait.

Only useful on the wasm32-unknown-unknown target.

tokio spider? spider_control? spider_sitemap? spider_ua_generator?

Enables tokio and tokio-stream, tokio of accessibility-scraper and accessibility-tree

Affects accessibility-rs::AuditConfig, accessibility-rs::audit

spider spider_cache? spider_cache_mem? spider_chrome? spider_chrome_cpu? spider_control? spider_headed? spider_headless_new? spider_intercept? spider_openai? spider_openai_slim_fit? spider_real_browser? spider_screenshot? spider_sitemap? spider_smart? spider_stealth? spider_store_page? spider_ua_generator? = tokio

Enables spider ^1.98.2, spider of accessibility-scraper

Affects accessibility-rs::AuditConfig.url, accessibility-rs::AuditConfig.url, accessibility-rs::AuditResults, accessibility-rs::audit

spider_ua_generator = tokio

Enables ua_generator of spider ^1.98.2

spider_chrome = spider

Enables chrome of spider ^1.98.2

spider_chrome_cpu = spider

Enables chrome_cpu of spider ^1.98.2

spider_screenshot = spider

Enables chrome_screenshot of spider ^1.98.2

spider_smart = spider

Enables smart of spider ^1.98.2

spider_headed = spider

Enables chrome_headed of spider ^1.98.2

spider_store_page = spider

Enables chrome_store_page of spider ^1.98.2

spider_stealth = spider

Enables chrome_stealth of spider ^1.98.2

spider_intercept = spider

Enables chrome_intercept of spider ^1.98.2

spider_headless_new = spider

Enables chrome_headless_new of spider ^1.98.2

spider_real_browser = spider

Enables real_browser of spider ^1.98.2

spider_openai = spider

Enables openai of spider ^1.98.2

spider_openai_slim_fit = spider

Enables openai_slim_fit of spider ^1.98.2

spider_cache = spider

Enables cache of spider ^1.98.2

spider_cache_mem = spider

Enables cache_mem of spider ^1.98.2

spider_sitemap = tokio

Enables sitemap of spider ^1.98.2

spider_control = tokio

Enables control of spider ^1.98.2