# Root Module

[← Back to INDEX](../../INDEX.md)

**Type:** root | **Files:** 68

## Files

| File | Lines | Large |
| ---- | ----- | ----- |
| `bindings/csharp-example/Program.cs` | 618 | 📊 |
| `bindings/react-native/packages/react-native/android/src/main/cpp/json-eval-rn.cpp` | 909 | 📊 |
| `bindings/react-native/packages/react-native/cpp/json-eval-bridge.cpp` | 1466 | 📊 |
| `bindings/react-native/packages/react-native/cpp/json-eval-bridge.h` | 648 | 📊 |
| `bindings/react-native/packages/react-native/ios/JsonEvalRs.h` | 5 |  |
| `bindings/react-native/packages/react-native/lib/typescript/index.d.ts` | 666 | 📊 |
| `bindings/web/examples/nextjs/components/DependentFields.tsx` | 190 |  |
| `bindings/web/examples/nextjs/components/FormValidator.tsx` | 196 |  |
| `bindings/web/examples/nextjs/components/InsuranceForm.tsx` | 577 | 📊 |
| `bindings/web/examples/nextjs/components/WorkerExample.tsx` | 257 |  |
| `bindings/web/examples/nextjs/hooks/useJSONEvalWorker.ts` | 239 |  |
| `bindings/web/examples/nextjs/next.config.js` | 20 |  |
| `bindings/web/examples/nextjs/postcss.config.js` | 6 |  |
| `bindings/web/examples/nextjs/tailwind.config.js` | 12 |  |
| `bindings/web/examples/nextjs/workers/json-eval.worker.ts` | 162 |  |
| `bindings/web/examples/web-benchmark/worker.js` | 223 |  |
| `build.rs` | 55 |  |
| `docs/app.config.ts` | 21 |  |
| `docs/nuxt.config.ts` | 50 |  |
| `examples/basic.rs` | 271 |  |
| `examples/basic_parsed.rs` | 262 |  |
| `examples/benchmark.rs` | 544 | 📊 |
| `examples/cache_demo.rs` | 255 |  |
| `examples/spaj_toggle.rs` | 105 |  |
| `tests/advanced_paths.rs` | 1 |  |
| `tests/array_tests.rs` | 560 | 📊 |
| `tests/basic_tests.rs` | 488 |  |
| `tests/check_static.rs` | 66 |  |
| `tests/compile_and_run_logic_context_tests.rs` | 252 |  |
| `tests/compile_and_run_logic_tests.rs` | 170 |  |
| `tests/compile_and_run_separate_tests.rs` | 162 |  |
| `tests/config_tests.rs` | 293 |  |
| `tests/core_validation_tests.rs` | 208 |  |
| `tests/date_offset_tests.rs` | 108 |  |
| `tests/date_tests.rs` | 398 |  |
| `tests/dependents_cascade_tests.rs` | 156 |  |
| `tests/edge_case_tests.rs` | 496 |  |
| `tests/eval_data_tests.rs` | 11 |  |
| `tests/excel_operators_tests.rs` | 356 |  |
| `tests/ffi_validation_tests.rs` | 75 |  |
| `tests/hidden_filtering_test.rs` | 306 |  |
| `tests/indexing_test.rs` | 107 |  |
| `tests/json_eval_tests.rs` | 920 | 📊 |
| `tests/json_parser_tests.rs` | 39 |  |
| `tests/logical_operator_crosscheck.rs` | 406 |  |
| `tests/logical_value_test.rs` | 167 |  |
| `tests/math_tests.rs` | 343 |  |
| `tests/operator_tests.rs` | 319 |  |
| `tests/parsed_schema_tests.rs` | 146 |  |
| `tests/path_utils_tests.rs` | 194 |  |
| `tests/repro_issue_82.rs` | 57 |  |
| `tests/selective_eval.rs` | 153 |  |
| `tests/selective_eval_advanced.rs` | 249 |  |
| `tests/selective_eval_subforms.rs` | 95 |  |
| `tests/string_tests.rs` | 345 |  |
| `tests/sum_threshold_test.rs` | 69 |  |
| `tests/table_tests.rs` | 681 | 📊 |
| `tests/test_cancellation.rs` | 110 |  |
| `tests/test_dependents_null_and_subform.rs` | 202 |  |
| `tests/test_evaluate_dependents_features.rs` | 273 |  |
| `tests/test_evaluate_others.rs` | 704 | 📊 |
| `tests/test_evaluation_rules.rs` | 387 |  |
| `tests/test_layout_sync.rs` | 200 |  |
| `tests/test_params_get_value.rs` | 227 |  |
| `tests/test_subforms.rs` | 659 | 📊 |
| `tests/timezone_integration_tests.rs` | 149 |  |
| `tests/verify_path_conversion.rs` | 55 |  |
| `tests/wasm_validation_tests.rs` | 68 |  |

## Documentation

- [outline.md](outline.md) - Symbol maps for large files
- [memory.md](memory.md) - Warnings and TODOs
- [imports.md](imports.md) - Dependencies

