-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
25 lines (25 loc) · 9.68 KB
/
Copy pathpackage.json
File metadata and controls
25 lines (25 loc) · 9.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
"name": "nuvio-provider-health-check",
"version": "5.21.35",
"private": true,
"type": "commonjs",
"description": "NiakVIO Provider v3 verification, reconstruction contracts, native full-catalogue Labs, diagnostics and controlled Learning.",
"dependencies": {
"@js-temporal/polyfill": "0.5.1",
"axios": "1.19.0",
"cheerio": "1.2.0",
"cheerio-without-node-native": "npm:cheerio@1.2.0",
"crypto-js": "4.2.0"
},
"license": "GPL-3.0-only",
"engines": {
"node": ">=24"
},
"scripts": {
"test:engine-regressions": "python3 -m py_compile scripts/apply_provider_overrides.py scripts/reapply_published_overrides.py scripts/validate_published_overrides.py scripts/validate_activation_preservation.py scripts/validate_nuvio_tv_runtime_policy.py scripts/audit_catalogue_identity_media.py scripts/quarantine_catalogue_audit_failures.py scripts/run_adaptive_deep_repair.py scripts/run_adaptive_quick_repair.py scripts/promote_refresh_candidates.py scripts/normalize_provider_activation_overrides.py scripts/interstellar_nuvio_matrix.py scripts/generate_release_hashes.py scripts/adaptive_runtime/runtime_repair.py scripts/provider_patches/adaptive_runtime_recovery_v4.py scripts/provider_patches/adaptive_runtime_recovery_v5.py scripts/repair_identity_gate.py scripts/validate_daily_learning_coverage.py scripts/provider_engine_normalizer.py scripts/provider_compiler.py scripts/provider_rebuild.py scripts/normalize_repository_docs.py scripts/normalize_runtime_repository_dependencies.py && python3 tests/repair_identity_gate_test.py && python3 tests/quick_repair_probe_profile_test.py && python3 tests/quick_repair_acceptance_policy_test.py && python3 tests/provider_input_deduplication_test.py && python3 tests/brain_self_architecture_test.py && python3 tests/provider_activation_override_normalization_test.py && python3 tests/quick_refresh_policy_test.py && python3 tests/quick_refresh_deep_authority_test.py && python3 tests/adaptive_extension_media_proof_test.py && python3 tests/adaptive_runtime_repair_test.py && python3 tests/runtime_repository_domain_materializer_test.py && python3 scripts/normalize_runtime_repository_dependencies.py --check && python3 tests/provider_521_capability_regression_test.py && python3 tests/provider_reconstruction_static_knowledge_test.py && python3 tests/runtime_base_clean_v2_classification_test.py && python3 tests/provider_reconstruction_lifecycle_test.py && python3 tests/force_reconstruction_trigger_test.py && python3 tests/provider_patch_blocks_test.py && python3 tests/provider_brick_portfolio_audit_test.py",
"pretest": "python3 scripts/normalize_runtime_repository_dependencies.py --apply && python3 scripts/build_provider_runtime_profiles.py && python3 scripts/reapply_published_overrides.py && python3 scripts/generate_language_manifests.py && python3 tests/full_provider_portfolio_audit_test.py && python3 tests/provider_export_floor_portfolio_test.py && node tests/nuvio_client_lab.test.cjs && python3 tests/native_lab_nonblocking_contract_test.py && python3 tests/native_reader_runtime_bootstrap_test.py && python3 tests/native_provider_loading_compat_test.py && python3 tests/native_corpus_device_lab_test.py && python3 tests/native_corpus_suite_summary_test.py && python3 tests/provider_device_results_readme_test.py && python3 tests/native_corpus_transport_capability_test.py && python3 tests/native_player_diagnostics_codegen_test.py && node tests/native_player_diagnostics.test.cjs && python3 tests/native_reader_gate_test.py && python3 tests/targeted_manifest_staging_test.py && python3 tests/native_reader_type_bounded_acceptance_test.py && python3 tests/native_reader_brain_repair_test.py && python3 tests/native_reader_provider_retention_policy_test.py && python3 tests/native_reader_learning_memory_test.py && python3 tests/native_reader_backlog_test.py && python3 tests/provider_security_hardening_test.py && python3 tests/provider_byte_stability_contract_test.py && node engine_v2/tests/native-reader-brain-v4.test.mjs && node engine_v2/tests/native-reader-diagnosis.test.mjs && node engine_v2/tests/repair-brain.test.mjs",
"test": "npm run test:engine-regressions && node tests/provider_semantics.test.cjs && node tests/network_guard.test.cjs && node tests/dns_preflight.test.mjs && python3 tests/global_stream_output_guard_test.py && python3 tests/global_local_repair_pipeline_test.py && python3 tests/adaptive_domain_recovery_test.py && python3 tests/reapply_adaptive_domain_revision_test.py && python3 tests/generic_recovery_hardening_test.py && python3 tests/provider_hub_registry_test.py && python3 tests/upstream_lkg_test.py && python3 tests/provider_specific_adapters_test.py && python3 tests/movix_api_route_discovery_test.py && python3 tests/short_hls_preview_guard_test.py && python3 tests/stream_output_sanitizer_reconfiguration_test.py && python3 tests/stream_output_sanitizer_fail_closed_test.py && python3 tests/stream_output_sanitizer_direct_normalization_test.py && python3 tests/vf_movie_policy_test.py && node tests/vf_movie_recovery.test.cjs && python3 tests/overrides_test.py && python3 tests/override_net_noop_regression_test.py && python3 tests/runtime_repair_test.py && python3 tests/repairable_observation_statuses_test.py && python3 tests/published_overrides_test.py && python3 tests/publication_contract_fingerprint_test.py && python3 tests/override_transaction_order_test.py && python3 scripts/reapply_published_overrides.py --check && python3 tests/prune_unreferenced_providers_test.py && python3 scripts/validate_policy.py && python3 tests/ci_preservation_policy_test.py && node scripts/validate_provider_semantics.cjs && python3 scripts/test_route_overrides.py && python3 tests/provider_diagnostics_test.py && python3 tests/deep_health_integrity_test.py && python3 tests/deep_repair_rollback_test.py && node tests/provider_worker_security.test.cjs && node tests/provider_worker_invocation.test.cjs && node scripts/provider_worker.cjs --self-test-response-wrapper && node tests/provider_signature_fallback.test.cjs && python3 tests/category_regression_policy_test.py && python3 tests/removed_provider_regression_test.py && python3 tests/lkg_regression_policy_test.py && node tests/patched_provider_runtime_smoke.test.cjs && node scripts/provider_worker.cjs --self-test-fixture-fallback && python3 tests/provider_versioning_test.py && python3 tests/reapply_provider_versioning_test.py && python3 tests/release_auto_bump_test.py && python3 tests/release_version_sync_test.py && python3 tests/language_projection_test.py && python3 tests/language_domain_homepage_fallback_test.py && python3 tests/release_hash_scope_test.py && python3 tests/desktop_runtime_compat_test.py && python3 tests/platform_filter_semantics_test.py && python3 tests/nuvio_client_upstream_drift_guard_test.py && python3 scripts/validate_platform_runtime_policy.py && python3 scripts/validate_mobile_runtime_policy.py && python3 scripts/validate_nuvio_tv_runtime_policy.py && python3 scripts/generate_release_hashes.py && python3 scripts/validate_release_integrity.py && python3 tests/general_manifest_runtime_profiles_test.py && python3 tests/new_provider_same_deep_profile_test.py && python3 tests/hls_playback_integrity_test.py && python3 tests/vf_catalogue_identity_hardening_test.py && python3 tests/language_manifest_metadata_consistency_test.py && python3 tests/global_playback_integrity_policy_test.py && python3 tests/global_stream_identity_test.py && python3 tests/global_stream_presentation_test.py && python3 tests/global_stream_presentation_pipeline_test.py && python3 tests/global_media_enrichment_direct_safety_test.py && python3 tests/scoped_playback_context_regression_test.py && python3 tests/opaque_native_media_enrichment_test.py && python3 tests/runtime_media_safety_guard_test.py && python3 tests/playback_context_compat_test.py && python3 tests/nuvio_tv_target_media_playback_context_test.py && python3 tests/runtime_capability_media_safety_v4_test.py && python3 tests/global_media_type_resolution_test.py && python3 tests/native_media_type_capability_test.py && python3 tests/reapply_manifest_type_projection_test.py && python3 tests/core_repair_type_architecture_test.py && python3 tests/provider_base_store_test.py && python3 tests/provider_compiler_type_projection_test.py && python3 tests/provider_artifact_validation_modes_test.py && python3 tests/daily_learning_coverage_test.py && node tests/direct_media_probe.test.cjs && python3 tests/sync_atomic_publication_test.py && python3 tests/vidzy_hostname_decoder_test.py && python3 tests/vf_recovery_profiles_test.py && python3 tests/catalogue_audit_coverage_test.py && python3 tests/sync_catalogue_audit_gate_test.py && python3 tests/tv_provider_hardening_test.py && python3 tests/deep_stream_sampling_test.py && python3 tests/type_scoped_activation_test.py && python3 tests/direct_media_dimensions_test.py && python3 tests/tv_catalogue_fixture_coverage_test.py && python3 tests/media_duration_identity_test.py && python3 tests/matroska_metadata_test.py && python3 tests/global_provider_policy_test.py && python3 tests/global_catalogue_alias_recovery_test.py && python3 tests/catalogue_audit_transient_hls_test.py && python tests/adaptive_binary_probe_test.py && python tests/reapply_adaptive_runtime_revision_test.py && python tests/animezey_stream_host_v1_test.py && python tests/french_manga_player_capture_v1_test.py && python tests/french_manga_target_media_profile_test.py && python3 tests/strict_native_identity_guard_test.py && python3 tests/provider_quarantine_test.py && python3 tests/provider_portfolio_ranking_test.py && python3 tests/provider_coverage_preservation_test.py && python3 tests/provider_catalogue_breadth_test.py && python3 tests/provider_onboarding_workflow_test.py",
"posttest": "python3 scripts/validate_release_integrity.py",
"diagnostics": "python3 scripts/generate_diagnostics.py"
}
}