A library for generating native app code from JavaScript config through Expo config plugins
Enforces transport security settings across Android and iOS projects by flowing changes through the package's base mod pipeline.
allowCleartext is false or omitted, the resulting Android manifest sets android:usesCleartextTraffic on the <application> node to false while preserving other attributes and child nodes. @testallowCleartext is true, the manifest sets android:usesCleartextTraffic to true without duplicating the attribute if it already exists. @testallowedDomains contains hostnames, Info.plist gains an NSAppTransportSecurity dictionary with NSAllowsArbitraryLoads set to false and per-domain exceptions that allow insecure HTTP loads only for the provided hosts. @test@generates
export type TransportSecurityOptions = {
allowCleartext?: boolean;
allowedDomains?: string[];
};
export function withTransportSecurity(
config: Record<string, any>,
options?: TransportSecurityOptions
): Record<string, any>;Provides base mod utilities for registering platform file providers and composing config plugins.
tessl i tessl/npm-expo--config-plugins@11.0.0docs
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10