11import type { AndroidConfig } from '@expo/config-plugins' ;
22
3- /** Classification: generic Android utility data shape. */
43export type AndroidManifestMetaDataEntry = {
54 name : string ;
65 value : string ;
76} ;
87
9- /** Classification: generic Android utility data shape. */
108export type AndroidStringResourceEntry = {
119 name : string ;
1210 value : string ;
@@ -17,7 +15,6 @@ const META_DATA_TAG_REGEX =
1715 / < m e t a - d a t a \b [ \s \S ] * ?(?: \/ > | > [ \s \S ] * ?< \/ m e t a - d a t a > ) / g;
1816const STRING_TAG_REGEX = / < s t r i n g \b [ \s \S ] * ?> [ \s \S ] * ?< \/ s t r i n g > / g;
1917
20- /** Classification: generic Android utility parser. */
2118export function extractApplicationMetaData (
2219 manifestContent : string
2320) : AndroidManifestMetaDataEntry [ ] {
@@ -35,7 +32,6 @@ export function extractApplicationMetaData(
3532 ) ;
3633}
3734
38- /** Classification: generic Android utility parser. */
3935export function extractApplicationMetaDataFromAndroidManifest (
4036 androidManifest : AndroidConfig . Manifest . AndroidManifest
4137) : AndroidManifestMetaDataEntry [ ] {
@@ -58,7 +54,6 @@ export function extractApplicationMetaDataFromAndroidManifest(
5854 ) ;
5955}
6056
61- /** Classification: generic Android utility parser. */
6257export function extractStringResourcesFromXml (
6358 stringsContent : string ,
6459 resourceNames : string [ ]
@@ -75,7 +70,6 @@ export function extractStringResourcesFromXml(
7570 ) ;
7671}
7772
78- /** Classification: generic Android utility parser. */
7973export function extractStringResourcesFromResourcesXml (
8074 stringsXml : AndroidConfig . Resources . ResourceXML ,
8175 resourceNames : string [ ]
@@ -102,7 +96,6 @@ export function extractStringResourcesFromResourcesXml(
10296 ) ;
10397}
10498
105- /** Classification: generic Android utility renderer. */
10699export function renderLibraryManifestApplication (
107100 metaDataEntries : AndroidManifestMetaDataEntry [ ]
108101) : string {
@@ -120,7 +113,6 @@ export function renderLibraryManifestApplication(
120113 return ` <application>\n${ renderedMetaDataEntries } \n </application>` ;
121114}
122115
123- /** Classification: generic Android utility renderer. */
124116export function renderLibraryStringResources (
125117 stringResources : AndroidStringResourceEntry [ ]
126118) : string {
0 commit comments